User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Self Hosted

A list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of hosting and managing applications instead of renting from Software-as-a-Service providers

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 30, 2020, 6:02 a.m.

Thank you awesome-selfhosted & contributors
View Topic on GitHub:
awesome-selfhosted/awesome-selfhosted

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Archiving and Digital Preservation (DP)

Web-based, open source application for standards-based archival description and access in a multilingual, multi-repository environment. (Demo, Source Code) AGPL-3.0-only PHP

Mature digital preservation system designed to maintain standards-based, long-term access to collections of digital objects. (Demo, Source Code) AGPL-3.0-only Python

Self-hosted "wayback machine" that creates HTML & screenshot archives of sites from your bookmarks, browsing history, RSS feeds, or other sources. (Source Code) MIT Python

Archives information management application for managing and providing Web access to archives, manuscripts and digital objects. (Demo, Source Code) ECL-2.0 Ruby

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 Code) GPL-3.0-only PHP

CKAN is a tool for making open data websites. (Source Code) AGPL-3.0 Python

Automation

Accelerated Text helps you to automatically generate natural language descriptions of your data, varying in wording and structure.

198
17
3d
n/a

Automate your workflows with autonomous software agents written in the programming languages of your choice.

353
27
7d
n/a

A flexible event/agent & automation system with lots of bees 🐝

4.74K
242
13d
AGPL-3.0

beets based mitm of your torrent client and music player

77
4
4m
GPL-3.0

Self Hosted TV show Episode tracker and recommender built using django, bootstrap4.

158
17
1y 91d
MIT

A self-hosted API to fetch and mix entries from Atom and RSS feeds (returns Atom, RSS, or JSON)

46
4
9m
WTFPL

Automatic music downloader for SABnzbd

2.96K
628
45d
GPL-3.0

A web app to convert an export bank file to compatible Homebank csv file.

25
3
25d
n/a

A self-hosted, drag-and-drop, & nosql file conversion server that supports 62x file formats.

110
14
9m
GPL-3.0

Create agents that monitor and act on your behalf. Your agents are standing by!

30.17K
2.85K
17d
MIT

Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.

1.2K
201
5d
GPL-3.0

youtube-dl web UI

5
1
63d
AGPL-3.0

Web application for automatically downloading TV & Movies

305
23
5d
GPL-3.0

A self-hosted tool to download latest podcast episodes as soon as they become live.

82
2
19d
GPL-3.0

µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋

302
24
3d
BSD-3-Clause

The aim for this project is to create the worlds best and hottest interface to interact with aria2. Very simple to use, just download and open index.html in any web browser.

7.96K
1.31K
7m
MIT

Self-hosted YouTube downloader built on Material Design

563
67
4d
MIT

Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.

6.93K
1.79K
4d
MIT

⏰ A low-code queue management system ⏰

44
4
22d
GPL-3.0

Web interface for youtube-dl, a program to download videos and audio from more than 100 websites. (Source Code) GPL-3.0 PHP

Learn how identifiable you are on the Internet (browser fingerprinting tool). (Source Code) MIT Java

CouchPotato is an automatic Video Library Manager for Movies. Automatic torrent/nzb searching, downloading, and processing at the qualities you want. (Source Code) GPL-3.0 Python

Feed2toot parses a RSS feed, extracts the last entries and sends them to Mastodon. (Source Code) GPL-3.0 Python

Gekko is a Bitcoin TA trading and backtesting bot which support multiple exchanges and cryptocurrencies. (Source Code) MIT Nodejs

Monitoring for cron jobs, background services and scheduled tasks.

Lightweight personal web assistant with powerful integrations. (Source Code) MIT Python

LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads Librarything and optionally GoogleBooks as sources for author info and book info. GPL-3.0 Python

Open-source personal assistant who can live on your server. (Demo, Source Code) MIT Node.js

Lidarr is a music collection manager for Usenet and BitTorrent users. (Source Code) GPL-3.0 C#

n8n

Free node based Workflow Automation Tool. Easily automate tasks across different services. (Source Code) Apache-2.0 Nodejs

Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. (Source Code) GPL-3.0 Python

Radarr is an independent fork of Sonarr reworked for automatically downloading movies via Usenet and BitTorrent, à la Couchpotato. (Source Code) GPL-3.0 C#

SickRage is an automatic Video Library Manager for TV Shows. Automatic torrent/nzb searching, downloading, and processing at the qualities you want. (Source Code) GPL-3.0 Python

Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available. (Source Code) GPL-3.0 C#

Open source clone of IFTTT, a bridge between your internet services. (Source Code) BSD-3-Clause Python

Blogging Platforms

Lightweight self-hosted facebook-styled PHP blog.

97
14
24d
GPL-3.0

A little more than a lightweight SQLite Blog-Engine.

124
26
1y 40d
n/a

Cadmus is an extremely lightweight, flat-file blogging platform powered by Markdown.

8
1
1y 10m
n/a

Free, open source project aimed at the development of a high performance, feature rich weblog hosting software. (Source Code) Apache-2.0 Javascript

Simple application to build a site or blog in seconds. Bludit uses flat-files (text files in JSON format) to store posts and pages. (Demo, Source Code) MIT PHP

Extra-awesome, extra-lightweight blog engine. (Source Code) BSD-3-Clause PHP

Self hosted Medium platform built with Ruby on Rails. (Source Code) MIT Ruby

Take control over your blog. (Source Code) GPL-2.0 PHP

Powerful, flexible, free and open source PHP/MySQL script to manage your forms and data. (Source Code) GPL-2.0 PHP

A headless CMS for online publications

Fast, simple and powerful blog framework, powered by Node.js. (Source Code) MIT Nodejs

