Open Source Microsoft Team Foundation Server Alternatives
The best open source alternative to Microsoft Team Foundation Server is Git. If that doesn't suit you, our users have ranked more than 25 alternatives to Microsoft Team Foundation Server and 12 is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Microsoft Team Foundation Server are GitLab, TortoiseSVN, Mercurial SCM and Apache Subversion.
Microsoft Team Foundation Server alternatives are mainly Version Control Systems but may also be Project Management Tools or Source Code Hosting Services. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Microsoft Team Foundation Server.- Free • Open Source
- Version Control System
30 Git alternatives- Mac
- Windows
- Linux
- Android
- iPhone
- Chrome OS
- Android Tablet
- BSD
- Linux Mobile
- Haiku
Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
- - Git is the most popular Linux alternative to Microsoft Team Foundation Server.
- - Git is the most popular Open Source alternative to Microsoft Team Foundation Server.
Opinions about Git as a Alternative to Microsoft Team Foundation Server
- Freemium • Open Source
- Source Code Hosting Service
- Version Control System
- Project Management Tool
106 GitLab alternatives- Linux
- Online
- BSD
- Self-Hosted
- Ruby
- Cloudron
GitLab is a on-premise or hosted Git repository management tool. It also includes code reviews, issue tracking, wikis, and continuous integration.
- - GitLab is the most popular Self-Hosted alternative to Microsoft Team Foundation Server.
GitLab Features
- 21 TortoiseSVN alternatives
- Free • Open Source
- Version Control System
- Windows
TortoiseSVN is a really easy to use Revision control / version control / source control software for Windows.
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive command line interface. Mercurial efficiently handles projects of any size and kind.
Mercurial SCM Features
Apache Subversion (SVN) is a centralized version control system similar to CVS (Concurrent Versions System) , but based on the concept of change-sets instead.
- 96 Git Disroot alternatives
- Free • Open Source
- Version Control System
- Source Code Hosting Service
- Online
Gitea (Git with a cup of tea) is a painless self-hosted Git service written in Go
Git Disroot Features
- Freemium • Open Source
- Project Management Tool
- Todo List Manager
240 ZenTao alternatives- Windows
- Linux
- Online
- Android
- Self-Hosted
ZenTao is an open source project management tool, supporting Scrum. It integrates product management, project management, bug management and QA management, etc., covering all lifecycle of software development.
ZenTao Features
- 264 Jira Clone alternatives
- Free • Open Source
- Project Management Tool
- Issue Tracking System
- Self-Hosted
A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.
Jira Clone Features
- 11 AnkhSVN alternatives
- Free • Open Source
- Version Control System
- Windows
- Microsoft Visual Studio
AnkhSVN is a Subversion SourceControl Provider for Visual Studio. The software allows you to perform the most common version control operations directly from inside the Microsoft Visual Studio IDE. With AnkhSVN you no longer need to leave your IDE to perform tasks like viewing...
AnkhSVN Features
- 261 XavaProjects alternatives
- Free • Open Source
- Project Management Tool
- Issue Tracking System
- Self-Hosted
Free: Open source with Apache license. No plans. No limits. You can install it in your own servers.
XavaProjects Features
- 29 Sapling SCM alternatives
- Free • Open Source
- Version Control System
- Mac
- Windows
- Linux
Sapling is a source control system developed and used at Meta that places special emphasis on usability and scalability. Git and Mercurial users will find many of the basic concepts familiar, and that workflows like understanding your repository, working with stacks of commits...