Learn why Software Advice is free

Source Code Management Software

GitLab is a cloud-based project management platform that allows software developers to develop and manage codes collaboratively. The platform can be deployed either on-premise or in the cloud. GitLab helps developers manage the... Learn more

GitHub is a project management and code sharing platform that allows users to share their codes with others and create/iterate using collective intelligence. The software can be used for different kinds of coding assignments... Learn more

Notepad++ is a Windows-based solution that helps application developers create and edit source codes in multiple programming languages, such as Python, Matlab, Ruby and Verilog. The sessions functionality enables team members to... Learn more

Bitbucket is a collaborative Git solution that allows users to review codes with pull requests. Users can have discussions with coders in the source code with inline comments. The software provides a multi-deployment option as it... Learn more

PhpStorm is an integrated development environment (IDE) editor that lets developers program, test, debug and complete code for several frameworks including Symfony, Drupal, Laravel, Zend Framework, WordPress, Joomla!, Magento,... Learn more

Assembla is a cloud-based software development platform that helps manage and secure files with Git, SVN and Perforce platforms. Designed for development in the game, health care and industrial industries, it helps users manage... Learn more

Kiuwan is a static application security testing (SAST) solution designed to help businesses identify and remediate vulnerabilities within source code across the software development life cycle (SDLC). The platform supports... Learn more

Planio is a cloud-based bug tracking and project management solution that enables users to process incidents, manage workflows and build a central database for document management. The solution tracks issues and bugs during... Learn more

FogBugz is an agile project management solution that can streamline the software development process by providing built-in tools to plan, track, and deploy software projects. FogBugz is an agile-first platform that helps users... Learn more

Sourcetree by Atlassian is a visual GUI for Windows and Mac, designed to simplify the management of Git repositories. The specialized Git client enables improved version control distribution and allows junior programmers to work... Learn more

Tower is an on-premise application that helps software design and development teams to create repositories and manage Beanstalk, GitHub and Bitbucket accounts using cloning capability. Administrators can utilize the process... Learn more

Sigrid is a data-driven intelligence platform that helps users analyze and manage applications' source code. By using advanced analysis techniques, it provides users with objective insights into the software's technical and... Learn more

AutoRABIT is the only complete DevSecOps platform for Salesforce developers. Incorporate static code analysis, data security, and CI/CD capabilities to increase the security, release velocity, and quality of your Salesforce code... Learn more

Change Management in software development is the controlled processes, tracking and report of changes to source code and objects. Developing a structured approach to change is critical to help ensure software changes adhere to... Learn more

CodeScene is a code analysis, visualization, and reporting tool. Cross reference contextual factors such as code quality, team dynamics, and delivery output to get actionable insights to effectively reduce technical debt and... Learn more

DeepSource is the code health solution, providing organizations with everything they need to build maintainable and secure software while elevating the velocity of their software development cycle. Most organizations use many... Learn more

Tara AI is a platform designed to help software teams accelerate their workflow by giving instant insights into code progress. The lightning-fast project management platform helps teams ship products with tasks, sprints, and docs... Learn more

Mercurial serves as a distributed source control management tool, designed to manage projects of various size. It provides an interface, specifically designed to help software developers in tracking and managing changes to source... Learn more

Codacy is a source code management and automated testing solution that helps businesses streamline processes related to code standardization, security monitoring, quality control, and more on a centralized platform. It allows... Learn more