Freehand CMS which allows to construct websites directly in a web-browser. It uses flat files for storage and provides an intuitive GUI. (Demo, Source Code) GPL-3.0 PHP

Databaseless Blogging Platform (Flat-File Blog). (Demo, Source Code) GPL-2.0 PHP

Single website for all your content. (Source Code) Apache-2.0 PHP

Blogging platform.

XML-based blog/CMS platform. (Source Code) GPL-1.0 PHP

Open source blogging platform with inline editing, handlebar templates, and a beautiful user interface. (Source Code) MIT Nodejs

Bookmarks and Link Sharing

a simple self-hosted bookmarking app that can import bookmarks from delicious and chrome

107
6
9m
Apache-2.0

Espial is an open-source, web-based bookmarking server.

238
8
41d
AGPL-3.0

Run-Your-Own Firefox Sync Server

1.19K
117
45d
MPL-2.0

🌐A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance. Similar to bunny1 or yubnub.

226
37
36d
n/a

Self-hosted bookmark service

495
29
64d
MIT

Self-Hosted Bookmark And Archive Manager

1.24K
59
5m
AGPL-3.0

The personal, minimalist, super-fast, database free, bookmarking service - community repo

2.03K
213
6d
n/a

Simple bookmark manager built with Go

4.57K
262
102d
MIT

An open source to do app for bookmarks.

1.39K
169
7d
n/a

This is the monorepo for Firefox Accounts (formerly separated into Auth and Content). (Source Code) MPL-2.0 Nodejs, Java

Personal bookmarking service focused on speed and organization using hierarchical tags. (Source Code) BSD-2-Clause Go

Run your own link aggregation site. (Source Code) BSD-3-Clause Ruby

