Introducing G2.ai, the future of software buying.Try now

Programming Software

Typically, Programming is a capability of a variety of other G2 Software categories. See more below to select the

best Programming Software.

Visual Studio Code (VS Code) is a free, lightweight, and powerful source code editor developed by Microsoft, compatible with Windows, macOS, and Linux. It offers a rich set of

Top Programming Software Result from Text Editor


Satish M.
SM
“Visual Studio Code Makes coding easy”
What do you like best about Visual Studio Code?

Visual Studio Code is very helpful because it is fast easy to use and lightweight. It has a clean interface and many useful extensions that make coding easier I can use it for web development , software development and many other languages .It also has built in terminal git support and good code suggestions which saves my time and improves my productivity. And It also has integrated github copilot support which really helps me in coding. Review collected by and hosted on G2.com.

What do you dislike about Visual Studio Code?

Sometimes Visual Studio Code becomes slow when I install too many extensions It can use more ram and cpu especially on low end laptops . Some extensions also create bugs or conflicts and sometimes updates change settings which can be confusing for new users as well. Review collected by and hosted on G2.com.

What problems is Visual Studio Code solving and how is that benefiting you?

Visual Studio Code helps me write code faster manage projects easily and reduce manual work . It supports debugging formatting and error checking which helps me fix issues quickly It also helps in version control with git integration and makes development smooth with features like extensions shortcuts and live server so I can build and test my projects efficiently. Even it makes sharing the code easy as well. Review collected by and hosted on G2.com.

Show More
Show Less
GitHub

GitHub

(2,290)4.7 out of 5

GitHub

(2,290)4.7 out of 5

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over two million people use GitHub to build amazing things together.

Top Programming Software Result from Version Control Hosting

Also listed in DevOps Platforms, Software Composition Analysis, Cloud Infrastructure Automation, Static Application Security Testing (SAST), Application Release Orchestration


AA
“Enhances Code Quality, Collaboration, and Release Efficiency”
What do you like best about GitHub?

GitHub provides an excellent balance between usability and advanced functionality, which makes collaboration extremely smooth for development teams. The pull request and code review process is very structured, enabling better quality control and accountability before any changes are merged. GitHub Actions is another major advantage; it allows us to automate testing, deployments, and workflows without relying on third-party tools. The integration ecosystem is also strong, with seamless connectivity to CI/CD platforms, project management tools, and cloud services. Overall, GitHub feels like a central hub for software development, version control, and team collaboration. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

While GitHub is highly capable, the platform does come with a learning curve for new or non-technical users, especially those unfamiliar with version control concepts. Repository permission management can be slightly complex in larger teams, and configuring the correct access structure sometimes requires trial and error. GitHub Actions is powerful, but more detailed templates or onboarding resources would help accelerate setup for beginners. These challenges are not deal-breakers, but they are areas where usability could be improved to better support new adopters. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

GitHub is helping us streamline version control, collaboration, and deployment processes in a single environment. Previously, our code review and change tracking workflows were fragmented across multiple tools, which caused delays and version conflicts. With GitHub, all source code, branch management, and pull requests are centralized, making it easier to control releases and maintain code quality. GitHub Actions has also enabled us to automate builds and CI/CD pipelines, reducing manual effort and improving release consistency. Overall, GitHub has strengthened our development lifecycle by ensuring better visibility, faster collaboration, and more reliable delivery of updates. Review collected by and hosted on G2.com.

Show More
Show Less
LaunchDarkly

LaunchDarkly

(656)4.5 out of 5

LaunchDarkly

(656)4.5 out of 5

LaunchDarkly's vision is to eliminate risk for developers and operations teams from the software development cycle. As companies transition to a world built on software, there

Top Programming Software Result from Feature Management

Also listed in A/B Testing, Product Analytics, Continuous Delivery, Mobile App Analytics, Session Replay


Noor S.
NS
“Effortless Feature Management and Intuitive Dashboard”
What do you like best about LaunchDarkly?

The experience, it's incredibly easy to use. The dashboard is super intuitive, easy to follow once you get familiar with it. The integration as well, is very easy and straightforward. Implementing flags in LD is about as easy as it gets. Just install the SDK, initialize with api key, and you're ready to use feature flags. Documentation is very detailed, just follow along when confused.

