Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
Visual Studio Code has become my go-to editor not just because it’s powerful, but because it genuinely feels tailored to how I work. One of the standout features for me is IntelliSense—the smart code completion is so intuitive that it often feels like it’s reading my mind. It speeds up my workflow and helps me write cleaner, more reliable code without constantly flipping through documentation.
The built-in Git integration is another massive plus. I can stage, commit, and manage branches right from the editor—no need to switch to a terminal or external Git client. It keeps everything in one place and saves me a lot of context switching.
When it comes to squashing bugs, the debugging tools in VS Code are rock solid. I can set breakpoints, inspect variables, and step through my code with ease, which is a huge time-saver during development.
I also love how flexible the extensions marketplace is. Whether I need support for a new language, a formatter, or a snippet pack, I can always find what I need—and usually discover something new that makes my workflow even better.
Personalization is big for me, so I really appreciate how easy it is to customize themes and settings. From color schemes to keybindings, I’ve been able to make VS Code feel like my editor.
Despite all these powerful features, it still manages to stay lightweight and fast. It opens in seconds and runs smoothly even with multiple extensions installed, which makes a real difference during long coding sessions.
All in all, Visual Studio Code strikes the perfect balance between power, speed, and flexibility. It’s more than just a code editor—it’s a central hub for everything I do as a developer. Review collected by and hosted on G2.com.
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
Also listed in A/B Testing, Session Replay, Continuous Delivery
The key handling for each environment and predefined endpoints at LaunchDarkly makes it easy to get started. Review collected by and hosted on G2.com.
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.
Also listed in DevOps Platforms, Software Composition Analysis, Cloud Infrastructure Automation, Static Application Security Testing (SAST), Application Release Orchestration
GitHub has phenomenal ease of use due to its clean user interface and intuitive navigation. It's easy for beginners to get started, and has a short learning curve for experienced developers. The setup process is easy and allows you to create a project and integrate it with Git in no time. GitHub is a part of my weekly workflow for version control and code collaboration, and project management. GitHub provides a wealth of features including pull requests, actions, issue tracking, discussions, etc., that allow the team to stay productive. GitHub integrates seamlessly with a variety of other tools, be it Slack, CI/CD, Trello, and many others. The ease of onboarding customers has limited direct customer support, but after testing and using the platform, the active community and documentation makes it easy to fix most user issues. Review collected by and hosted on G2.com.
Bring back the joy of app development! Mobile Continuous Integration & Delivery for your whole team, with dozens of integrations for your favorite services.
Also listed in Continuous Integration, Build Automation, DevOps Platforms
Simple to configure once you get to know it.
Bitrise provides seamless integration with many services, making it really simple to build, test, and deploy your code.
In terms of CI/CD, Bitrise covers all your needs specifically for mobile. It works with native technologies as well as major cross-platforms. Connect your repo; their automatic configuration will get you up and running in minutes. Review collected by and hosted on G2.com.
Notepad++ is a source code editor and notepad replacement that supports several languages in a MS Windows environment with Syntax highlighing and folding, PCRE, customizable G
I have stuck with Notepad++ as my favorite text editor on Windows. I love it because it has always given me the freedom to work with multiple files open in one window, allowing me to edit and create in languages like Python and JavaScript as well as HTML and CSS. I continue to utilize its numerous new features effectively. I can highlight the syntax clearly and easily, and it starts pretty fast. Besides being open source and free, it has always had a very simple and easy-to-use interface. Its favorite point is that it manages to highlight syntax errors, and its autocorrect function is great. It remains a very lively application. Review collected by and hosted on G2.com.
Platform as a Service (PaaS) eliminates the expense and complexity of evaluating, buying, configuring, and managing all the hardware and software needed for custom-built appli
Also listed in No-Code Development Platforms, Customer Identity and Access Management (CIAM), Cloud Migration, Single Sign-On (SSO), Continuous Delivery
Drag-and-drop interface: I can create apps, forms, workflows, and dashboards maybe more or less without much coding knowledge.
Automated workflows: I can automate business processes like approvals, notifications, or record updates using Flow Builder.
Custom objects and fields: I can adapt Salesforce exactly to the business neeeds.
Reusable components: UI components can be created and reused through Lightning App Builder.
Grows with your team: This enables users to build solutions without having to wait for the developers. Review collected by and hosted on G2.com.
An open source web interface and source control platform based on Git.
Also listed in Secure Code Review, DevOps Platforms, Value Stream Management, Software Composition Analysis, Cloud Infrastructure Automation
There are a lot of great things about GitLab. First of all, it has a feature to create multiple levels of groups. Then the CI/CD pipelines are very easy to use.
GitLab provides container registries, dependency proxy to pull container images, manages the Kubernetes environments etc.
The implementation of GitLab self-hosted runners is also very easy, and GitLab has enough documentation for the setup.
The integration of GitLab is pretty simple.
I am using GitLab daily for day-to-day operations. Review collected by and hosted on G2.com.
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
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.
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 (
UltraEdit is a functional and stable editor. It supports customizable macros to automate repetitive tasks—like log cleanup or bulk file formatting—saving us significant time. Its true multi-language support makes it easy to work across python, C++, bash, XML, JSON, and more—with accurate syntax highlighting and clear structure across the board. It handles large files effortlessly and has proven remarkably stable. Review collected by and hosted on G2.com.
Copado DevOps weaves security best practices into agile planning, CI/CD and testing to help you safely accelerate software delivery.
Also listed in Continuous Integration, Continuous Delivery
The Best part I like about Copado devops is that the deployments are now fully automated, which makes the process easy and more efficient. It has a very smooth and steady integration with Salesforce, which makes it easy for developers like me to manage releases easity. The Built in version control and the pipeline visibility gives me much more confidence while deploying the code. Review collected by and hosted on G2.com.
Deploy your websites or apps directly from your repository to servers or the cloud.
Having used DeployHQ for many years and see it grow in features it is difficult to pin down a favourite thing, however the simplicity of both the UI and zero-to-first-deploy always comes to mind. It is the go to tool in any company I work at to manage web app deployments Review collected by and hosted on G2.com.
Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.
What I like best about Sublime Text is its speed and simplicity. It loads instantly, handles large files with ease. Review collected by and hosted on G2.com.
Semaphore is a hosted continuous integration and deployment service for open source and private projects.
Also listed in DevOps Platforms, Automation Testing, Continuous Delivery
Semaphore CI makes it incredibly easy to get started. With zero prior experience on the platform, I was able to spin up a working pipeline to build and test my service in no time. Their "Getting Started" flow is one of the best I've seen — it's clear, structured, and genuinely helps you get up to speed fast. Integrating Semaphore into my existing repositories and services was seamless. I now use Semaphore daily as part of my customer's regular development workflow, and slowly migrating their pipelines over from another CI/CD provider. On top of that, the support team deserves a massive shoutout. They’ve consistently responded within 24 hours and always offer actionable solutions. It’s hands-down some of the best support I’ve ever received from a tech company. Their free tier is also incredibly generous compared to other CI/CD platforms — perfect for testing out the service or running smaller projects without a financial commitment. I've already recommended Semaphore to others and plan to use it on more projects in the future. Review collected by and hosted on G2.com.
Automate your builds and deployments with Pipelines so you spend less time with the nuts and bolts and more time being creative
Also listed in ServiceNow Store Apps, DevOps Platforms, Continuous Delivery
- Azure pipelines have build and release pipelines which are easy to use and implement.
- we can utilize features such as gates, approvals, automated deployment CI-CD to promote your code to higher environments easily and securely.
- Azure pipelines are tightly integrated with Azure boards, repos, and overall azure resoruces, so doing some work with other azure services is much easier.
- If there are any issues with your setup, just check community forums and most likely you will find your solution there. Review collected by and hosted on G2.com.
Harness is the first Continuous Delivery-as-a-Service platform that uses Machine Learning to simplify the entire process of delivering code from artifact into production – qui
Also listed in Feature Management, Software Development Analytics Tools, Vulnerability Scanner, Cloud Cost Management, A/B Testing
To streamline deployments without compromising security, it is crucial for software development companies to have a platform that optimises integration and continuous delivery. Harness further reduces our deployment risk with automatic monitoring and rollback capabilities. The user interface is very easy to use; we have been able to halve deployment times from hours to minutes by configuring CI/CD pipelines in a matter of minutes. Unit, integration and performance tests can be seamlessly integrated into the pipeline thanks to test automation. Reports have been invaluable in communicating performance data to stakeholders and showing customers the value we offer. Review collected by and hosted on G2.com.
Vercel provides cloud deployment solutions to individuals, teams and organizations.
Also listed in WebOps Platforms, Content Delivery Network (CDN), Cloud Platform as a Service (PaaS)
What I like about Vercel is its holistic approach to abstracting away infrastructure complexity. It provides a great superior developer experience that is laser-focused on one thing: shipping high-performance web applications faster. The platform's architecture feels incredibly intuitive with "zero-configuration" philosophy for deployments, paired with a powerful global edge network, transforms our entire development and release workflow.
Specifically, these are the features I value most:
- Automated CI/CD Pipeline: The Git integration is seamless and powerful. Once a repository is linked, Vercel’s CI/CD just works, without needing manual YAML configuration or complex pipeline setup. It intelligently handles monorepos, automatically building and deploying only the projects that have changed.
- Collaborative Preview Deployments: This feature alone has revolutionized our workflow. For every pull request, Vercel generates a unique, shareable, and fully functional preview of the application. This isn't just a static mock-up; it's a live environment. It enables asynchronous collaboration between developers, QA, designers, and product managers, allowing them to test and provide feedback on actual working code before it ever reaches production.
- The Global Edge Network for Peak Performance: Vercel’s commitment to speed is evident in its Edge Network. It automatically handles caching and serves assets from points-of-presence close to the end-user, which has a direct and measurable positive impact on our Core Web Vitals. Furthermore, its built-in, automatic Image Optimization service is best-in-class, serving next-gen formats and resizing images on the fly without any developer effort.
- A Symbiotic Relationship with Next.js: As a team that heavily relies on Next.js, Vercel is the definitive cloud-native platform for it. The integration is flawless. Advanced features like Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), Server Components, and API Routes are not just supported; they are optimized to run with maximum efficiency and scalability on Vercel's infrastructure.
- Effortless Scalability with Serverless and Edge Functions: Vercel makes backend logic incredibly accessible and scalable. We use Serverless Functions for heavier tasks like processing form data or interacting with a database, and they scale from zero to massive workloads without any intervention. The addition of Edge Functions, which run on the Edge Network itself, has been perfect for lightweight middleware, such as handling authentication, running A/B tests, or modifying requests, all with near-zero latency.
- Analytics: Vercel Analytics provides real-world performance data directly from our users' devices, measuring metrics like FCP, LCP, and a Real Experience Score. What I appreciate most is that it's built with privacy in mind and has zero performance impact, as it doesn't require loading heavy third-party JavaScript libraries. Review collected by and hosted on G2.com.
Red Hat Ansible Automation Platform is a simple way to automate apps and infrastructure. Application Deployment + Configuration Management + Continuous Delivery.
Also listed in DevOps Platforms, Cloud Infrastructure Automation, Network Automation Tools, Application Release Orchestration, Patch Management
I've been using AAP for quite a while. In Tower, the concept of creating a "secure bubble wrap" by utilizing virtualenvs was a great idea. However, from my world of Secrets Management, it made it near impossible to get attributes of the workload executing within to identify it without a "secret zero".
Today, in AAP... the containerized execution environments are a game changer! Now, we can determine the attributes of the environment to provide it secrets and when the execution completes -- POOF! -- the container and all secrets within are gone!
This simple change in architecture to improve modernization was an amazing advancement! Review collected by and hosted on G2.com.
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
Also listed in Application Release Orchestration, Continuous Delivery, Continuous Integration, SAP Store
Rev-Trac provides control of what configuration and development changes go into your productive SAP system all the way from Development to QA, Training and Sandpit environments. It ensures there are no object conflicts and that changes are transported in the necessary sequence.
It gives senior management visibility of the status of change requests as they are work-flowed through various stages, how old they are, and where any user is "holding on to" a change request (including business users).
Rev-Trac reports are also customisable using your own ABAP Programmers.
We were so impressed with the system in our Australian environment, we convinced our German headquarters to install Rev-Trac in their global instance.
It worked out of the box. Was easily customised to how you want to use it, and never lets us down!
In the rare cases where we may need assistance, or if we want to suggest new features, the Rev-Trac team are only too happy to help.
As the IT Director, I use it every day! Review collected by and hosted on G2.com.
Release Management software for Salesforce
Also listed in SaaS Backup, Continuous Delivery, Continuous Integration
Flosum is a fantastic tool for developers, offering a seamless, all-in-one solution. It makes deploying projects a breeze, and the community support is truly amazing. Review collected by and hosted on G2.com.
Google Container Builder is designed to enable fast, consistent, reliable builds on Google Cloud Platform.
Also listed in Container Orchestration, Build Automation
Google Cloud has very good documentation and easy integration & implementation with good Google customer support. I like to do CI/CD work with GCB and I love using it frequently. It has lots of features that make a developer's life easy. Review collected by and hosted on G2.com.