Very simple software and service to store bookmarks especially designed for hackers (that don't need fancy interfaces, but nice API). (Source Code) GPL-3.0 Python

The tiling image board system for people who want to save, tag, and share images, videos, and webpages. (Source Code) BSD-2-Clause Python

LDAP enabled bookmarking service. (Demo, Source Code) GPL-2.0 Python

Open source tool for syncing browser data between browsers and devices. (Source Code) MIT Nodejs

CalDAV or CardDAV servers

🗓 A simple, fully translatable admin interface for sabre/dav based on Symfony 5 and Bootstrap 4, largely inspired by Baïkal.

21
1
89d
MIT

Lightweight CalDAV and CardDAV server based on sabre/dav. (Source Code) GPL-3.0 PHP

Apple, Inc.'s standards-compliant server implementing the CalDAV and CardDAV protocols shipped with macOS Server. (Source Code) Apache-2.0 Python

Python-based CalDAV and CardDAV server, forked from Radicale. (Source Code) GPL-3.0 Python

Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store. (Source Code) GPL-2.0 PHP

Serverless contacts, calendar synchronization using your own file syncing method i.e Syncthing, Nextcloud etc. (Source Code) GPL-3.0 Kotlin

End-to-end encrypted and journaled personal information server supporting calendar and contact data, offering its own clients. (Source Code) AGPL-3.0 Python/Django

Simple calendar and contact server with extremely low administrative overhead. (Source Code) GPL-3.0 Python

Open source CardDAV, CalDAV, and WebDAV framework and server. (Source Code) MIT PHP

Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository. (Source Code) GPL-3.0 Python

CalDAV or CardDAV web-based clients

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

Open source CalDAV/CardDAV web client implementation. (Demo, Source Code) AGPL-3.0 Javascript

EteSync's official Web-based client (i.e., their Web app). (Demo, Source Code) AGPL-3.0 TypeScript

Custom communication systems

Scalable real-time messaging server in language-agnostic way

4.72K
409
10d
MIT

A tiny webchat server in Go.

228
36
3y 11m
GPL-2.0

PHP Based Live Chat Aplication

55
12
40d
AGPL-3.0

Ephemeral, encrypted, in-browser chat rooms

84
23
8m
n/a

Chat application built with NodeJS and Material Design

615
520
8m
MIT

A relay server for push notifications via Matrix.org

13
0
114d
ISC

Share sensitive info without leaving a trace in your chat logs or email accounts.

144
15
5d
MIT

Free API for outgoing SMS

2.1K
380
4m
MIT

Online collaborative Whiteboard that is simple, free, easy to use and to deploy

636
147
13d
AGPL-3.0

End-to-end encrypted instant web chat. (Source Code) MIT Nodejs

Anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums. (Source Code) GPL-2.0 Java

P2P chat powered by the web. (Source Code) MIT Nodejs

Free software framework for decentralized, peer-to-peer networking. (Source Code) GPL-3.0 C

Self-hosted notification server with Android and CLI clients, similar to PushBullet. (Source Code, Clients) MIT Go

HawkPost is a web app that lets you create unique links that you can share with a person that desires to send you important information but doesn't know how to encrypt it. The message is encrypted in their browser and sent to your email address. (Source Code) MIT Python

Client for Jami, a secure communication tool.

Jitsi Meet is an OpenSource (MIT) WebRTC Javascript application that uses Jitsi Videobridge to provide high quality, scalable video conferences. (Source Code) MIT Javascript

WebRTC compatible Selective Forwarding Unit (SFU) that allows for multiuser video communication. (Source Code) Apache-2.0 Java

Self hosted chat suite written in Node. (Source Code) MIT Nodejs

Decentralized and secure breaking news notification system. (Source Code) GPL-3.0 Python

Live Support chat for your website. (Source Code) Apache-2.0 PHP

Open-source, on-prem Slack-alternative. It can be integrated with Gitlab. (Source Code) AGPL-3.0/Apache-2.0 Go

Multi-room persistent chat server. (Source Code) MIT Nodejs

Mibew Messenger is an open-source live support application written in PHP and MySQL. It enables one-on-one chat assistance in real-time directly from your website. (Demo, Source Code) Apache-2.0 PHP

Low-latency, high quality voice/text chat software. (Source Code, Clients) BSD-3-Clause C++

OTS

One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser. (Source Code) Apache-2.0 Go

Rallly is a free collaborative scheduling service. (Source Code) CC-BY-SA-4.0 Nodejs

Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer. (Source Code) GPL-2.0 С++

Realtime chat application built with Meteor.

Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks. (Source Code) GPL-3.0 C++

WebRTC audio/video calls, conferencing server, and web client. (Source Code) AGPL-3.0 Go

Server for Matrix, an open standard for decentralized persistent communication. (Source Code) Apache-2.0 Python

Web client meant to be a showcase of Matrix capabilities, and reference implementation of the Matrix standard. (Source Code) Apache-2.0 Javascript

Fully-featured Matrix client for Web, iOS & Android. (Source Code) Apache-2.0 Javascript

Syndie is a libre system for operating distributed forums. CC0-1.0 Java

Tox

Communication platform, designed to be a Skype-killer. GNU GPL3

Peer-to-peer video chat that works. (Source Code) MIT Javascript

Open, free, and uncensorable websites, using Bitcoin cryptography and BitTorrent network. (Source Code) GPL-2.0 Python

Zulip is a powerful, open source group chat application. (Source Code) Apache-2.0/Other Python

Complete solutions

A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.

6.29K
1.01K
5d
MIT

Fullstack, security focused mailserver based on OpenSMTPD for OpenBSD using ansible

59
2
87d
ISC

A set of ansible scripts to build a personal mail server / private cloud / etc.

232
28
29d
GPL-3.0

Open-source anonymous email forwarding, create unlimited email aliases for free

Inboxen is a service that provides you with an infinite number of unique inboxes. (Source Code) GPL-3.0 Python

Full-featured mail server solution based on Postfix and Dovecot. (Source Code) GPL-3.0 Shell

The mailserver suite with the 'moo'. An easy to use dockerized selfhosted email solution.

Mailu is a simple yet full-featured mail server as a set of Docker images. (Demo, Source Code) MIT Docker/Python

Lets you become your own mail service provider in a few easy steps.

Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. (Source Code) MIT Python

Stable, full-featured, easy-to-install mail server based on qmail. (Source Code) Multiple Linux

Open source email alias solution to protect your email address. Comes with browser extensions and mobile apps. (Source Code) MIT Docker/Python

Complete mailserver solution leveraging the Nix Ecosystem. GPL-3.0 Nix

Scalable high availability email server that uses MongoDB for email storage

Mail Transfer Agents

Web and API based SMTP testing

7.35K
547
5m
MIT

SMTP (email) server with a focus on simplicity, security, and ease of operation. (Source Code) Apache-2.0 Go

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

Message transfer agent (MTA) developed at the University of Cambridge. (Source Code) GPL-3.0 C

High-performance, pluginable SMTP server written in Javascript. (Source Code) MIT Javascript

Ruby gem that deploys a simply SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development. (Source Code) MIT Ruby

Disposable email SMTP server, also useful for development. MIT Scala

Secure SMTP server implementation from the OpenBSD project. (Source Code) ISC C

Fast, easy to administer, and secure Sendmail replacement. IPL-1.0 C

Secure Sendmail replacement. (Source Code) CC0-1.0 C

Message transfer agent (MTA). Sendmail C

Mail Transfer Library built on Python. (Source Code) MIT Python

Mail Delivery Agents

Intended to be run on sealed servers, where normal users are not permitted to log in. (Source Code) BSD-3-Clause-Attribution C

IMAP and POP3 server written primarily with security in mind. (Source Code) MIT/LGPL-2.1 C

feature rich open source email archiving solution. (Source Code) GPL-3.0 C

Mailing lists and Newsletters

An open source email campaign management tool for nonprofits

3.77K
511
11m
BSD-3-Clause

📨 A fully featured open source mail delivery platform for incoming & outgoing e-mail

10.11K
650
60d
MIT

Mailing List Manager, written in Perl.

High performance, self-hosted newsletter and mailing list manager with a modern dashboard. (Source Code) AGPL-3.0 Go

The Gnu mailing list server. GPL-3.0 Python

Self Hosted Newsletter App Built on Top of Nodemailer.

Self-hosted Mailchimp alternative that you can easily integrate with your site. Helps you send and manage your application mailings. It support email marketing and conducting the daily stream of notifications you send to your users. (Source Code) LGPL-3.0 Ruby

Mautic is marketing automation software (email, social and more). (Source Code) GPL-3.0 PHP

Newsletter and email marketing with advanced management of subscribers, bounces, and plugins. (Source Code) AGPL-3.0 PHP

GPG-enabled mailing list manager with resending-capabilities. (Source Code) GPL-3.0 Ruby

Mailing list manager. GPL-2.0 Perl

Webmail clients

Fast and easy-to-use webmail front-end for your existing IMAP mail server, Plesk or cPanel. (Demo, Source Code) AGPL-3.0 PHP

Feed reader for your email accounts. (Source Code) GPL-2.0 PHP

IMP

HORDE application that provides webmail access to IMAP and POP3 accounts. (Demo, Source Code) GPL-2.0 PHP

Open source disposable email address service. (Source Code) MIT PHP

Webmail client with search, filtering, encryption features and more. (Source Code) AGPL-3.0 Python

Simple, modern and fast webmail with IMAP/SMTP Support and multi accounting. (Demo, Source Code). AGPL-3.0 PHP

Browser-based IMAP client with an application-like user interface. (Source Code) GPL-3.0 PHP

Another browser-based IMAP client. (Source Code) GPL-2.0 PHP

IRC

Web-based IRC client in Go.

576
31
5d
MIT

A web client for WeeChat

797
162
104d
GPL-3.0

Always online web IRC client. (Demo, Source Code) Artistic-2.0 Perl

Modular IRC server written in C++ for Linux, BSD, Windows, and macOS. (Source Code) GFDL-1.2-only C++

Responsive web IRC client with theming support. (Demo, Source Code) Apache-2.0 Nodejs

Free, portable and lightweight Internet Relay Chat server for small or private networks. (Source Code) GPL-2.0 C

Modern, experimental server that's portable and designed around specifications. (source)

Self-hosted web IRC client. (Demo, Source Code) MIT Nodejs

Quassel IRC is a modern, cross-platform, distributed IRC client. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]

