Top 50 Awesome List

awesome-selfhosted/awesome-selfhosted

Miscellaneous  5 days ago  66.4k
A list of Free Software network services and web applications which can be hosted on your own servers
View byDAY/WEEK/README
View on Github

Oct 20th

Software

Gateways and Terminal Sharing

  • Neko - A self hosted virtual browser (rabb.it clone) that runs in Docker. (Source Codestars131) Apache-2.0 Docker/Go
  • Software

    Communication - Custom Communication Systems

  • pWSstars123 - pWS is a free, open-source Pusher drop-in alternative. MIT Nodejs
  • Software

    Media Streaming - Audio Streaming

  • euterpe - Self-hosted music streaming server with RESTful API and Web interface. (Demo, Source Codestars204) GPL-3.0 Go
  • Software

    Media Streaming - Multimedia Streaming

  • SheetAble - Self-hosted music sheet organizing software for all music enthusiasts. Upload and organize your sheets for any kind of instrument. (Source Codestars72) AGPL-3.0 Go
  • Oct 2nd

    Software

    File Transfer - Single-click & Drag-n-drop Upload

  • QuickSharestars290 - Quick and simple file sharing between different devices. (Demo) LGPL-3.0 Go
  • Software

    Automation

  • Exadel CompreFace - face recognition system that provides REST API for face recognition, face detection, and other face services, and is easily deployed with docker. There are SDKs for Python and JavaScript languages. Can be used without prior machine learning skills. (Source Codestars1.4k) Apache-2.0 Docker/Java/Nodejs
  • Krayin - Free and Opensource Laravel CRM Application. (Source Codestars682) MIT PHP
  • Software

    Pastebins

  • Snippet Boxstars242 - Snippet Box is a simple self-hosted app for organizing your code snippets. It allows you to easily create, edit, browse and manage your snippets in various languages. MIT Nodejs
  • Software

    Photo and Video Galleries

  • Mejirostars112 - An easy-to-use PHP web application for instant photo publishing. GPL-3.0 PHP
  • Software

    Ticketing

  • GlitchTip - Open source error-tracking app. GlitchTip collects errors reported by your app. (Source Code) MIT Python
  • Software

    Software Development - IDE & Tools

  • ToolJet - ToolJet is the open-source low-code framework alternative to Retool & Mendix to build & deploy internal tools with minimal engineering effort. (Source Codestars3.8k) GPL-3.0 Nodejs
  • Software

    Gateways and Terminal Sharing

  • Teleport - Certificate authority and access plane for SSH, Kubernetes, web applications, and databases. (Source Codestars10.3k) Apache-2.0 Go
  • Sep 29th

    Software

    Ticketing

  • Pachno - Bring your team together to design, build and deliver your project with a tool that works with you and your team, and adapts when you need to. (Source Codestars31) MPL-2.0 PHP
  • Sep 27th

    Software

    Password Managers

  • Passkystars16 - Simple, modern and open source password manager with website, browser extension, android and desktop application. (Demo) GPL-3.0 PHP
  • Software

    Money, Budgeting & Management

  • REI3 - Open source, expandable Business Management Software. Manage tasks, time, assets and much more. (Demo, Source Codestars3) MIT Go
  • Sep 21st

    Software

    Feed Readers

  • RSS-Bridgestars3.8k - rss-bridge is a PHP project capable of generating ATOM feeds for websites which don't have one. Unlicense PHP
  • Software

    Miscellaneous

  • SANE Network Scanning - Allow remote clients to access image acquisition devices (scanners) available on the local host. (Source Code) GPL-2.0 C
  • Software

    Media Streaming - Video Streaming

  • VideoLAN Client (VLC) - Cross-platform multimedia player client and server supporting most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. (Source Codestars8.1k) GPL-2.0 C
  • Software

    Self-hosting Solutions

  • WikiSuite - The most comprehensive and integrated Free / Libre / Open Source enterprise software suite. (Source Code) GPL-3.0/LGPL-2.1/Apache-2.0/MPL-2.0/MPL-1.1/MIT/AGPL-3.0 ClearOS
  • Sep 20th

    Software

    File Transfer - Web-based File Managers

  • ResourceSpace - ResourceSpace open source digital asset management software is the simple, fast, and free way to organise your digital assets. (Demo, Source Code) BSD-4-Clause PHP
  • Software

    Communication - IRC

  • UnrealIRCd - Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS. (Source Codestars309) GPL-2.0 C
  • Sep 19th

    Software

    URL Shorteners

  • Blink - Easy-to-host, SSO-integrated, CDN-powered link shortener (+decoupled analytics) for teams. (Source Codestars86) AGPL-3.0 Nodejs
  • Software

    Miscellaneous

  • s.Statusstars1 - s.Status is a open source server status page written in java. (Demo) MPL-2.0 Java
  • Software

    Games

  • EmuLinkerSF - EmuLinkerSF is an open source Kaillera server. Kaillera is a client/server system that any emulator can implement to enable netplay over the Internet. (Source Codestars12) GPL-2.0 Java
  • Sep 17th

    Software

    Feed Readers

  • Feedpushrstars105 - Powerful RSS aggregator, able to transform and send articles to many outputs. Single binary, extensible with plugins. GPL-3.0 Go
  • Full-Text RSS - Extract article content from news sites and blogs and convert RSS feeds that contain only extracts of stories to full-text feeds. Developed by FiveFilters.org. (Source Code) GPL-3.0 PHP
  • Goelandstars32 - Reads RSS/Atom feeds and filter/digest them to create beautiful emails. MIT Go
  • PolitePolstars254 - Online tool for creation of RSS feeds for any web page. (Demo) MIT Python
  • RSS Fulltext Proxystars67 - Mirrors RSS feeds to return the full content of the items, extracted from the website. MIT Nodejs
  • RSS Mergerstars22 - PHP script which will take multiple RSS / Atom feeds as input and merge them into a single RSS feed. GPL-2.0 PHP
  • RSS2EMailstars163 - Fetches RSS/Atom-feeds and pushes new Content to any email-receiver, supports OPML. GPL-2.0 Python
  • Screaming Liquid Tigerstars161 - Simple script to automatically generate valid RSS and Atom feeds from a list of media files in the same folder. MIT PHP
  • Software

    Communication - Custom Communication Systems

  • LiveKit - Modern, scalable WebRTC conferencing platform with client SDKs. (Demo, Source Codestars1.8k) Apache-2.0 Go
  • Software

    Communication - Email - Mail Delivery Agents

  • Cyrus IMAP - Email (IMAP/POP3), contacts and calendar server. (Source Codestars374) BSD-3-Clause-Attribution C
  • Dovecot - IMAP and POP3 server written primarily with security in mind. (Source Codestars610) MIT/LGPL-2.1 C
  • MailFormstars16 - Lightweight self-hosted open source alternative to Formspree and SendGrid. Apache-2.0 Nodejs
  • Piler - feature-rich open source email archiving solution. (Source Code) GPL-3.0 C
  • Software

    Communication - Email - Mailing Lists and Newsletters

  • HyperKitty - Open source Django application to provide a web interface to access GNU Mailman v3 archives. (Demo, Source Code) GPL-3.0 Python
  • Software

    Document Management

  • paper{s}pace - a small web application to manage all your offline documents. Provides a searchable storage for your documents and reminds you of upcoming tasks. (Source Code) MIT Java
  • Software

    File Transfer - Object Storage & File Servers

  • Minio - Minio is an open source object storage server compatible with Amazon S3 APIs. (Source Codestars29.7k) Apache-2.0 Go
  • SeaweedFSstars13k - SeaweedFS is an open source distributed file system supporting WebDAV, S3 API, FUSE mount, HDFS, etc, optimized for lots of small files, and easy to add capacity. Apache-2.0 Go
  • SFTPGostars3.1k - Flexible, fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support. AGPL-3.0 Go
  • Zenko CloudServer - Zenko CloudServer, an open-source implementation of a server handling the Amazon S3 protocol. (Source Codestars1.3k) Apache-2.0 Nodejs
  • Software

    File Transfer - Single-click & Drag-n-drop Upload

  • transfer.sh - Easy file sharing from the command line. (Source Codestars11.9k) MIT Go
  • Software

    E-commerce

  • Aimeos - Ultra fast, Open Source e-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel. (Demo, Source Code) LGPL-3.0/MIT PHP
  • Attendize - Ticket selling and event management platform. (Source Codestars3.3k) AAL PHP
  • Bagisto - Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features. (Demo, Source Codestars4k) MIT PHP
  • CoreShop - CoreShop is a e-commerce plugin for Pimcore. (Source Codestars213) GPL-3.0 PHP
  • Drupal Commerce - Drupal Commerce is a popular e-commerce module for Drupal CMS, with support for dozens of payment, shipping, and shopping related modules. (Source Codestars354) GPL-2.0 PHP
  • Magento - Leading provider of open omnichannel innovation. (Demo, Source Codestars9.7k) OSL-3.0 PHP
  • Microweber - Drag and Drop CMS and online shop. (Demo, Source Codestars2.2k) Apache-2.0 PHP
  • Open Source POS - Open Source Point of Sale is a web based point of sale system. (Source Codestars2.3k) MIT PHP
  • OpenBazaar - Decentralized marketplace using cryptocurrency. (Source Codestars948) MIT Go
  • OpenCart - Free open source shopping cart solution. (Source Codestars6.2k) GPL-3.0 PHP
  • OXID eShop - OXID eShop is a flexible open source e-commerce software with a wide range of functionalities. (Demo, Source Codestars198) GPL-3.0 PHP
  • PrestaShop - PrestaShop offers a free, open-source and fully scalable e-commerce solution. (Demo, Source Codestars6.1k) OSL-3.0 PHP
  • Pretix - Django based ticket sales platform for events. (Source Code) Apache-2.0 Python
  • Reaction Commerce - Customizable, real-time reactive, Javascript commerce platform. (Source Codestars11.5k) GPL-3.0 Nodejs
  • Saleor - Django based open-sourced e-commerce storefront. (Demo, Source Codestars14.3k) BSD-3-Clause Python
  • Shopware Community Edition - PHP based open source e-commerce software made in Germany. (Demo, Source Codestars1.5k) MIT PHP
  • Shuup - Django powered fully customizable open source e-commerce framework for small and large sites. (Source Codestars1.8k) AGPL-3.0 Python
  • Solidus - A free, open-source ecommerce platform that gives you complete control over your store. (Demo, Source Codestars3.9k) BSD-3-Clause Ruby
  • Spree Commerce - Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails. (Demo, Source Codestars11.5k) BSD-3-Clause Ruby
  • Sylius - Symfony2 powered open source full-stack platform for eCommerce. (Demo, Source Codestars6.5k) MIT PHP
  • Thelia - Thelia is an open source and flexible e-commerce solution. (Demo, Source Codestars768) LGPL-3.0 PHP
  • WooCommerce - WordPress based e-commerce solution. (Source Codestars7.3k) GPL-3.0 PHP
  • Yclas - Free open-source, self-hosted CMS for classifieds sites. (Source Codestars286) GPL-3.0 PHP
  • Software

    Recipe Management

  • kcalstars96 - Track nutritional information about foods and recipes, set goals, and record a food journal to help along the way. Kcal is a personal system that focuses on direct control of inputs and a minimal, easy to use recipe presentation for preparing meals. (Demo) MPL-2.0 PHP
  • Mealie - Material design inspired recipe manager with category and tag management, shopping-lists, meal-planner, and site customizations. Mealie is focused on simple user interactions to keep the whole family using the app. (Source Codestars977) MIT Python
  • OpenEatsstars577 - Recipe management site that allows users to create, store, share and rate recipes, create grocery lists, and more. (Demo) MIT Python
  • RecipeSagestars119 - A recipe keeper, meal plan organizer, and shopping list manager that can import recipes directly from any URL. (Demo) AGPL-3.0 Nodejs
  • Tandoor Recipes - Django application to manage, tag and search recipes using either built-in models or external storage providers hosting PDFs, Images or other files. (Demo, Source Codestars958) MIT Python
  • Software

    Self-hosting Solutions

  • Ansible-NASstars1.5k - Build a full-featured home server with this playbook and an Ubuntu box. MIT YAML/Docker
  • Bitsii Bridge - Easy to install self-hosting platform for Windows, MacOS, and Linux. Depends on a dynamic DNS provider and Let's Encrypt. (Source Code) MPL-2.0 Java/Other
  • Cloudbox - Ansible-based solution for rapidly deploying a Docker containerized cloud media server. (Source Codestars1.7k) GPL-3.0 Shell/Ansible
  • DietPi - Minimal Debian OS optimized for single-board computers, which allows you to easily install and manage several services for selfhosting at home. (Source Codestars2.8k) GPL-2.0 Shell
  • DockSTARTer - DockSTARTer helps you get started with home server apps running in Docker. (Source Codestars1.5k) MIT Shell
  • DPlatform - Deploy self-hosted apps easily: simple, bloat-free, independent installation. (Source Codestars251) MIT Shell
  • FLAP - Low maintenance framework to manage self-hosted services. (Source Code) AGPL-3.0 Docker/Shell
  • FreedomBone - Home server configuration based on Debian. (Source Code) AGPL-3.0 Shell
  • FreedomBox - Community project to develop, design and promote personal servers running free software for private, personal, communications. (Source Code) AGPL-3.0 Python/Other
  • HomelabOS - Your very own offline-first privacy-centric open-source data-center. Deploy over 100 services with a few commands. (Source Code) MIT Docker
  • NextCloudPi - Nextcloud preinstalled and preconfigured, with a text and web management interface and all the tools needed to self host private data. With installation images for Raspberry Pi, Odroid, Rock64, Docker, and a curl installer for Armbian/Debian. (Source Codestars1.5k) GPL-2.0-or-later Bash/PHP
  • OpenMediaVault - OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. (Source Codestars2.6k) GPL-3.0 PHP
  • Sandstorm - Personal server for running self-hosted apps easily and securely. (Demo, Source Codestars5.9k) Apache-2.0 C++/Other
  • sovereignstars10.1k - Set of Ansible playbooks to build and maintain your own private cloud: email, calendar, contacts, file sync, IRC bouncer, VPN, and more. GPL-3.0 YAML/Other
  • Syncloud - Your own online file storage, social network or email server. (Source Codestars286) GPL-3.0 Python/Other
  • UBOS - Linux distro that runs on indie boxes (personal servers and IoT devices). Single-command installation and management of apps - Jenkins, Mediawiki, Owncloud, WordPress, etc., and other features. GPL-3.0 Perl/Other
  • xsrv - Install and manage self-hosted services/applications, on your own server(s). (Source Codestars143) GPL-3.0 Shell/Ansible
  • YunoHost - Server operating system aiming to make self-hosting accessible to everyone. (Demo, Source Code) AGPL-3.0 Python/Other
  • Sep 12th

    Software

    Booking and Scheduling

  • Alf.io - The open source ticket reservation system. (Demo, Source Codestars903) GPL-3.0 Java
  • Calendso - The open-source online appointment scheduling system. (Demo, Source Codestars8.4k) MIT Nodejs
  • Easy!Appointments - A highly customizable web application that allows your customers to book appointments with you via the web. (Demo, Source Codestars1.9k) GPL-3.0 PHP
  • Software

    Media Streaming - Multimedia Streaming

  • Gerbera - Gerbera is an UPnP Media Server. It allows you to stream your digital media throughout your home network and listen to/watch it on a variety of UPnP compatible devices. (Source Codestars823) GPL-2.0 C++
  • homehoststars694 - Self-hosted React + Redux app that streams your media collection (music, movies, books, podcasts, comics etc). MIT Nodejs
  • Icecast 2 - streaming audio/video server which can be used to create an Internet radio station or a privately running jukebox and many things in between. (Source Code, Clients) GPL-2.0 C
  • Jellyfin - Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and Kodi. (Demo, Source Codestars12.1k) GPL-2.0 C#
  • Karaoke Forever - Host awesome karaoke parties where everyone can easily find and queue songs from their phone's web browser. The player is also browser-based with support for MP3+G, MP4 and WebGL visualizations. (Source Code) ISC Nodejs
  • LBRY - Is a secure, open, and community-run digital marketplace that aims to replace Youtube and Amazon. (Demo, Source Codestars224, Clientsstars3.6k) MIT PHP
  • MistServer - Streaming media server that works well in any streaming environment. (Source Codestars203) AGPL-3.0 C++
  • NymphCast - NymphCast is a Chromecast alternative which turns your choice of Linux-capable hardware into an audio and video source for a television or powered speakers. (Source Codestars2k) BSD-3-Clause C++
  • Podify - Allows you to download videos and audio from any source supported by youtube-dl and subscribe to and watch these downloads using your favorite podcast app. (Source Codestars158) GPL-3.0 Ruby
  • ReadyMedia - Simple media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients. Formerly known as MiniDLNA. (Source Code) GPL-2.0 C
  • Rygel - Rygel is a UPnP AV MediaServer that allows you to easily share audio, video, and pictures. Media player software may use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller. (Source Code) GPL-3.0 C
  • üWave - üWave is a self-hosted collaborative listening platform. Users take turns playing media—songs, talks, gameplay videos, or anything else—from a variety of media sources like YouTube and SoundCloud. (Demo, Source Code) MIT Nodejs
  • Software

    Software Development - API Management

  • DreamFactory - Turns any SQL/NoSQL/Structured data into Restful API. (Source Codestars1.2k) Apache-2.0 PHP
  • form.io - A REST API building platform that utilizes a drag & drop form builder, and is application framework agnostic. Contains open source and enterprise version. (Demo, Source Code) MIT Nodejs
  • Fusio - Open-source API management platform which helps to build and manage REST APIs. (Demo, Source Codestars1k) AGPL-3.0 PHP
  • Haptticstars143 - Simple HTTP server that forwards all requests to a shell script to handle webhooks you receive. Apache-2.0 Go
  • Hasura - Fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events. (Source Codestars24.2k) Apache-2.0 Haskell
  • Hoppscotch - A free, fast and beautiful API request builder. (Source Codestars32.3k) MIT Nodejs/Vue/Nuxt
  • Kong - The World’s Most Popular Open Source Microservice API Gateway and Platform. (Source Codestars30.4k) Apache-2.0 Lua
  • Lura - Open source High-Performance API Gateway. (Source Codestars4.6k) Apache-2.0 Go
  • Para - Flexible and modular backend framework/server for object persistence, API development and authentication. (Source Codestars413) Apache-2.0 Java
  • Pizzlystars911 - Open-source API Integrations Manager that provides everything a developer needs to interact with OAuth based APIs. MIT Nodejs
  • Tyk - Fast and scalable open source API Gateway. Out of the box, Tyk offers an API Management Platform with an API Gateway, API Analytics, Developer Portal and API Management Dashboard. (Source Codestars6.8k) MPL-2.0 Go
  • Software

    Software Development - Documentation Generators

  • Docstore - Static document hosting without any server-side processing, does not require you to recompile every time you change an article. Clone the repository and add articles in the text/ directory to get started. (Source Codestars117) BSD-3-Clause Javascript
  • Flatdoc - Small Javascript file that fetches Markdown files and renders them as full pages. MIT Javascript
  • markdown-treestars99 - Serve a hierarchy / tree directory of markdown files. Use intended for small sites built in markdown. MIT Ruby
  • Read the Docs - Host documentation, making it fully searchable and easy to find; import your docs using any major version control system, including Mercurial, Git, Subversion, and Bazaar. (Demo, Source Codestars6.7k) MIT Python
  • Software

    Software Development - FaaS & Serverless

  • Appwrite - End to end backend server for web, native, and mobile developers 🚀. (Source Codestars13.5k) BSD-3-Clause PHP
  • fxstars1.7k - fx is a tool to help you do Function as a Service with painless on your own servers. MIT Go
  • IronFunctionsstars3k - The serverless microservices platform by iron.io. Apache-2.0 Go
  • LocalStack - LocalStack is a fully functional local AWS cloud stack. This includes Lambda for serverless computation. (Source Codestars35.9k) Apache-2.0 Python/Other
  • OpenFaaS - Serverless Functions Made Simple for Docker & Kubernetes. (Source Codestars20.5k) MIT Go
  • Trusted-CGIstars103 - Lightweight self-hosted lambda/applications/cgi/serverless-functions platform. MIT Go
  • Software

    Software Development - IDE & Tools

  • Budibase - Build and automate internal tools, admin panels, dashboards, CRUD apps, and more, in minutes. Budibase is the open source alternative to Outsystems, Retool, Mendix, Appian. (Source Codestars5.2k) GPL-3.0 Nodejs
  • Eclipse Che - Open source workspace server and cloud IDE. (Source Codestars6.5k) EPL-1.0 Docker/Java
  • JS Bin - Open source collaborative web development debugging tool. (Source Codestars4.2k) MIT Nodejs
  • JupyterLab - Web-based environment for interactive and reproducible computing. (Demo, Source Codestars11.5k) BSD-3-Clause Python/Docker
  • Regexr - RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions. (Source Codestars7.9k) MIT Nodejs
  • Software

    Software Development - Localization

  • Accent - Open-source, self-hosted, developer-oriented translation tool. (Source Codestars775) BSD-3-Clause Elixir
  • Localizer - Free self-hosted open-source crowd-translating service for your product. (Demo, Source Codestars27) MIT Nodejs/Docker
  • Pootle - Online translation and localization tool. (Source Codestars1.4k) GPL-3.0 Python
  • Traduora - Translation management platform for teams. (Source Codestars1.6k) AGPL-3.0 Docker/Nodejs
  • Weblate - Web-based translation tool with tight version control integration. (Demo, Source Codestars2.6k) GPL-3.0 Python
  • Zanata - Web-based translation platform for translators, content creators and developers to manage localisation projects. (Source Codestars297) GPL-2.0 Java
  • Sep 7th

    Software

    Communication - Social Networks and Forums

  • Bibliogram - An alternative front-end for Instagram. (Source Code) AGPL-3.0 Nodejs
  • Software

    Blogging Platforms

  • Haven - Private blogging system with markdown editing and built in RSS reader. (Demo, Source Codestars392) MIT Ruby
  • Software

    Communication - Email - Complete Solutions

  • Mailu - Mailu is a simple yet full-featured mail server as a set of Docker images. (Source Codestars3k) MIT Docker/Python
  • Software

    Communication - Custom Communication Systems

  • StoneAge Messenger - A self-hosted Android messenger, S3-compatible storage is the only backend needed. (Source Code, Clients) GPL-3.0 Java
  • Sep 5th

    Software

    Community-Supported Agriculture (CSA)

  • Cagette - Open source web app to help people build a better and sustainable food system. Some people call it a 'foodhub' - a mix between a groupware and a marketplace, helping consumers to order food from local farmers and producers. (Source Codestars116) GPL-2.0 Haxe
  • Open Food Network - Online marketplace for local food. It enables a network of independent online food stores that connect farmers and food hubs with individuals and local businesses. (Source Codestars759) AGPL-3.0 Ruby
  • Sep 2nd

    Software

    Proxy

  • SWAG (Secure Web Application Gateway)stars682 - Nginx webserver and reverse proxy with PHP support, built-in Certbot (Let's Encrypt) client and fail2ban integration. GPL-3.0 Docker
  • iodine - IPv4 over DNS tunnel solution, enabling you to start up a socks5 proxy listener. (Source Codestars3.9k) ISC C
  • Pound - Light-weight reverse proxy and load balancer for HTTP/HTTPS. GPL-2.0 C
  • Privoxy - Non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. GPL-2.0 C
  • Software

    Archiving and Digital Preservation (DP)

  • Archivematica - Mature digital preservation system designed to maintain standards-based, long-term access to collections of digital objects. (Demo, Source Codestars292) AGPL-3.0-only Python
  • Collective Access - Providence - Highly configurable Web-based framework for management, description, and discovery of digital and physical collections supporting a variety of metadata standards, data types, and media formats. (Source Codestars203) GPL-3.0-only PHP
  • Software

    Automation

  • Alltube - Web interface for youtube-dlstars101.6k, a program to download videos and audio from more than 100 websites. (Source Codestars1.8k) GPL-3.0 PHP
  • feedmixerstars68 - FeedMixer is a WSGI (Python3) micro web service which takes a list of feed URLs and returns a new feed consisting of the most recent n entries from each given feed(Returns Atom, RSS, or JSON). (Demo) WTFPL Python
  • homebank-converterstars27 - Web app to convert an export bank file to compatible Homebank csv. (Demo) AGPL-3.0 HTML5
  • SickRage - SickRage is an automatic Video Library Manager for TV Shows. Automatic torrent/nzb searching, downloading, and processing at the qualities you want. (Source Codestars1.5k) GPL-3.0 Python
  • WebUI-aria2stars8.5k - Interface to interact with the aria2 downloader. Very simple to use, just download and open index.html in any web browser. (Demo) MIT HTML5
  • Software

    Blogging Platforms

  • Chyrp Lite - Extra-awesome, extra-lightweight blog engine. (Source Codestars153) BSD-3-Clause PHP
  • Dotclear - Take control over your blog. (Source Code) GPL-2.0 PHP
  • PluXml - XML-based blog/CMS platform. (Source Codestars177) GPL-1.0 PHP
  • Software

    Bookmarks and Link Sharing

  • No Fuss Bookmarks - Very simple software and service to store bookmarks especially designed for hackers (that don't need fancy interfaces, but nice API). (Source Codestars110) GPL-3.0 Python
  • Pinry - The tiling image board system for people who want to save, tag, and share images, videos, and webpages. (Source Codestars1.8k) BSD-2-Clause Python
  • Software

    Calendar & Contacts - CalDAV or CardDAV Servers

  • Baïkal - Lightweight CalDAV and CardDAV server based on sabre/dav. (Source Codestars1.8k) GPL-3.0 PHP
  • Radicale - Simple calendar and contact server with extremely low administrative overhead. (Source Codestars2.2k) GPL-3.0 Python
  • SabreDAV - Open source CardDAV, CalDAV, and WebDAV framework and server. (Source Codestars1.2k) MIT PHP
  • Software

    Calendar & Contacts - CalDAV or CardDAV Web-based Clients

  • AgenDAV - Multilanguage CalDAV web client with a rich AJAX interface and shared calendars support. (Source Codestars435) GPL-3.0 PHP
  • Software

    Communication - Custom Communication Systems

  • Lets-Chat - Self hosted chat suite written in Node. (Source Codestars9.5k) MIT Nodejs
  • Live Helper Chat - Live Support chat for your website. (Source Codestars1.6k) Apache-2.0 PHP
  • Mattermost - Open-source, on-prem Slack-alternative. It can be integrated with Gitlab. (Source Codestars21.2k) AGPL-3.0/Apache-2.0 Go
  • Rallly - Rallly is a free collaborative scheduling service. (Source Codestars318) CC-BY-SA-4.0 Nodejs
  • Spectrum 2 - Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks. (Source Codestars330) GPL-3.0 C++
  • Synapse - Server for Matrix, an open standard for decentralized persistent communication. (Source Codestars8.5k) Apache-2.0 Python
  • Software

    Communication - Email - Complete Solutions

  • iRedMail - Full-featured mail server solution based on Postfix and Dovecot. (Source Codestars487) GPL-3.0 Shell
  • Modoboa - Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. (Source Codestars2k) ISC Python
  • Software

    Communication - Email - Mail Transfer Agents

  • Courier MTA - Fast, scalable, enterprise mail/groupware server providing ESMTP, IMAP, POP3, webmail, mailing list, basic web-based calendaring and scheduling services. (Source Code) GPL-3.0 C
  • Exim - Message transfer agent (MTA) developed at the University of Cambridge. (Source Code) GPL-3.0 C
  • Haraka - High-performance, pluginable SMTP server written in Javascript. (Source Codestars4k) MIT Javascript
  • MailCatcher - Ruby gem that deploys a simply SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development. (Source Codestars5.5k) MIT Ruby
  • OpenSMTPD - Secure SMTP server implementation from the OpenBSD project. (Source Code) ISC C
  • Sendmail - Message transfer agent (MTA). Sendmail C
  • Slimta - Mail Transfer Library built on Python. (Source Codestars148) MIT Python
  • Software

    Communication - Email - Mailing Lists and Newsletters

  • Dada Mail - Web-based list management system that can be used for announcement lists and/or discussion lists. (Source Codestars127) GPL-2.0 Perl
  • MailyHerald - Self-hosted Mailchimp alternative that you can easily integrate with your site. Helps you send and manage your application mailings. It supports email marketing and conducting the daily stream of notifications you send to your users. (Source Codestars571) LGPL-3.0 Ruby
  • Software

    Communication - Email - Webmail Clients

  • Afterlogic WebMail Lite - Fast and easy-to-use webmail front-end for your existing IMAP mail server, Plesk or cPanel. (Demo, Source Codestars419) AGPL-3.0 PHP
  • Cypht - Feed reader for your email accounts. (Source Codestars674) LGPL-2.1 PHP
  • RainLoop - Simple, modern and fast webmail with IMAP/SMTP Support and multi accounting. (Demo, Source Codestars3.6k). AGPL-3.0 PHP
  • SquirrelMail - Another browser-based IMAP client. (Source Code) GPL-2.0 PHP
  • Software

    Communication - IRC

  • Convos - Always online web IRC client. (Demo, Source Codestars840) Artistic-2.0 Perl
  • Quassel IRC - distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core. (Source Codestars626) GPL-2.0 C++
  • ZNC - Advanced IRC bouncer. (Source Codestars1.8k) Apache-2.0 C++
  • Software

    Communication - SIP

  • Asterisk - Easy to use but advanced IP PBX system, VoIP gateway and conference server. GPL-2.0 C
  • Freepbx - Web-based open source GUI that controls and manages Asterisk. (Source Code) GPL-2.0 PHP
  • Kamailio - Modular SIP server (registrar/proxy/router/etc). (Source Codestars1.5k) GPL-2.0 C
  • Kazoo - KAZOO is an open-source, highly scalable software platform designed to provide carrier-grade VoIP switch functions and features. (Source Codestars852) MPL-1.1 Erlang
  • SipXcom - Open source unified communications system. (Source Codestars29) AGPL-3.0 Java
  • Wazo - Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API. (Source Code) GPL-3.0 Python
  • Software

    Communication - Social Networks and Forums

  • Bootcamp - Enterprise social network. (Source Codestars2.1k) MIT Python
  • Discourse - Advanced forum / community solution based on Ruby and JS. (Demo, Source Codestars34.3k) GPL-2.0 Ruby
  • Flarum - Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again. (Source Codestars12k) MIT PHP
  • Isso - Lightweight commenting server written in Python and Javascript. It aims to be a drop-in replacement for Disqus. (Source Codestars4.5k) MIT Python
  • MyBB - Free, extensible forum software package. (Source Codestars800) LGPL-3.0 PHP
  • Orange Forum - Orange Forum is an easy to deploy forum that has minimal dependencies and uses very little javascript. (Source Codestars393) BSD-3-Clause Go
  • PixelFed - Pixelfed is an open-source, federated platform alternate to Instagram. (Source Codestars3.2k) AGPL-3.0 PHP
  • Software

    Communication - XMPP - Servers

  • Kontalk - Kontalk is an Open Source Messenger, similar to WhatsApp (app for android only currently), including end-to-end encryption, server is based on Tigase XMPP Server. (Source Code) GPL-3.0 Java
  • Openfire - Real time collaboration (RTC) server. (Source Codestars2.4k) Apache-2.0 Java
  • Prosody IM - Feature-rich and easy to configure XMPP server. (Source Code) MIT Lua
  • Tigase - XMPP server implementation in Java. GPL-3.0 Java
  • Software

    Communication - XMPP - Web Clients

  • Candy - Multi user XMPP client written in Javascript. (Source Codestars1.3k) MIT Javascript
  • Libervia - Web frontend from Salut à Toi. (Source Code) AGPL-3.0 Python
  • Salut à Toi - Multipurpose, multi frontend, libre and decentralized communication tool. (Source Code) AGPL-3.0 Python
  • Software

    Conference Management

  • Conference Organizing Distribution (COD) - Create conference and event websites built on top of Drupal. (Source Code) GPL-1.0 PHP
  • osem - Event management tailored to free Software conferences. (Demo, Source Codestars685) MIT Ruby
  • Software

    Content Management Systems (CMS)

  • Apostrophe - CMS with a focus on extensible in-context editing tools. (Demo, Source Codestars3.7k) MIT Nodejs
  • CMS Made Simple - Open source content management system, faster and easier management of website contents, scalable for small businesses to large corporations. (Source Code) GPL-1.0 PHP
  • Cockpit - Simple Content Platform to manage any structured content. (Source Codestars5.1k) MIT PHP
  • Concrete 5 CMS - Open source content management system. (Source Codestars667) MIT PHP
  • CouchCMS - Simple Open-Source CMS for designers. (Source Codestars292) CPAL-1.0 PHP
  • Directus - Directus is a powerful and intuitive headless CMS for managing SQL databases with custom architectures. Built around a robust and extensible API, this decoupled content management framework is perfect for websites, apps, or multi-client projects. (Source Codestars12.5k) GPL-3.0 PHP
  • Drupal - Advanced open source content management platform. (Source Code) GPL-2.0 PHP
  • eLabFTW - Online lab notebook for research labs. Store experiments, use a database to find reagents or protocols, use trusted timestamping to legally timestamp an experiment, export as pdf or zip archive, share with collaborators…. (Demo, Source Codestars549) AGPL-3.0 PHP
  • KeystoneJS - CMS and Web Application Platform. (Demo, Source Codestars5k) MIT Nodejs
  • MODX - MODX is an advanced content management and publishing platform. The current version is called 'Revolution'. (Source Codestars1.2k) GPL-2.0 PHP
  • october - Free, open-source, self-hosted CMS platform. (Source Codestars10.7k) MIT PHP
  • Omeka - Create complex narratives and share rich collections, adhering to Dublin Core standards with Omeka on your server, designed for scholars, museums, libraries, archives, and enthusiasts. (Demo, Source Codestars366) GPL-3.0 PHP
  • Pico - Stupidly simple, blazing fast, flat file CMS. (Source Codestars3.5k) MIT PHP
  • PropertyWebBuilder - Ultimate Ruby on Rails engine for creating real estate websites. (Demo, Source Codestars429) MIT Ruby
  • SilverStripe - Easy to use CMS with powerful MVC framework underlying. (Demo, Source Code) BSD-3-Clause PHP
  • SPIP - Publication system for the Internet aimed at collaborative work, multilingual environments, and simplicity of use for web authors. (Source Code) GPL-3.0 PHP
  • Squidex - Headless CMS, based on MongoDB, CQRS and Event Sourcing. (Demo, Source Codestars1.6k) MIT .NET
  • Textpattern - Flexible, elegant and easy-to-use CMS. (Demo, Source Codestars635) GPL-2.0 PHP
  • WonderCMS - WonderCMS is the smallest flat file CMS since 2008. (Demo, Source Codestars368) MIT PHP
  • Software

    DNS

  • SPF Toolbox - Application to look up DNS records such as SPF, MX, Whois, and more. (Source Codestars164) MIT PHP
  • Software

    Document Management

  • Mayan EDMS - Free Open Source Electronic Document Management System. An electronic vault for your documents with preview generation, OCR, and automatic categorization among other features. (Source Code) Apache-2.0 Python
  • Software

    Document Management - E-books

  • BicBucStriim - Provides web-based access to your Calibre Library's e-book collection. (Source Codestars355) MIT PHP
  • Software

    Document Management - Institutional Repository and Digital Library Software

  • DSpace - Turnkey repository application providing durable access to digital resources. (Source Codestars600) BSD-3-Clause Java
  • EPrints - Digital document management system with a flexible metadata and workflow model primarily aimed at academic institutions. (Demo, Source Codestars60) GPL-3.0 Perl
  • Software

    Feed Readers

  • FreshRSS - Self-hostable RSS feed aggregator. (Demo, Source Codestars3.6k, Clientsstars100) AGPL-3.0 PHP
  • JARR - JARR (Just Another RSS Reader) is a web-based news aggregator and reader (fork of Newspipe). (Demo, Source Codestars79) AGPL-3.0 Python
  • Kriss Feed - Simple and smart (or stupid) feed reader. (Demo, Source Codestars255) CC0-1.0 PHP
  • Moonmoon - simple feed aggregator (planet like): it only aggregates feeds and spits them out in one single page. (Source Codestars145) BSD-3-Clause PHP
  • NewsBlur - NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument. (Source Codestars5.8k) MIT Python
  • Selfoss - New multipurpose rss reader, live stream, mashup, aggregation web application. (Source Codestars2k) GPL-3.0 PHP
  • Sismics Reader - Free and open source feeds reader, including all major Google Reader features. (Demo, Source Codestars357) GPL-2.0 Java
  • Tiny Tiny RSS - Open source web-based news feed (RSS/Atom) reader and aggregator. (Demo, Source Code) GPL-3.0 PHP
  • Software

    File Transfer & Synchronization

  • OpenSSH SFTP server - Secure File Transfer Program. (Source Code) BSD-2-Clause C
  • SparkleShare - Self hosted, instant, secure file sync. (Source Codestars4.6k) GPL-3.0 C#
  • Z-Push - Implementation of Microsoft’s ActiveSync protocol. (Source Code) AGPL-3.0 PHP
  • Software

    File Transfer - Peer-to-peer Filesharing

  • FilePizza - Peer-to-peer file transfers in your browser. (Source Codestars3.6k) BSD-3-Clause Nodejs
  • Opentracker - Open and free bittorrent tracker. It aims for minimal resource usage and is intended to run at your wlan router. (Source Code) Beerware C
  • Software

    File Transfer - Single-click & Drag-n-drop Upload

  • FileShelterstars161 - FileShelter is a self-hosted software that allows you to easily share files over the Internet. (Demo) GPL-3.0 C++
  • ProjectSend - Upload files and assign them to specific clients you create. Give access to those files to your clients. (Source Codestars754) GPL-2.0 PHP
  • YouTransfer - YouTransfer is a simple but elegant self-hosted file transfer and sharing solution. (Source Codestars1.5k) Apache-2.0 Nodejs
  • Software

    File Transfer - Web-based File Managers

  • DirectoryLister - Simple PHP based directory lister that lists a directory and all its sub-directories and allows you to navigate there within. (Source Codestars1.4k) MIT PHP
  • TagSpaces - TagSpaces is an offline, cross-platform file manager and organiser that also can function as a note taking app. The WebDAV version of the application can be installed on top of a WebDAV servers such as Nextcloud or ownCloud. (Demo, Source Codestars2.4k) AGPL-3.0 Javascript
  • Software

    Games

  • A Dark Roomstars5.6k - Minimalist text adventure game for your browser. (Demo) MPL-2.0 HTML5
  • elevatorsaga - The elevator programming game. (Source Codestars2k) MIT Javascript
  • Software

    Gateways and Terminal Sharing

  • Guacamole - Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP. (Source Code) Apache-2.0 Java/C
  • Software

    Groupware

  • Citadel - Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more. (Source Code) GPL-3.0 C
  • egroupware - Software suite including calendars, address books, notepad, project management tools, client relationship management tools (CRM), knowledge management tools, a wiki and a CMS. (Source Codestars155) GPL-2.0 PHP
  • Horde - The Horde Project is about creating high quality Open Source applications and libraries, based on PHP and the Horde Framework. (Demo, Source Codestars245) GPL-2.0 PHP
  • Kopano - Groupware suite including e-mail, calendars, tasks, todos and notes. Featuring a modern WebApp, DeskApp and mobile access over Z-Push/ActiveSync. (Demo, Source Code) AGPL-3.0 C/Python/PHP
  • SOGo - SOGo offers multiple ways to access the calendaring and messaging data. CalDAV, CardDAV, GroupDAV, as well as ActiveSync, including native Outlook compatibility and Web interface. (Demo, Source Codestars1.1k) LGPL-2.1 Objective-C
  • SuiteCRM - The award-winning, enterprise-class open source CRM. (Source Code