Skip to main content

Awesome Selfhosted - Software Development - Project Management

Software Development - Project Management

See also: awesome-sysadmin/Code Review

  • Bonobo Git Server - Set up your own self hosted git server on IIS for Windows. Manage users and have full control over your repositories with a nice user friendly graphical interface. (Source Code) MIT C#
  • Fossil - Distributed version control system featuring wiki and bug tracker. BSD-2-Clause-FreeBSD C
  • Goodwork - Self hosted project management and collaboration tool powered by Laravel & VueJS. (Demo, Source Code) MIT PHP
  • Gitblit - Pure Java stack for managing, viewing, and serving Git repositories. (Source Code) Apache-2.0 Java
  • gitbucket - Easily installable GitHub clone powered by Scala. (Source Code) Apache-2.0 Scala/Java
  • Gitea - Community managed fork of Gogs, lightweight code hosting solution. (Demo, Source Code) MIT Go
  • GitLab - Self Hosted Git repository management, code reviews, issue tracking, activity feeds and wikis. (Demo, Source Code) MIT Ruby
  • Gitlist - Web-based git repository browser - GitList allows you to browse repositories using your favorite browser, viewing files under different revisions, commit history and diffs. (Source Code) BSD-3-Clause PHP
  • Gitolite - Gitolite allows you to setup git hosting on a central server, with fine-grained access control and many more powerful features. (Source Code) GPL-2.0 Perl
  • GitPrep - Portable Github clone. (Demo, Source Code) Artistic-2.0 Perl
  • Git WebUI - Standalone web based user interface for git repositories. Apache-2.0 Python
  • Gogs - Painless self-hosted Git Service written in Go. (Demo, Source Code) MIT Go
  • Kallithea - Source code management system that supports two leading version control systems, Mercurial and Git, with a web interface. (Source Code) GPL-3.0 Python
  • Klaus - Simple, easy-to-set-up Git web viewer that Just Works. ISC Python
  • Lavagna - Lavagna is an open-source issue/project management tool designed for small teams. Lightweight, pure Java, easy to install, easy to use. (Source Code) GPL-3.0 Java
  • Lazylead - Eliminate the annoying work within ticketing systems (Jira, GitHub, Trello). Allows to automate daily actions like tickets fields verification, email notifications by JQL/GQL, meeting requests to your (or teammates) calendar. (Source Code) MIT Ruby
  • Leantime - Leantime is a lean project management system for small teams and startups helping to manage projects from ideation through delivery. (Source Code) GPL-2.0 PHP
  • Microgit - Git hosting service made in Crystal and Lucky. MIT Crystal
  • Octobox - Take back control of your GitHub Notifications. (Source Code) AGPL-3.0 Ruby
  • OpenProject - OpenProject is a web-based project management system. (Source Code) GPL-3.0 Ruby
  • Pagure - A lightweight, powerful, and flexible git-centric forge with features laying the foundation for federated and decentralized development. (Demo) GPL-2.0 Python
  • Phabricator - Collection of web applications that help build better software. (Demo, Source Code) Apache-2.0 PHP
  • Phproject - High performance full-featured project management system. (Demo, Source Code) GPL-3.0 PHP
  • ProjeQtOr - A complete, mature, multi-user project management system with extensive functionality for all phases of a project. (Demo, Source Code) AGPL-3.0 PHP
  • Re:Backlogs - Project management and collaboration tool powered by Ruby on Rails & VueJS. (Demo) MIT Ruby
  • Redmine - Redmine is a flexible project management web application. (Demo, Source Code) GPL-2.0 Ruby
  • RhodeCode - RhodeCode is an open source platform for software development teams. It unifies and simplifies repository management for Git, Subversion, and Mercurial. (Source Code) AGPL-3.0 Python
  • SCM Manager - The easiest way to share and manage your Git, Mercurial and Subversion repositories over http. (Source Code) BSD-3-Clause Java
  • Taiga - Agile Project Management Tool based on the Kanban and Scrum methods. (Source Code) AGPL-3.0 Python
  • Titra - Time-tracking solution for freelancers and small teams. (Demo, Source Code) GPL-3.0 Javascript
  • Trac - Trac is an enhanced wiki and issue tracking system for software development projects. BSD-3-Clause Python
  • Tuleap - Tuleap is a libre suite to plan, track, code and collaborate on software projects. (Source Code) GPL-2.0 PHP
  • UVDesk - UVDesk community is a service oriented, event driven extensible opensource helpdesk system that can be used by your organization to provide efficient support to your clients effortlessly whichever way you imagine. (Demo, Source Code) MIT PHP
  • ZenTao - An agile(scrum) project management system/tool. (Demo, Source Code) ZPL-1.2 PHP