RobustIRC is IRC without netsplits. Distributed IRC server, based on RobustSession protocol. (Source Code) BSD-3-Clause Go

An open source AJAX-powered chat platform with support for IRC (Source Code). GPL-3.0 PHP/Java

The extensible command-line chat client. ![Freeware][Freeware Icon]

ZNC

Advanced IRC bouncer. (Source Code) Apache-2.0 C++

SIP

Easy to use but advanced IP PBX system, VoIP gateway and conference server. GPL-2.0 C

is an Open Source VoIP Billing Solution for Freeswitch. It supports prepaid and postpaid billing with call rating and credit control. It also provides many other features. (Source Code) AGPL-3.0 PHP

Web-based open source GUI that controls and manages Asterisk. (Source Code) GPL-2.0 PHP

Scalable open source cross-platform telephony platform. (Source Code) MPL-2.0 C

Open source project that provides a customizable and flexible web interface to the very powerful and highly scalable multi-platform voice switch called FreeSWITCH. (Source Code) MPL-1.1 PHP

Troubleshooting and monitoring VoIP calls. (Source Code) AGPL-3.0 Angular/C

Modular SIP server (registrar/proxy/router/etc). (Source Code) GPL-2.0 C

KAZOO is an open-source, highly scalable software platform designed to provide carrier-grade VoIP switch functions and features. (Source Code) MPL-1.1 Erlang

Secure SIP telephony setup with ZRTP encryption. GPL-3.0 Ruby

Lightweight SIP proxy, location server, and registrar written in Node.js.

Open source unified communications system. (Source Code) AGPL-3.0 Java

VoIP troubleshooting and monitoring platform. (Demo, Source Code) Apache-2.0 Kotlin

Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API. (Source Code) GPL-3.0 Python

Social Networks and Forums

Abilian Social Business Engine - an enterprise social networking / collaboration platform.

45
7
5d
LGPL-2.1

Web-based digital archiver.

165
20
6m
n/a

A real-time, markdown-enabled comment engine powered by leveldb with oauth support

56
3
1y 10m
Apache-2.0

Next Generation Forum Software

109
26
17d
n/a

Comments for static sites. Clone of Disqus, but faster, Opensource and sexy.

55
4
27d
Apache-2.0

A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).

3.21K
353
16d
AGPL-3.0

This service can be used to create a social network, either temporarily or permanently for a group of users

118
20
2y 9m
MIT

The best Rails forums engine ever.

1.23K
185
5m
MIT

📜 an RSS/Atom feed aggregator that consumes RSS/Atom feeds and produces twtxt feeds for consumption by twtxt clients.

12
2
75d
MIT

Open Source Social Networking Framework and Platform. (Source Code) GPL-3.0 PHP

bbPress is forum software with a twist from the creators of WordPress. Easily setup discussion forums inside your WordPress.org powered site. (Source Code) GPL-2.0 PHP

Enterprise social network. (Source Code) MIT Python

Tools, libraries, services and a community to build user-to-user, group and social messaging into your app. Saves time. Scales up. Supports you. (Source Code) Apache-2.0 Java

Powerful plugin that takes your WordPress.org powered site beyond the blog with social-network features like user profiles, activity streams, user groups, and more. (Source Code) GPL-2.0 PHP

Commento is a discussion platform that you can embed on your blog, news articles, and any place where you want your readers to add comments. MIT GO

A better commenting experience from Vox Media. (Source Code) Apache-2.0 Nodejs

Distributed social networking server. (Demo, Source Code) AGPL-3.0 Ruby

Advanced forum / community solution based on Ruby and JS. (Demo, Source Code) GPL-2.0 Ruby

Powerful open source social networking engine. (Source Code) GPL-2.0 PHP

Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again. (Source Code) MIT PHP

FlaskBB is forum software written in Python using the microframework Flask. You can easily create new topics, posts and send other users private messages. It also includes basic administration and moderation tools. (Source Code) BSD-3-Clause Python

Fast, light, user-friendly forum software for your website. (Source Code) GPL-2.0 PHP

Social network platform.

Oldest microblogging platform.

Gosora is an ultra-fast and secure forum software written in Go that balances usability with functionality. (Source Code) GPL-3.0 Go

Decentralized identity, privacy, publishing, sharing, cloud storage, and communications/social platform. (Source Code) MIT PHP

Flexible kit for private social networks. (Source Code) AGPL-3.0 PHP

Lightweight commenting server written in Python and Javascript. It aims to be a drop-in replacement for Disqus. (Source Code) MIT Python

A link aggregator / reddit clone for the fediverse. Reddit alternative built in Rust. (Source Code) AGPL-3.0 Rust

Loomio is a collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them. (Source Code) AGPL-3.0 Ruby

Most known microblogging platform.

Misago is fully featured modern forum application that is fast, scalable and responsive. (Source Code) GPL-2.0 Python

Decentralized app-like microblogging server/SNS for the Fediverse, using the ActivityPub protocol like GNU social and Mastodon. (Source Code) AGPL-3.0 Nodejs