Favorite part about LD - how much better life is with testing. It very easy to manage flags based on environments. This is useful when testing and if ever in the event something is wrong in production, it's very easy to kill it with the flagging system. The targeting rules -- being able to segment users based on their attributes makes gradual rollouts very easy. Review collected by and hosted on G2.com.

What do you dislike about LaunchDarkly?

There's really not much to dislike about LD. Review collected by and hosted on G2.com.

What problems is LaunchDarkly solving and how is that benefiting you?

Feature flag management, shipping out features every quarter. It makes testing easier, managing the features in the event it goes wrong. Review collected by and hosted on G2.com.

Show More
Show Less
Notepad++

Notepad++

(2,433)4.6 out of 5

Notepad++

(2,433)4.6 out of 5

Notepad++ is a free, open-source text and source code editor for Windows, designed to provide a lightweight yet powerful alternative to the standard Notepad. Developed in C++

Top Programming Software Result from Text Editor


SM
“Lightweight, Fast, and Versatile Editor for Everyday Tasks”
What do you like best about Notepad++?

Notepad++ is lightweight, fast and very easy to use. It supports multiple programming languages, making it ideal for editing scripts, logs and configuration files. The tab-based interface and plugin support make daily work efficient. I use it on a daily basis as it is fast and easy to work with. There are multiple features like find and replace, search and multi-tab editing are very useful for daily work especially when dealing with large amounts of data. Review collected by and hosted on G2.com.

What do you dislike about Notepad++?

The user interface seems a bit outdated when compared to more modern editors. I would like to suggest that Notepad++ should incorporate advanced features without plugins. Adding a feature like difference between two given texts would be beneficial. Review collected by and hosted on G2.com.

What problems is Notepad++ solving and how is that benefiting you?

Notepad++ solves the problem of quickly editing and reviewing code or text files without heavy system usage. It benefits me by saving time, improving productivity and allowing fast edits, debugging and log analysis with minimal effort. Review collected by and hosted on G2.com.

Show More
Show Less

Bring back the joy of app development! Mobile Continuous Integration & Delivery for your whole team, with dozens of integrations for your favorite services.

Top Programming Software Result from Continuous Delivery

Also listed in Continuous Integration, Build Automation, DevOps Platforms


Derek E.
DE
“Effortless Mobile CI/CD with Outstanding Support”
What do you like best about Bitrise Mobile DevOps Platform?

I've used Bitrise at several companies and on multiple projects. For mobile CI/CD it's simply the easiest to setup and maintain. The customer support is top notch, and any questions I've ever had were answered quickly. Review collected by and hosted on G2.com.

What do you dislike about Bitrise Mobile DevOps Platform?

There might be a bit of a learning curve if you are not familiar with CI/CD for mobile, but there is plenty of documentation and support available. Review collected by and hosted on G2.com.

What problems is Bitrise Mobile DevOps Platform solving and how is that benefiting you?

Bitrise takes all of the headaches that you would have with building out and maintaining your own build server and workflows and creates a great experience that is constantly kept up-to-date by their development teams. Review collected by and hosted on G2.com.

Show More
Show Less
GitLab

GitLab

(871)4.5 out of 5

GitLab

(871)4.5 out of 5

An open source web interface and source control platform based on Git.

Top Programming Software Result from Version Control Hosting

Also listed in Secure Code Review, DevOps Platforms, Value Stream Management, Software Composition Analysis, Cloud Infrastructure Automation


Ankan S.
AS
Original Information
“Excellent for Collaboration, but UI Improvement Is Needed”
What do you like best about GitLab?

GitLab is very user-friendly because of its clean and intuitive interface, especially the web editor that resembles VS Code and allows me to view, edit, comment, and commit code changes all in one screen without having to use multiple tools. Ease of implementation is also a huge plus because I can begin working immediately without having to install any software, which is very convenient when traveling or working on a mobile device. The need for customer support is minimal because the documentation is very clear and well-organized, and in most cases, it is more than enough to solve problems without having to contact customer support. The usage rate is very high because it is part of my daily routine for tasks such as collaboration, code reviews, and quick fixes. GitLab provides a whole array of functionalities such as repository management, CI/CD, issue tracking, and code editing, which makes it a very powerful all-in-one solution. GitLab also integrates very well with the existing development workflow and tools, which makes it easy for teams to adopt without having to make any significant changes. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

