Wikis / Free Software and web applications



This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted


  • BookStack - BookStack is a simple, self-hosted, easy-to-use platform for organizing and storing information. It allows for documentation to be stored in a book like fashion. (DemoSource CodeMIT PHP
  • Cowyo - Cowyo is a feature-rich wiki for minimalists. (DemoMIT Go
  • django-wiki - Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models. (DemoGPL-3.0 Python
  • Documize - Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona. (Source CodeAGPL-3.0 Go
  • Dokuwiki - Easy to use, lightweight, standards-compliant wiki engine with a simple syntax allowing reading the data outside the wiki. All data is stored in plain files, therefore no database is required. (Source CodeGPL-2.0 PHP
  • Gitit - Wiki program that stores pages and uploaded files in a git repository, which can then be modified using the VCS command line tools or the wiki's web interface. GPL-2.0 Haskell
  • Gollum - Simple, Git-powered wiki with a sweet API and local frontend. MIT Ruby
  • jingo - Git based wiki engine written for node.js, with a decent design, a search capability and a good typography. (DemoSource CodeMIT Nodejs
  • Mediawiki - MediaWiki is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other Wikimedia projects, used by hundreds of millions of people each month. (Source CodeGPL-2.0 PHP
  • MoinMoin - Advanced, easy to use and extensible WikiEngine with a large community of users. (Source CodeGPL-2.0Python
  • Olelo - Olelo is a wiki that stores pages in a Git repository, supports many markup styles and has an extensible, hackable architecture. (DemoMIT Ruby
  • Outline  - An open, extensible, wiki for your team built using React and Node.js. (Source CodeBSD-3-Clause Nodejs
  • Pepperminty Wiki - Complete markdown-powered wiki contained in a single PHP file. (DemoMPL-2.0 PHP
  • PineDocs - Simple, fast, customizable and lightweight site for browsing files. GPL-3.0 PHP
  • PmWiki - Wiki-based system for collaborative creation and maintenance of websites. GPL-3.0 PHP
  • Raneto - Raneto is an open source Knowledgebase platform that uses static Markdown files to power your Knowledgebase. MIT Nodejs
  • Realms - Git-backed wiki inspired by Gollum. (Source CodeGPL-2.0 Python
  • TiddlyWiki - Reusable non-linear personal web notebook. (Source CodeBSD-3-Clause Nodejs
  • Tiki - Wiki CMS Groupware with the most built-in features. (DemoSource CodeLGPL-2.1 PHP
  • TWiki - TWiki is a Perl-based structured wiki application, typically used to run a collaboration platform, knowledge or document management system, a knowledge base, or team portal. (DemoSource CodeGPL-1.0 Perl
  • wiki - Simple Markdown based wiki engine. (DemoMIT Go
  • Wiki.js - Modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown. (DemoAGPL-3.0 Nodejs
  • WiKiss - Wiki, simple to use and install. (Source CodeGPL-2.0 PHP
  • XWiki - Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture. (DemoSource CodeLGPL-2.1 Java

URL Shorteners / Free Software and web applications



This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted


  • Kutt - A modern URL shortener with support for custom domains. (Source CodeMIT Nodejs
  • Link-shortener-bot  - URL shortener using a Telegram Bot. (DemoMIT Ruby
  • Linkr - Beautiful, fast URL shortening. (DemoSource CodeMIT Python/Nodejs
  • liteshort - User-friendly, actually lightweight, and configurable URL shortener. (DemoMIT Python
  • Lstu - Let's SHorten That Url - Lightweight URL shortener. WTFPL Perl
  • Nimbus - URL shortener and file sharer with a drag-and-drop OS X menu bar client and web interface. MIT Python
  • Polr - Modern, minimalist, modular, and lightweight URL shortener. (Source CodeGPL-2.0 PHP
  • reduc.io - URL shortener service written in Scala, using Akka-Http and Redis. MIT Scala
  • schort - No login, no javascript, just short links. (DemoCC0-1.0 Python
  • shorturl - Simple URL shortener with very tiny URLs. (DemoMIT Go
  • shuri - SHort URI - Lighweight URL shortener. MIT PHP
  • url-shortener  - Shitty url shortener, emoji and AI powered. MIT Nodejs
  • YOURLS - YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener. Features include password protection, URL customization, bookmarklets, statistics, API, plugins, jsonp. (Source CodeMIT PHP

Ticketing / Free Software and web applications



This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted


  • Brimir - Simple and clean open-source ticket manager written in Ruby on Rails. (Source CodeAGPL-3.0 Ruby
  • Bugzilla - General-purpose bugtracker and testing tool originally developed and used by the Mozilla project. MPL-2.0Perl
  • Bumpy Booby - Simple, responsive and highly customizable PHP bug tracking system. (Source CodeMIT PHP
  • Cerb - Group-based e-mail management project. (Source CodeDPL PHP
  • Coordino - Open Source question and answer system on top of CakePHP. (Source CodeMIT PHP
  • Deskulu - Opensource helpdesk and ticketing system based on Drupal 7. (DemoGPL-2.0 PHP
  • DiamanteDesk - DiamanteDesk is FREE Open Source easy-to-use help-desk solution. (DemoSource CodeOSL-3.0 PHP
  • Flyspray - Uncomplicated, web-based bug tracking system. (Source CodeGPL-2.0 PHP
  • FreeScout - Open source clone of Help Scout: email-based customer support application, help desk and shared mailbox. AGPL-3.0 PHP
  • HuBoard  - Instant project management for your GitHub issues (Connects directly GitHub API). MIT Ruby
  • MantisBT - Self hosted bug tracker, fits best for software development. (Demo), (Source CodeGPL-2.0 PHP
  • OpenSupports - Multi language ticket system with FAQ, role management, metrics and canned response features. (DemoSource CodeGPL-3.0 PHP
  • osTicket - Manage, organize and archive all your support requests and responses in one place. (Source CodeGPL-2.0PHP
  • OTRS - Trouble ticket system for assigning tickets to incoming queries and tracking further communications. (Source CodeAGPL-3.0 Perl
  • Request Tracker - An enterprise-grade issue tracking system. (Source CodeGPL-2.0 Perl
  • Sentry On-Premise - A powerful error tracking platform with wide language support and a robust API. (Source CodeBSD-3-Clause Python/Django
  • SIT - SCM-agnostic, file-based, offline-first, immutable issue tracker. (Source CodeMIT Apache-2.0 Rust.
  • TheBugGenie - Ticket system with extensive user rights system. (Source CodeMPL-2.0 PHP
  • Zammad - Easy to use but powerful open-source support and ticketing system. (Source CodeAGPL-3.0 Ruby

Task management/To-do lists / Free Software and web applications



This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted


  • Crepido - Create (kanban) boards to track users and projects from flat markdown files. MIT Nodejs
  • Kanboard - Simple and open source visual task board. (Source CodeMIT PHP
  • myTinyTodo - Simple way to manage your todo list in AJAX style. Uses PHP, jQuery, SQLite/MySQL. GTD compliant. (DemoSource CodeGPL-2.0 PHP
  • PHP Task/Todo list - Simple task/todo list that uses a JSON text file for the tasks. MIT PHP
  • Restyaboard - Open source Trello-like kanban board. (DemoSource CodeOSL-3.0 PHP
  • scrumblr - Collaborative Online Scrum Tool Using Websockets, Node.js, jQuery, and CSS3. (DemoSource CodeGPL-3.0 Nodejs
  • TaskBoard - Kanban-inspired app for keeping track of things that need to get done. (DemoSource CodeMIT PHP
  • Taskfreak - Simple but efficient web based task manager written in PHP. GPL-3.0 PHP
  • Tasks - Simple tasks and notes manager written in PHP, jQuery and Bootstrap using a custom flat file database. MPL-2.0PHP
  • Tasks - Kanban based to-do list manager written in Go. MIT Go
  • tasks.php - Simple task/todo list manager. MIT PHP
  • Taskwarrior - Taskwarrior is Free and Open Source Software that manages your TODO list from your command line. It is flexible, fast, efficient, and unobtrusive. It does its job then gets out of your way. (Source CodeMIT C++
  • Tinyissue - Simple Issue Tracking for Teams. MIT PHP
  • todo - Simple todo list manager. (DemoMIT Go
  • todoMini - Mobile friendly zero-feature TODO list web app. Unix philosophy. (DemoSource CodeGPL-3.0PHP/Clojure
  • Tracks - Web-based application to help you implement David Allen’s Getting Things Done™ methodology. (Source CodeGPL-2.0 Ruby
  • Volition - Opinionated open-source task management. (DemoSource CodeMIT Ruby
  • Wekan - Open-source Trello-like kanban. (DemoSource CodeMIT Nodejs
  • Wheatbin - Project management software that combines Kanban methodology with the Law of the Harvest. (Source CodeMIT PHP

IDE Tools / Free Software and web applications



This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted



  • Babelfish - Self-hosted server for source code parsing. It can parse any file, in any supported language, extract an Abstract Syntax Tree from it, and convert it to a Universal Abstract Syntax Tree which can enable further analysis and transformation. (Source Code) GPL-3.0 Go
  • Code-Server - Visual Studio Code in the browser, hosted on a remote server. MIT Nodejs/Docker
  • Eclipse Che - Open source workspace server and cloud IDE. (Source Code) EPL-1.0 Docker/Java
  • ICEcoder - ICEcoder is a web IDE / browser based code editor, which allows you to develop websites directly within the web browser. (Demo, Source Code) MIT PHP
  • JS Bin - Open source collaborative web development debugging tool. (Source Code) MIT Nodejs
  • Judge0 API - Open source API to compile and run source code. (Source Code) GPL-3.0 Ruby
  • Koding - The simplest way to manage your entire Dev Infrastructure. (Source Code) Apache-2.0 Nodejs
  • Microglark - Hacky minimalistic remote pair programming editor. (Demo, Source Code) AGPL-3.0 Nodejs
  • Regexr - RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions. (Source Code) MIT Nodejs
  • RequestBin - Inspect HTTP requests. Debug webhooks. (Source Code) MIT python
  • RStudio Server - Web browser based IDE for R. (Source Code) AGPL-3.0 Java/C++
  • Selenoid - Lightweight Selenium hub implementation launching browsers within Docker containers. (Source Code) Apache-2.0 Go
  • sourcegraph - Sourcegraph is a fast, open-source, fully-featured code search and navigation engine written in Go. (Source Code) Apache-2.0 Go
  • Wide - Web-based IDE for Teams using Go programming language/Golang. (Demo) Apache-2.0 Go
  • Zalenium - Allows anyone to have a disposable and flexible Docker-based Selenium Grid infrastructure featuring video recording, live preview and online/offline dashboards. Apache-2.0 Java/Shell