Modern, federated social network based on XMPP, with a fully featured group-chat, subscriptions and microblogging. (Source Code) AGPL-3.0 PHP

Free, extensible forum software package. (Source Code) LGPL-3.0 PHP

Node.js based forum software built for the modern web. (Source Code) GPL-3.0 Nodejs

Orange Forum is an easy to deploy forum that has minimal dependencies and uses very little javascript. (Source Code) BSD-3-Clause Go

Open Source Social Network (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. (Source Code) GPL-2.0 PHP

Flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website. (Source Code) GPL-2.0 PHP

Pixelfed is an open-source, federated platform alternate to Instagram. (Source Code) AGPL-3.0 PHP\HTML\Vue

Federated microblogging server, Mastodon, GNU social, & ActivityPub compatible. (Source Code) AGPL-3.0 Elixir

Stream server that does most of what people really want from a social network. (Source Code) Apache-2.0 Nodejs

A lightweight and simple comment engine, which doesn't spy on users. It can be embedded into blogs, articles or any other place where readers add comments. (Demo, Source Code) MIT Go

Yet another open source forum written in Golang, React and PostgreSQL. (Source Code) MIT Go

getscoold](https://twitter.com/getscoold) | Free / Pro €299 | Stack Overflow in a JAR. An enterprise-ready Q&A platform with full-text search, SAML, LDAP integration and social login support. |

Free, professional grade software package that allows you to set up your own online community within minutes. (Source Code) BSD-3-Clause PHP

Federated and decentralized profile builder and social network engine. (Demo, Source Code) AGPL-3.0 Python

Create a community, where your users can suggest ideas and get questions answered. And have friendly open-ended discussions and chat (Slack/StackOverflow/Discourse/Reddit/Disqus hybrid). (Demo, Source Code) AGPL-3.0 Scala

Anonymous microblogging platform. (Source Code) ISC rc

Fully decentralized P2P microblogging platform leveraging the free software implementations of Bitcoin and BitTorrent protocols. (Source Code) MIT C++

a Self-Hosted, Twitter™-like Decentralised micro-logging platform. No ads, no tracking, your content, your data. (Source Code) MIT Go

Simple and flexible forum software. (Source Code) GPL-2.0 PHP

Free and open-source way to self-host private forums for groups of friends or family. (Demo, Source Code) AGPL-3.0 PHP

XMPP Servers

XMPP instant messaging server. (Source Code) GPL-2.0 Erlang

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

Fork of Prosody IM. (Source Code) MIT Lua

Mobile messaging platform with a focus on performance and scalability. (Source Code) GPL-2.0 Erlang

Real time collaboration (RTC) server. (Source Code) Apache-2.0 Java

Feature-rich and easy to configure XMPP server. (Source Code) MIT Lua

XMPP server implementation in Java. GPL-3.0 Java

XMPP Web Clients

Multi user XMPP client written in Javascript. (Source Code) MIT Javascript

Free and open-source XMPP chat client in your browser. (Source Code) MPL-2.0 Javascript

Real-time XMPP web chat application with video calls, file transfer and encrypted communication. There are also versions for Nextcloud/Owncloud and SOGo. (Source Code) MIT Javascript

Multipurpose, multi frontend, libre and decentralized communication tool. (Source Code) AGPL-3.0 Python

Web frontend from Salut à Toi. (Source Code) AGPL-3.0 Python

Conference Management

Repo for OpenCFP project, a PHP-based conference talk submission system

531
191
52d
MIT

Supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms. (Demo, Source Code) LGPL-3.0 Java

Create conference and event websites built on top of Drupal. (Source Code) GPL-1.0 PHP

web-based conference planning and management system. It helps to collect submissions, to manage talks and speakers and to create a schedule. (Source Code) MIT Ruby

A feature-rich event management system, made @ CERN, the place where the Web was born. (Demo, Source Code) MIT Python

is a free Web publishing tool that will create a complete Web presence for your scholarly conference. (Demo, Source Code) GPL-1.0 PHP

An open source web application for supporting conference-like events. This customizable, general-purpose platform provides proposals, sessions, schedules, tracks, user profiles. (Source Code) MIT Ruby

Event management tailored to free Software conferences. (Demo, Source Code) MIT Ruby

Web-based event management, including running a Call for Papers, reviewing submissions, and scheduling talks. Exports and imports for various related tools. (Source Code) Apache-2.0 Python

Content Management Systems (CMS)

API creation middleware with an admin interface

332
18
4d
MIT

The open source Enterprise Content Management software that handles any type of content, allowing users to easily share and collaborate on content. (Source Code) LGPL-3.0 Java

Node.js CMS with a focus on extensible in-context editing tools. (Demo, Source Code) MIT Nodejs

The most integrated CMS ever: b2evolution includes everything you need to build websites for publishing, sharing and interacting with your community. (Demo, Source Code) GPL-2.0 PHP

Comprehensive CMS for small to medium sized businesses and non-profits. (Source Code) GPL-2.0 PHP

Straightforward, well documented, and capable written with PHP and MySQL. (Source Code) LGPL-2.1 PHP

Open source Content Management Tool, which strives to be as simple and straightforward as possible. (Demo, Source Code) MIT PHP

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

Simple Content Platform to manage any structured content. (Source Code) MIT PHP

Open source content management system. (Source Code) MIT PHP

Contao is a powerful open source CMS that allows you to create professional websites and scalable web applications. (Source Code) LGPL-3.0 PHP

Simple Open-Source CMS for designers. (Source Code) CPAL-1.0 PHP

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 Code) GPL-3.0 PHP

Advanced open source content management platform. (Source Code) GPL-2.0 PHP

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 Code) AGPL-3.0 PHP