In my personal opinion, the interface of GitLab can be improved further. In comparison to other version control systems, the color scheme of GitLab can be more balanced and refined. Moreover, many important settings of GitLab are hidden deep inside the menu system, making it difficult for users to access them, especially for those who are using GitLab less frequently. Accessing important settings from more prominent locations would greatly improve the user experience. Review collected by and hosted on G2.com.

What problems is GitLab solving and how is that benefiting you?

GitLab fixes the issue of code change management, collaboration, and project stability all in one place. GitLab offers me a stable version control system that ensures my code is always safe and easily trackable, so I can easily see what happened when a bug or crash happens and easily revert or repair it. GitLab also makes collaboration easy by allowing team members to review, comment, and work on code right from the platform, without having to go through any hassle of setting up or transferring files. Review collected by and hosted on G2.com.

Show More
Show Less

Sublime Text is a sophisticated, cross-platform text and source code editor renowned for its speed, efficiency, and extensive customization options. Designed for developers an

Top Programming Software Result from Text Editor


Balkishan N.
BN
“Blazing-Fast, Distraction-Free Coding with Sublime Text”
What do you like best about Sublime Text?

What I like best about Sublime Text is its incredible speed and simplicity—it opens instantly, stays responsive even with large files, and never feels heavy or distracting. Features like multiple cursors and the command palette make editing fast and efficient, letting me focus on the code instead of the editor Review collected by and hosted on G2.com.

What do you dislike about Sublime Text?

What I dislike about Sublime Text is that many advanced features require third-party plugins, which can feel fragmented compared to a full IDE. It also lacks built-in tools like debugging and Git integration, and the license cost can be a downside when strong free alternatives are available. Review collected by and hosted on G2.com.

What problems is Sublime Text solving and how is that benefiting you?

Sublime Text solves the problem of slow, cluttered editors by providing a fast, lightweight environment for editing code and text. This benefits me by improving focus and productivity, especially when working with large files or making repetitive edits, without the overhead of a heavy IDE. Review collected by and hosted on G2.com.

Show More
Show Less
Appcircle

Appcircle

(34)5.0 out of 5

Appcircle

(34)5.0 out of 5

An enterprise-grade mobile DevOps platform that automates the build, test, and publish store of mobile apps for faster, efficient release cycle

Top Programming Software Result from Continuous Integration

Also listed in Continuous Delivery, Build Automation, DevOps Platforms, Enterprise App Store


AD
“Effortless CI/CD for React Native—Seamless Integration and Time-Saving Automation”
What do you like best about Appcircle?

As a React Native developer, what I like most about Appcircle is how smoothly it handles the entire CI/CD flow for both iOS and Android without requiring complex manual setup. The integration with React Native projects is straightforward, and the environment variable management makes multi-environment builds incredibly easy. The iOS signing and provisioning automation is a huge time-saver compared to managing certificates manually. The build logs are clear, real-time, and very helpful when debugging native issues. The customizable pipeline steps, drag-and-drop workflow editor, and fast build machines significantly speed up our delivery process. Review collected by and hosted on G2.com.

What do you dislike about Appcircle?

There are only a few areas that could be improved. For more advanced React Native or monorepo setups, I would prefer more granular control over caching strategies, especially for node_modules, Pods, and Gradle caches. Sometimes the UI can feel slightly slow when switching between build history or pipeline views. Also, adding deeper analytics around build performance (average build time, cache hit rates, failed step metrics, etc.) would be helpful for optimizing pipelines. However, none of these are blockers for daily use. Review collected by and hosted on G2.com.

What problems is Appcircle solving and how is that benefiting you?

Appcircle solves several pain points that React Native teams face when managing both iOS and Android builds. It eliminates the complexity of dealing with native build environments, provisioning profiles, certificates, local machine inconsistencies, and custom scripts. Instead of maintaining separate CI setups for Android and iOS, everything runs in a unified cloud environment. Automatic signing, environment variable management, and pipeline steps significantly reduce manual errors and speed up our release process. This saves our team a lot of time, especially when preparing builds for QA, staging, and production. As a result, our delivery workflow is faster, more reliable, and requires much less maintenance. Review collected by and hosted on G2.com.

Show More
Show Less
DeployHQ

DeployHQ

(62)4.5 out of 5

DeployHQ

(62)4.5 out of 5