The Simplest Content Management System. Ever. (Source Code) GPL-3.0 PHP

Another leading CMS.

CMS and Web Application Platform. (Demo, Source Code) MIT Nodejs

MODX is an advanced content management and publishing platform. The current version is called 'Revolution'. (Source Code) GPL-2.0 PHP

Neos or TYPO3 Neos (for version 1) is a modern, open source CMS. (Source Code) GPL-3.0 PHP

Noosfero is a web platform for social and solidarity economy networks with blog, e-Portfolios, CMS, RSS, thematic discussion, events agenda and collective intelligence for solidarity economy in the same system. AGPL-3.0 Ruby

Free, open-source, self-hosted CMS platform. (Source Code) MIT PHP

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 Code) GPL-3.0 PHP

New modern CMS to create and share. (Source Code) MIT PHP

A stupidly simple, blazing fast, flat file CMS.

Multi-Channel Experience and Engagement Management Platform. (Source Code) GPL-3.0-or-later PHP

A CMS built on top of the open source application server Zope.

ProcessWire is an open source content management system (CMS) and web application framework aimed at the needs of designers, developers and their clients. (Source Code) MPL-2.0 PHP

Ultimate Ruby on Rails engine for creating real estate websites. (Demo, Source Code) MIT Ruby

Simple but full featured web publishing software. (Source Code) MIT Ruby

Simple, flexible and useful content management system (documentation only available in German). (Source Code) MIT PHP

Ultra lightweight CMS for MySQL, SQLite and PostgreSQL. (Demo, Source Code) GPL-3.0 PHP

Modern CMS based on a node system which can handle many types of services. (Source Code) MIT PHP

Easy to use CMS with powerful MVC framework underlying. (Demo, Source Code) BSD-3-Clause PHP

Publication system for the Internet aimed at collaborative work, multilingual environments, and simplicity of use for web authors. (Source Code) GPL-2.0 PHP

Headless CMS, based on MongoDB, CQRS and Event Sourcing. (Demo, Source Code) MIT .NET

The most advanced open-source Content Management Framework (headless-CMS) to build powerful API with no effort. (Source Code) MIT Nodejs

Subrion is a free open source content management system that allows you to build websites for any purpose. Yes, from blog to corporate mega portal. (Demo, Source Code) GPL-3.0 PHP

Flexible, elegant and easy-to-use CMS. (Demo, Source Code) GPL-2.0 PHP

Author-friendly flat-file-cms with a visual markdown editor based on vue.js. (Source Code) MIT PHP

Powerful and advanced CMS with a large community. (Source Code) GPL-2.0 PHP

The friendly CMS. Free and open source with an amazing community. (Source Code) MIT .NET

A Django content management system.

WonderCMS is the smallest flat file CMS since 2008. (Demo, Source Code) MIT PHP

A blogging platform and CMS.

Writing software for starting a minimalist, federated blog — or an entire community. (Source Code) AGPL-3.0 Go

Recipe management

Self Hosted Recipe Management App

436
90
7m
MIT

Django application for managing recipes

311
45
16d
n/a

E-commerce

Ticket selling and event management platform. (Source Code) AAL PHP

Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features. (Demo, Source Code) MIT PHP

CoreShop is a e-commerce plugin for Pimcore. (Source Code) GPL-3.0 PHP

Drupal Commerce is a popular e-commerce module for Drupal CMS, with support for dozens of payment, shipping, and shopping related modules. (Source Code) GPL-2.0 PHP

The most popular ecommerce platform.

Drag and Drop CMS and online shop. (Demo, Source Code) Apache-2.0 PHP

Decentralized marketplace using cryptocurrency. (Source Code) MIT Go

Free open source shopping cart solution. (Source Code) GPL-3.0 PHP

Free open-source, self-hosted CMS for classifieds sites. (Source Code) GPL-3.0 PHP

Open Source Point of Sale is a web based point of sale system. (Source Code) MIT PHP

OXID eShop is a flexible open source e-commerce software with a wide range of functionalities. (Demo, Source Code) GPL-3.0 PHP

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 Code) AGPL-3.0 Ruby

PrestaShop offers a free, open-source and fully scalable e-commerce solution. (Demo, Source Code) OSL-3.0 PHP

Django based ticket sales platform for events. (Source Code) Apache-2.0 Python

Customizable, real-time reactive, JavaScript commerce platform. (Source Code) GPL-3.0 Nodejs

An e-commerce storefront for Django.

Django powered fully customizable open source e-commerce framework for small and large sites. (Source Code) AGPL-3.0 Python

PHP based open source e-commerce software made in Germany. (Demo, Source Code) MIT PHP

Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails. (Demo, Source Code) BSD-3-Clause Ruby

Symfony2 powered open source full-stack platform for eCommerce. (Demo, Source Code) MIT PHP

Thelia is an open source and flexible e-commerce solution. (Demo, Source Code) LGPL-3.0 PHP

WordPress based e-commerce solution. (Source Code) GPL-3.0 PHP

DNS

Flexible DNS server written on Go.

Local ad blocker. Like Pi-hole but local and using your operating system. (Source Code) Apache-2.0 Bash

nsupdate.info is a dynamic DNS service. (Demo, Source Code) BSD-3-Clause Python

Application to look up DNS records such as SPF, MX, Whois, and more. (Source Code) MIT PHP

Document Management

Host your docs. Simple. Versioned. Fancy.

93
8
60d
MIT

Helps you organizing your paperwork

52
9
8m
MIT

A simple Document Management System for private use with basic functionality to organize your documents digitally

13
0
4m
GPL-3.0

Scan, index, and archive all of your paper documents

7.18K
507
5m
GPL-3.0

Manage all your organization's information in one system. (Source Code) AGPL-3.0 PHP/Java

Auo-tagging document organizer and archive. (Source Code) GPL-3.0 Scala/Java

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

Open Source Document Management System focused on scanned documents (electronic archives). Features file browsing in similar way to dropbox/google drive. OCR, full text search, text overlay/selection. (Source Code) Apache-2.0 Python

Ex SismicsDocs) Lightweight document management system packed with all the features you can expect from big expensive solutions. (Source Code) GPL-2.0 Java

Personal e-book management software.

Web app for browsing, reading and downloading eBooks stored in a Calibre database

3.96K
596
8d
GPL-3.0

Mango is a self-hosted manga server and web reader

427
33
6d
MIT

E-book library manager that can view, convert, and catalog e-books in most of the major e-book formats and provides a built-in Web server for remote clients. (Demo, Source Code) GPL-3.0 Python

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

Lightweight e-book server alternative to Calibre content server or Calibre2OPDS. (Demo, Source Code) GPL-2.0 PHP

Self-hosted web EPUB reader using EPUB.js, Bootstrap, and Calibre. (Source Code) GPL-3.0 PHP

Media server for comics/mangas/BDs with API and OPDS support, a modern web interface for exploring your libraries, as well as a web reader. (Source Code) MIT Java/Docker

Enterprise-class library management software.

Highly-scalable software for libraries that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials. (Source Code) GPL-2.0 PL/pgSQL

Enterprise-class ILS with modules for acquisitions, circulation, cataloging, label printing, offline circulation for when Internet access is not available, and much more. (Demo, Source Code) GPL-3.0 Perl

Large-scale ILS that can be run as a service with consortial features, intended primarily for library networks. Includes most standard modules (circulation, acquisitions, cataloging,...) and a web-based public and professionnal interface. (Demo, Source Code) AGPL-3.0 Python/Other

Institutional repository and digital library software.

Turnkey repository application providing durable access to digital resources. (Source Code) BSD-3-Clause Java

Digital document management system with a flexible metadata and workflow model primarily aimed at academic institutions. (Demo, Source Code) GPL-3.0 Perl

Robust and modular repository system for the management and dissemination of digital content especially suited for digital libraries and archives, both for access and preservation. (Source Code) Apache-2.0 Java

Drupal module for browsing and managing Fedora-based digital repositories. (Source Code) GPL-3.0 PHP

Front-end for the Samvera framework, which itself is a Ruby on Rails application for browsing and managing Fedora-based digital repositories. (Source Code) Apache-2.0 Ruby

Feed Readers

Leed (contraction de Light Feed) est un agrégateur RSS libre et minimaliste qui permet la consultation de flux RSS de manière rapide et non intrusive.

158
33
7m
AGPL-3.0

I'm Leselys, your very elegant RSS reader.

224
27
4y 4m
n/a

self-hosted Lightweight News Reader

29
6
4y 4m
BSD-3-Clause

A news dashboard inspired by iGoogle and Netvibes

10
1
64d
AGPL-3.0

A Python feed reader library.

43
0
4d
n/a

Google Reader inspired self-hosted RSS reader written in VueJS with an Express NodeJS backend. RSSMonster is compatible with the Fever API.

312
35
5m
MIT

A self-hosted, anti-social RSS reader.

3.23K
349
88d
MIT

The Temboz RSS/Atom feed reader

45
4
8d
MIT

A mobile webapp for Tiny Tiny RSS

193
31
1y 102d
AGPL-3.0

Tiny Tiny RSS Reader

43
3
3y 8m
n/a

A simple feed aggregator daemon with sugar on top.

47
7
4m
GPL-3.0

An alternative to RSS2Email written in golang with many filters

7
0
23d
MIT

RSS generator website

202
40
8m
MIT

Get full-text content for any RSS-feed.

53
3
1y 116d
MIT

Powerfull PHP aggregator of RSS feeds

19
3
3y 7m
n/a

The RSS feed for websites missing it

2.93K
530
7d
Unlicense

Forward RSS feeds to your email address, community maintained

110
30
28d
n/a

Minimalistic podcast feed generator script for audiobooks, for use with Pocket Casts, Overcast and similar apps.

149
15
8d
MIT

Google Reader inspired self-hosted RSS reader. (Source Code) Apache-2.0 Java

Simple, fast and nice looking RSS reader. (Source Code) MIT Ruby

FeedHQ is a web-based feed reader. (Source Code) BSD-3-Clause Python

Self-hostable RSS feed aggregator. (Demo, Source Code, Clients) AGPL-3.0 PHP

JARR (Just Another RSS Reader) is a web-based news aggregator and reader (fork of Newspipe). (Demo, Source Code) AGPL-3.0 Python

Simple and smart (or stupid) feed reader. (Demo, Source Code) CC0-1.0 PHP

simple feed aggregator (planet like): it only aggregates feeds and spits them out in one single page. (Source Code) BSD-3-Clause PHP

Miniflux 2 is a minimalist and open source news reader, written in Go and PostgreSQL. (Source Code) Apache-2.0 Go

NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument. (Source Code) MIT Python

Newspipe is a web news reader. (Demo) AGPL-3.0 Python

Self-hosted rss reader (php / mysql or sqlite) - Google Reader alternative. (Source Code) GPL-3.0 PHP

New multipurpose rss reader, live stream, mashup, aggregation web application. (Source Code) AGPL-3.0 PHP

Free and open source feeds reader, including all major Google Reader features. (Demo, Source Code) GPL-2.0 Java

Open source web-based news feed (RSS/Atom) reader and aggregator. (Demo, Source Code) GPL-3.0 PHP

More features for Tiny Tiny RSS. (Source Code) BSD-2-Clause Python