Deploy your websites or apps directly from your repository to servers or the cloud.

Top Programming Software Result from Continuous Delivery


ZG
“Amazing Automation with Stellar Support”
What do you like best about DeployHQ?

I really like DeployHQ's web app, it's really great. Their support has been amazing, and they even made some API changes I requested within just a couple of days. DeployHQ has been amazing for our use case. Review collected by and hosted on G2.com.

What do you dislike about DeployHQ?

The fact that you can't deploy individual servers when they're part of a group is a little bit annoying. But it can be circumvented through their API. It would be great to have a UI button to deploy to those servers. Review collected by and hosted on G2.com.

What problems is DeployHQ solving and how is that benefiting you?

DeployHQ fills feature gaps that many managed hosts lack and allows automation of significant portions of deployments and workflows with its API. Review collected by and hosted on G2.com.

Show More
Show Less
Vercel

Vercel

(47)4.7 out of 5

Vercel

(47)4.7 out of 5

Vercel provides cloud deployment solutions to individuals, teams and organizations.

Top Programming Software Result from Continuous Delivery

Also listed in WebOps Platforms, Content Delivery Network (CDN), Cloud Platform as a Service (PaaS)


Sachin P.
SP
“Effortless and Fast Deployment Platform for Modern Web Apps”
What do you like best about Vercel?

I like Vercel for its ease of use and simple implementation—deploying is as easy as pushing to Git. Its integrations with frameworks and tools are seamless, and it offers a rich set of features without feeling overwhelming. I use it frequently because it reliably handles hosting, serverless functions, and edge features, and the customer support and documentation make it easy to get help when needed. Review collected by and hosted on G2.com.

What do you dislike about Vercel?

I dislike that Vercel’s free tier has limits on serverless function execution and bandwidth, which can be restrictive for larger projects. Sometimes debugging deployment issues can be tricky, and advanced customization options are limited compared to full cloud providers. Review collected by and hosted on G2.com.

What problems is Vercel solving and how is that benefiting you?

Vercel solves the problem of complex deployment and hosting by providing instant, automated deployments with built-in CDN, serverless functions, and seamless Git integration. This benefits me by saving time, reducing infrastructure headaches, and allowing me to focus entirely on building and iterating on my web applications. Review collected by and hosted on G2.com.

Show More
Show Less
UltraEdit

UltraEdit

(1,125)4.7 out of 5

UltraEdit

(1,125)4.7 out of 5