Open source and beautiful RSS reader built using React/Redux/Sails/Node and Stream. It showcases personalized feeds powered by the Stream API. (Demo, Source Code) BSD-3-Clause Nodejs

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

File transfer/synchronization

Node.js and mongoDB Google Drive Clone

1.68K
193
102d
GPL-3.0

File synchronization between computers, servers, external drives. (Source Code) GPL-3.0 Haskell

Kinto is a minimalist JSON storage service with synchronisation and sharing abilities. (Source Code) Apache-2.0 Python

Actively maintained fork of ownCloud, faster and completely open-source ![Open-Source Software][OSS Icon]

Secure File Transfer Program. (Source Code) BSD-2-Clause C

All-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more. (Source Code, Clients) AGPL-3.0 PHP

Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers. (Source Code) AGPL-3.0 PHP

Active Directory and CIFS protocol implementation.

File hosting and sharing solution primary for teams and organizations. (Source Code) GPL-2.0 C

Self hosted, instant, secure file sync. (Source Code) GPL-3.0 C#

Secure file sync software for arbitrary storage backends, an open-source cloud storage and filesharing application. Securely synchronize your files to any kind of storage. GPL-3.0 Java

Open, decentralized file synchronization tool and protocol.

Unison is a file-synchronization tool for OSX, Unix, and Windows. GPL-3.0 OCaml

Implementation of Microsoft’s ActiveSync protocol. (Source Code) AGPL-3.0 PHP

Peer-to-peer filesharing

☁️ Cloud Torrent: a self-hosted remote torrent client

4.62K
1.63K
2y 7m
AGPL-3.0

🚀 Streaming file transfer over WebTorrent (torrents on the web)

2.63K
388
32d
MIT

Autonomous (self-hosted) BitTorrent DHT search engine suite.

2.36K
302
7m
AGPL-3.0

Web application that indexes all popular torrent sites, and saves it to the local database.

2.48K
170
4m
MIT

Streaming torrent client for Node.js with web ui.

1.14K
559
1y 41d
MIT

Complete private bittorrent tracker written in PHP and AngularJS

167
63
3y 7m
n/a

Simple, robust, BitTorrent tracker (client and server) implementation. (Source Code) MIT Nodejs

Powerful decentralized file sharing applications built from a large ecosystem of modules. (Source Code) MIT Nodejs

Peer-to-peer file transfers in your browser. (Source Code) BSD-3-Clause Nodejs

Open and free bittorrent tracker. It aims for minimal resource usage and is intended to run at your wlan router. (Source Code) Beerware C

A project aims to provide an open-source software alternative to µTorrent. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]

A self-hostable torrent search engine. GPL-3.0 Rust

Fast, easy, Free Bittorrent client. (Source Code) GPL-3.0 C

Object storage/file servers

Minio is an open source object storage server compatible with Amazon S3 APIs. (Source Code) Apache-2.0 Go

Zenko CloudServer, an open-source Node.js implementation of a server handling the Amazon S3 protocol. (Source Code) Apache-2.0 Nodejs

Single-click/drag-n-drop upload

Minimalist Drag & drop file sharing app (version 2.4 build 15)

284
58
2y 24d
AGPL-3.0

Stream huge files out of the browser

57
6
1y 81d
MIT

FileShelter is a “one-click” file sharing web application

117
14
4m
GPL-3.0

Files sharing application made in PHP

24
12
4m
GPL-3.0

Minimalist Self-hosted Image Service for user submitted images in your app

124
16
16d
MIT

Content-addressable, peer-to-peer method of storing and sharing images on the internet.

1.06K
113
7m
AGPL-3.0

Self-hosted file/code/media sharing website. ~~~~~~~~~~~~~~~~~~~ Demo: https://demo.linx-server.net/

937
114
45d
GPL-3.0

Let's Upload That Image ! Read-only mirror of https://framagit.org/fiat-tux/hat-softwares/lutim

164
20
53d
AGPL-3.0

Securely and anonymously share files, host websites, and chat with friends using the Tor network

4.22K
515
6d
n/a

Plik is a scalable & friendly temporary file upload system ( wetransfer like ) in golang.

584
77
14d
n/a

Simple file uploading and sharing

504
61
8d
MIT

Simple open source self-hosted file sharing solution.

629
110
12d
BSD-2-Clause

Simple yet advanced uploader. Allows users to upload files,images, and text with moderation tools for admins. Can be used for friends and family or just for you. Built with integration, like ShareX but more uploaders will be officially supported.

31
3
58d
MIT

Sharry is a self-hosted file sharing web application.

116
16
4d
n/a

Client-side encrypted image host web server

692
94
4m
MIT

A lightweight file manager with full ShareX, Screencloud and more

253
26
6d
AGPL-3.0

Coquelicot is a “one-click” file sharing web application with a focus on protecting users’ privacy. (Source Code) AGPL-3.0 Ruby

Simple yet advanced screenshot uploading and link shortening service. (Source Code, Clients) AGPL-3.0 Python

Easy file sharing with server-side encryption, curl/httpie/wget compliant. (Source Code) MIT Go

Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. (Demo) AGPL-3.0 PHP

Let's Upload that FIle, client-side encrypted. (Demo, Source Code) AGPL-3.0 Perl

PictShare is a multi lingual, open source image hosting service with a simple resizing and upload API. (Source Code) Apache-2.0 PHP

Upload files and assign them to specific clients you create. Give access to those files to your clients. (Source Code) GPL-2.0 PHP

Stores files and deletes after X amount of time. (Source Code) MIT PHP

Private file hosting application with an emphasis on serving technology communities. (Source Code) AGPL-3.0 PHP

YouTransfer is a simple but elegant self-hosted file transfer and sharing solution. (Demo, Source Code) Apache-2.0 Nodejs