UltraEdit is a powerful text editor and code editor for Windows, Mac, and Linux that supports nearly any programming language and easily handles huge (4+ GB) files. Includes (

Top Programming Software Result from Text Editor


EL
“"It's classy UI,Practical,Large file support & Extensive codebase editing for my JavaScript projects”
What do you like best about UltraEdit?

I love how it handles my large files with my codebases for my JavaScript projects with use of code folding for faster editing and focusing on a block of code that is handle a particular functionality. I like it for multi-caret editing for seamless collaboration with my teammates on documents like the preparation of manual for system use. Great for seamless plugins integration adding complex functionalities to my projects from payments integrations, to inventory tracking to online e-commerce setups. Review collected by and hosted on G2.com.

What do you dislike about UltraEdit?

Large file support has made it love it more with my large codebases for my complex projects and workflows. Review collected by and hosted on G2.com.

What problems is UltraEdit solving and how is that benefiting you?

Great with large file support for handling extensive codebases with ease for my JavaScript Project.

Syntax highlighting is terrific for highlighting errors for clean coding.

Intuitive and classy UI with great navigation menus.

Reliable for plugins integration for building functional, modern and interactive websites. Review collected by and hosted on G2.com.

Show More
Show Less
Semaphore

Semaphore

(192)4.7 out of 5

Semaphore

(192)4.7 out of 5

Semaphore is a hosted continuous integration and deployment service for open source and private projects.

Top Programming Software Result from Continuous Integration

Also listed in DevOps Platforms, Automation Testing, Continuous Delivery


Den Z.
DZ
“Fast, Reliable CI with Powerful Yet Readable Config—Built for Engineers”
What do you like best about Semaphore?

Semaphore is fast, reliable, and easy to work with. Its CI configuration is powerful while still staying readable and straightforward. Overall, it feels like a tool built for engineers, supported by people who genuinely care about helping teams succeed. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Some advanced configuration options aren’t immediately available or obvious out of the box, especially for more complex CI workflows. However, the documentation and support team are very responsive, and in our experience they’ve been open to feedback and willing to help find good solutions when these edge cases come up. Review collected by and hosted on G2.com.

What problems is Semaphore solving and how is that benefiting you?

Semaphore helps us efficiently manage CI resources and optimize pipeline execution based on the nature of the changes being made. This reduces CI costs, shortens queue times, and improves the overall developer experience by giving our team more control over how and when resources are used. Review collected by and hosted on G2.com.

Show More
Show Less
Copado DevOps

Copado DevOps

(310)4.3 out of 5

Copado DevOps

(310)4.3 out of 5

Copado DevOps weaves security best practices into agile planning, CI/CD and testing to help you safely accelerate software delivery.

Top Programming Software Result from DevOps Platforms

Also listed in Continuous Integration, Continuous Delivery


KM
“Automatic Integrations that Drive Efficiency and Reliability”
What do you like best about Copado DevOps?

Automatic integrations help reduce the time needed for installations, which brings greater reliability and interest to the business and allows for numerous improvements. Review collected by and hosted on G2.com.

What do you dislike about Copado DevOps?

We have experienced issues with rollbacks due to accents in the names of objects; when attempting to reprocess the deployment, these are not recognized correctly. This has caused us inconveniences, as the rollback process must be carried out in a very short time due to the incidents generated by the deployment. Additionally, the experience with support has been complicated, especially regarding response times for this type of situation. Review collected by and hosted on G2.com.

What problems is Copado DevOps solving and how is that benefiting you?

Boost the reliability in delivering changes to their final destination, which has resulted in a positive experience during audits. The reduction in deployment time and the automated process for delivering business-requested changes generate enthusiasm and add additional value to the agility process that the organization requires. Review collected by and hosted on G2.com.

Show More
Show Less
NoteTab

NoteTab

(25)4.7 out of 5

NoteTab

(25)4.7 out of 5

NoteTab is a Notepad replacement HTML and text editor with text-processing, search and replace, capture and copy text to clipboard, reusable text snippets and macros, and othe

Top Programming Software Result from Text Editor


AP
“It is a feature really easy to use”
What do you like best about NoteTab?

As I mentioned in the title it is is a feature really easy to use, that allows you notes with only one click and manage less programs because you can have multiple notes. AND THE MOST IMPORTANT THING, AUTO-SAVE!!!! Review collected by and hosted on G2.com.

What do you dislike about NoteTab?

Themes. Like I would like colors :) But basically everything is great Review collected by and hosted on G2.com.

What problems is NoteTab solving and how is that benefiting you?

Since is light weight I dont have any issues with space or even open notes in my computer. Is right there. Review collected by and hosted on G2.com.

Show More
Show Less
Rev-Trac

Rev-Trac

(57)4.6 out of 5

Rev-Trac

(57)4.6 out of 5

Rev-Trac is engineered to modernize how SAP change is managed across complex SAP landscapes and can support SAP ECC, S/4HANA, BTP and other Cloud applications, accelerating de

Top Programming Software Result from DevOps Platforms

Also listed in Application Release Orchestration, Continuous Delivery, Continuous Integration, SAP Store


AK
“Efficient Approval Process, Needs Smoother Upgrades”
What do you like best about Rev-Trac?

I use Rev-Trac for transport approval and change management processes. I appreciate its robust approval mechanism and strong audit capabilities, which are especially useful during audits. I like the ease of use and the robust processes. It helps my technical team clearly understand what is approved and what requires attention, giving a clear picture of approval and transport movement. Review collected by and hosted on G2.com.

What do you dislike about Rev-Trac?

We encountered some issues during the upgrade process. It must be streamlined for the upgrade tool. Also, there must be a way to work with RTs instead of the transport or a process that doesn't disable it during an upgrade. It would be helpful if there was a way to transfer our Rev-Trac system to another system, like a Shadow Rev-Trac. The initial setup was a bit tricky when we implemented it 12 years ago. Review collected by and hosted on G2.com.

What problems is Rev-Trac solving and how is that benefiting you?

We use Rev-Trac for a robust transport approval and change management process, providing a strong audit mechanism and clear visibility of approvals and transport movements. Review collected by and hosted on G2.com.

Show More
Show Less
Prodly DevOps

Prodly DevOps

(182)4.7 out of 5

Prodly DevOps

(182)4.7 out of 5

Prodly DevOps automates low-code application development empowering non-developers to configure, test and deploy Salesforce low code applications. Customers have found increas

Top Programming Software Result from DevOps Platforms

Also listed in Cloud Migration, Continuous Delivery, Continuous Integration, Salesforce AppExchange Apps


Nikhil R.
NR
“Automated Salesforce Deployments with Ease”
What do you like best about Prodly DevOps?

I use Prodly DevOps because it makes Salesforce change management and deployments much faster and less error-prone. Instead of spending hours manually migrating configuration data or worrying about breaking something in production, Prodly automates the process and ensures accuracy. It helps me maintain compliance, improve release speed, and reduce risk during deployments. Overall, it saves time and gives me confidence that changes will go smoothly. The initial setup was straightforward and well-documented, making it easy to get started quickly. It's reliable, saves time, and makes deployments much easier. Review collected by and hosted on G2.com.

What do you dislike about Prodly DevOps?

The UI could be more intuitive, and sometimes large data sets take longer to process than expected. Review collected by and hosted on G2.com.

What problems is Prodly DevOps solving and how is that benefiting you?

I use Prodly DevOps to make Salesforce change management and deployments faster and less error-prone. It automates configuration migration, ensures accuracy, maintains compliance, improves release speed, and reduces deployment risk. It saves time and gives me confidence in smooth changes. Review collected by and hosted on G2.com.

Show More
Show Less
Flosum

Flosum

(214)4.8 out of 5

Flosum

(214)4.8 out of 5

Release Management software for Salesforce

Top Programming Software Result from DevOps Platforms

Also listed in SaaS Backup, Continuous Delivery, Continuous Integration


Matheus P.
MP
“Complete Tool for DevOps and Backup in Salesforce”
What do you like best about Flosum?

I appreciate Flosum for its incredibly comprehensive DevOps solution which, unlike Salesforce's DevOps Center, offers functionalities such as rollback, code versioning, and code quality analysis, which we greatly missed before. The ability to view the change history is especially useful for development control and security. Additionally, the integrated backup solution is a valuable feature, providing an additional layer of security for our data in Salesforce. The initial transition was very smooth, evidenced by the quick integration of our teams, which reinforces the platform's efficiency and usability. This comprehensive set of features was decisive in our migration from other solutions, and I did not hesitate to recommend it to other colleagues, given the positive impact it has had on our operations. Review collected by and hosted on G2.com.

What do you dislike about Flosum?

I believe that the DevOps solution should have greater segmentation of access and security, with the possibility of segmenting access to pipelines or other resources within the branch. In the backup solution, it would be interesting to have the possibility to transfer data between orgs, such as removing data from org A and transferring it to B. Review collected by and hosted on G2.com.

What problems is Flosum solving and how is that benefiting you?

I use Flosum as a DevOps and backup solution for Salesforce, solving issues like rollback, code versioning, and quality analysis, which were absent in Salesforce's DevOps Center. Review collected by and hosted on G2.com.

Show More
Show Less

Deployment Automation (formerly Serena Deployment Automation) supports continuous delivery and production deployments by automating the deployment pipeline, reducing cycle tim

Top Programming Software Result from Continuous Delivery

Also listed in Application Release Orchestration


Sudhir K.
SK
Original Information
“I am using microfocus deployment in our project. It is very smooth experience”
What do you like best about OpenText Deployment Automation 25.2?

User friendly and easy to use. It helped a lot in automation. Review collected by and hosted on G2.com.

What do you dislike about OpenText Deployment Automation 25.2?

There is no such feature which I disliked. Review collected by and hosted on G2.com.

What problems is OpenText Deployment Automation 25.2 solving and how is that benefiting you?

Earlier from other products , deployment was not smooth. It is easy to track. Review collected by and hosted on G2.com.

Show More
Show Less
EmEditor

EmEditor

(27)4.4 out of 5

EmEditor

(27)4.4 out of 5

EmEditor is a text editor for Windows that supplies larger files and Unicode, macros, plug-ins and more.

Top Programming Software Result from Text Editor


Verified User in Financial Services
UF
“loads a csv very quick / use RegEx for extracting or searching in multiple files”
What do you like best about EmEditor?

An email to support is answered in a few hours.

It loads a csv file (50 or 100 million lines) very fast.

You can use the 'find in files' search option to search with RegEx in folders and display the found content.

A lot of languages are supported. Review collected by and hosted on G2.com.

What do you dislike about EmEditor?

Can't name one at the moment. It is really easy to use. Review collected by and hosted on G2.com.

What problems is EmEditor solving and how is that benefiting you?

Loading csv files very fast.

Searching in multiple files for data. Review collected by and hosted on G2.com.

Show More
Show Less
Jenkins

Jenkins

(545)4.4 out of 5

Jenkins

(545)4.4 out of 5

Jenkins is an application that monitors executions of repeated jobs, such as building a software project or jobs run by cron.

Top Programming Software Result from Continuous Integration

Also listed in DevOps Platforms, Continuous Delivery, Build Automation, AWS Marketplace


Sree K.
SK
“Rock-Solid Jenkins CI for UI Automation with Seamless Selenium Grid Integration”
What do you like best about Jenkins?

Jenkins mostly just keeps the CI lights on for our UI automation, which is honestly what I need most days. We host it on a Linux server and it’s rock-solid: pipelines fire when they should, and the connection to our Selenium Grid on remote Windows 11 machines is seamless enough that I barely think about it. I kick off a job, agents spin up, tests run, reports land—done, no drama. The plugin ecosystem is a big win too: test reporters, HTML publisher, Slack and email notifications, credentials bindings, all the usual suspects. That makes it easy to wire up a pipeline that matches our workflow without bolting on a bunch of custom glue. Once the Jenkinsfile is in place, everything feels predictable run after run; the logs are clear enough, and failures usually point to the right stage so I can fix things and move on.

Day-to-day usage is pretty straightforward. We schedule weekly runs across different environments, pass parameters for browser or env, and the matrix job handles it cleanly without me babysitting every combo. Branch builds are easy, artifacts get archived, and test results show up in the job with trends so we can spot regressions fast instead of guessing. Git integration is simple enough too: webhooks trigger CI, the job picks up the latest commit, and there are no manual steps or copy-paste. Labels help isolate jobs so Windows grid work stays separate from other tasks, and the Linux master stays calm even when the queue gets busy. Folders and role-based access provide decent guardrails, secrets live in the credentials store so people don’t stash tokens in scripts, and shared library functions keep our pipeline steps consistent across repos, which cuts down the chaos a lot.

Support and docs are decent, and the community answers usually get me unstuck when I hit an odd edge case—often after a plugin update. It’s not perfect: plugins can be picky, a node will go offline now and then, and sometimes a flaky test makes a stage look worse than it is. Still, the feedback loop is fast and reliable. The net result is simple: faster iteration, fewer setup headaches, and cleaner commits that flow right into our ADO repo and CI without me babysitting a bunch of steps. It keeps the work organized and predictable, which is exactly what I need for UI automation, and it saves me a lot of little minutes across the week so I can focus on fixing issues instead of wrangling the pipeline. Review collected by and hosted on G2.com.

What do you dislike about Jenkins?

The initial setup was the only part that felt genuinely tricky. We spent quite a bit of time going back and forth with DevOps to land on the right configurations, plugins, agent permissions, and service accounts. Once that was sorted out, everything has been smooth sailing.

Every so often, the Selenium Grid goes down, but that’s tied to our remote machines rather than Jenkins itself—usually a restart on the Windows side brings it right back. Plugin updates can also be a little touchy at times: dependencies get bumped and then a job starts complaining, but a quick rollback or a small reconfiguration typically resolves it. None of this is a dealbreaker; they’re just minor bumps you notice more when deadlines are tight. Review collected by and hosted on G2.com.

What problems is Jenkins solving and how is that benefiting you?

Jenkins solves the repeatable testing problem for us. Rather than running test suites by hand, we rely on pipelines that run on a schedule, target the right environment, publish reports, and notify the team. The result is faster feedback, fewer manual errors, and a clear trail showing what ran, when it ran, and why it passed or failed. It also keeps coordination straightforward: there’s one place to check status, logs, artifacts, and history, which makes handoffs and audits much easier. Overall, we spend less time babysitting runs, more time fixing real issues, and the whole automation workflow feels calmer and more manageable. Review collected by and hosted on G2.com.

Show More
Show Less