awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
https://github.com/awesome-selfhosted/awesome-selfhosted
Last synced: 30 minutes ago
JSON representation
External Links
- PRISM Break - , privacytools.io, Alternative Internet, Libre Projects, Easy Indie App
- Afraid.org - , Pagekite
- /c/selfhosted on lemmy.world - , /c/selfhost on lemmy.ml, /r/selfhosted on reddit, /r/selfhosted Matrix Channel, /r/homelab on reddit, IndieWeb
-
theme.park
- A collection of themes/skins for 50 selfhosted apps! (Source Code)
MITCSS - Awesome Sysadmin - Curated list of amazingly awesome open source sysadmin resources.
- awweso.me - , awesome-web.theravenhub, awesomehub.web.app
- Awesome Big Data - , Awesome Public Datasets
Software
Analytics
-
Aptabase
- Privacy first and simple analytics for mobile and desktop apps. (Source Code)
AGPL-3.0Docker -
Matomo
- Web analytics that protects your data and your customers' privacy (alternative to Google Analytics). (Source Code)
GPL-3.0PHP -
Netron
- Visualizer for neural network and machine learning models. (Source Code)
MITPython/Nodejs -
Offen
- Fair, lightweight and open web analytics tool. Gain insights while your users have full access to their data. (Demo, Source Code)
Apache-2.0Go/Docker -
Plausible Analytics
- Simple, lightweight (< 1 KB) and privacy-friendly web analytics. (Source Code)
AGPL-3.0Elixir -
Swetrix
- Web analytics which track your site's traffic, monitor your site's speed, analyse user sessions and pageflows, see the user flows and more (alternative to Google Analytics). (Demo, Source Code)
AGPL-3.0Docker -
Umami
- Simple, fast, privacy-focused alternative to Google Analytics. (Demo, Source Code)
MITNodejs/Docker -
ANALOG
- A minimal analytics tool. Tracks events in a span of 10-30 days.
MITNodejs/Docker -
Countly Community Edition
- Real time mobile and web analytics, crash reporting and push notifications platform. (Source Code)
AGPL-3.0Nodejs/Docker -
EDA
- Web application for data analysis and visualization.
AGPL-3.0Nodejs/Docker -
GoatCounter
- Easy web statistics without tracking of personal data. (Source Code)
EUPL-1.2Go -
Middleware
- Tool designed to help engineering leaders measure and analyze the effectiveness of their teams using the DORA metrics. (Source Code)
Apache-2.0Docker/Python/Nodejs -
Socioboard
-
⚠- Social media management, analytics, and reporting platform supporting nine social media networks out-of-the-box.GPL-3.0Nodejs -
Statistics for Strava
-
⚠- Statistics dashboard generated from Strava data. (Demo)AGPL-3.0Docker -
AWStats
- Generate statistics from web, streaming, ftp or mail server logfiles. (Demo, Source Code)
GPL-3.0Perl -
GoAccess
- Real-time web log analyzer and interactive viewer that runs in a terminal. (Source Code)
GPL-2.0C -
Rybbit
- Web and products analytics that is easy to setup and more intuitive (alternative to Google Analytics). (Demo, Source Code)
AGPL-3.0Docker -
HitKeep
- Privacy-first web analytics with goals, funnels, ecommerce tracking, and team management in a single binary with embedded DuckDB (alternative to Google Analytics, Plausible, Umami). (Source Code)
MITGo/Docker -
Medama Analytics
- Privacy-first website analytics. Tiny, simple, and cookie-free. (Demo, Source Code)
Apache-2.0/MITDocker/Go -
Prisme Analytics
- Privacy-focused and progressive analytics service based on Grafana. (Source Code)
AGPL-3.0/MITDocker -
d8a.tech
- A data collection service that works with your existing Google Analytics setup to capture user activity and send it straight to your own private database. (Demo, Source Code)
MITGo/Docker -
PostHog
- Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely). (Source Code)
MITPython -
Druid
- Distributed, column-oriented, real-time analytics data store. (Source Code)
Apache-2.0Java/Docker -
Litlyx
- All-in-one Analytics Solution. Setup in 30 seconds. Display all your data on an AI-powered dashboard. Fully self-hostable and GDPR compliant. (Source Code)
Apache-2.0Docker -
Liwan
- Privacy-first web analytics. (Demo, Source Code)
Apache-2.0Rust/Docker -
Metabase
- Easy way for everyone in your company to ask questions and learn from data. (Source Code)
AGPL-3.0Java/Docker -
Postiz
-
⚠- Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social). (Source Code)AGPL-3.0Docker -
Redash
- Connect and query your data sources, build dashboards to visualize data and share them with your company. (Source Code)
BSD-2-ClauseDocker
Archiving and Digital Preservation (DP)
-
ArchiveBox
- Create HTML & screenshot archives of sites from your bookmarks, browsing history, RSS feeds, or other sources (alternative to Wayback Machine). (Source Code)
MITPython/Docker -
ArchivesSpace
- Archives information management application for managing and providing Web access to archives, manuscripts and digital objects. (Demo, Source Code)
ECL-2.0Ruby -
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 Code)
GPL-3.0PHP -
Omeka S
- Next-generation web publishing platform for institutions interested in connecting digital cultural heritage collections with other resources online. (Source Code)
GPL-3.0Nodejs -
Piler
- Feature-rich email archiving solution. (Source Code)
GPL-3.0C/Docker/deb -
Ganymede
-
⚠- Twitch VOD and live stream archiving platform. Includes a rendered chat for each archive.GPL-3.0Docker -
Wayback
- A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems.
GPL-3.0Go -
CKAN
- Make open data websites. (Source Code)
AGPL-3.0Python -
Open Archiver
- Email archiving solution with full-text search and eDiscovery search features. (Demo, Source Code)
AGPL-3.0Docker -
mail-archiver
- Web application for archiving, searching, and exporting emails from multiple accounts (IMAP, M365 or Import). Featuring folder sync, attachment support, mailbox migration and a dashboard.
GPL-3.0Docker -
Bichon
- Email archiving server that syncs from IMAP accounts, indexes emails for full-text search, and provides a REST API. No external database required, includes WebUI with multi-account support.
AGPL-3.0Rust/Docker -
bitmagnet
- BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration. (Source Code)
MITGo/Docker -
Wallabag
- Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. (Source Code)
MITPHP
Automation
-
Apache Airflow
- Platform to programmatically author, schedule, and monitor workflows. (Source Code)
Apache-2.0Python/Docker -
Healthchecks
- Listen for pings and sends alerts when pings are late. (Source Code)
BSD-3-ClausePython/Docker -
pyLoad
- Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. (Source Code)
AGPL-3.0Python -
BookBounty
-
⚠- Retrieve missing Readarr books from Library Genesis.MPL-2.0Docker -
changedetection.io
- Stay up-to-date with web-site content changes. (Source Code)
Apache-2.0Python/Docker -
Dagu
- Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format. (Source Code)
GPL-3.0Go/Docker -
Discount Bandit
-
⚠- Track pricing, stock status of products across multiple stores such as Amazon, Ebay, Walmart, etc. (Source Code)GPL-3.0PHP/Docker -
HandBrake Web
- Use one or more instances of HandBrake video transcoder on a headless device via a web interface.
AGPL-3.0Docker -
Huginn
- Build agents that monitor and act on your behalf.
MITRuby -
LazyLibrarian
-
⚠- 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.0Python -
Matchering
- Automated music mastering (alternative to LANDR, eMastered and MajorDecibel).
GPL-3.0Docker -
OliveTin
- Web interface for running Linux shell commands. (Source Code)
AGPL-3.0Go -
µTask
- Automation engine that models and executes business processes declared in yaml.
BSD-3-ClauseGo/Docker -
Activepieces
- No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card. (Source Code)
MITDocker -
StackStorm
- StackStorm (aka IFTTT for Ops) is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions and ChatOps. (Source Code)
Apache-2.0Python -
Cronicle
- Simple, distributed task scheduler and runner with a web based UI. (Source Code)
MITNodejs -
gocron
- Task scheduler that allows users to specify recurring jobs via a simple YAML configuration file.
MITDocker -
Cronmaster
- Cronjob management UI with human readable syntax, live logging and log history for your cronjobs.
AGPL-3.0Docker -
Fredy
-
⚠- Searches for new apartments, houses, and flats in Germany on platforms like ImmoScout24, Immowelt, and others, and instantly delivers the results to you via Slack, Telegram, and more. (Demo, Source Code)Apache-2.0Nodejs/Docker -
ChiefOnboarding
- Employee onboarding platform that allows you to provision user accounts and create sequences with todo items, resources, text/email/Slack messages, and more! Available as a web portal and Slack bot. (Source Code)
AGPL-3.0Docker -
Mylar3
- Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents. (Source Code)
GPL-3.0Python/Docker -
Automatisch
- Business automation tool that lets you connect different services like Twitter, Slack, and more to automate your business processes (alternative to Zapier). (Source Code)
AGPL-3.0Docker -
flowctl
- Self-service workflow execution platform with approvals, remote execution and scheduling. (Demo, Source Code)
Apache-2.0Go/Docker -
Dittofeed
- Omni-channel customer engagement and messaging automation platform (alternative to Braze, Customer.io, Iterable). (Demo, Source Code)
MITDocker -
Kestra
- Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT. (Source Code)
Apache-2.0Docker -
Kibitzr
- Lightweight personal web assistant with powerful integrations. (Source Code)
MITPython -
Leon
- Personal assistant who can live on your server. (Source Code)
MITNodejs
Blogging Platforms
-
Ghost
- Just a blogging platform. (Source Code)
MITNodejs -
Haven
- Private blogging system with markdown editing and built in RSS reader. (Demo, Source Code)
MITRuby -
Known
- Collaborative social publishing platform. (Source Code)
Apache-2.0PHP -
Mataroa
- Naked blogging platform for minimalists. (Source Code)
MITPython -
Serendipity
- Serendipity (s9y) is a highly extensible and customizable PHP blog engine using Smarty templating. (Source Code)
BSD-3-ClausePHP -
Dotclear
- Take control over your blog.
GPL-2.0PHP -
fx
- Micro-blog tool offering built-in syntax highlighting, mobile publishing and more (alternative to Twitter, Bluesky).
MITDocker -
HTMLy
- Databaseless PHP blogging platform. A flat-file CMS that allows you to create a fast, secure, and powerful website or blog in seconds. (Demo, Source Code)
GPL-2.0PHP -
Ech0
- Lightweight federated publishing platform focused on personal idea sharing (documentation in Chinese). (Demo, Source Code)
AGPL-3.0Docker/K8S -
Antville
- Free, open source project aimed at the development of a high performance, feature rich weblog hosting software. (Source Code)
Apache-2.0Javascript -
Chyrp Lite
- Extra-awesome, extra-lightweight blog engine. (Source Code)
BSD-3-ClausePHP -
FlatPress
- A lightweight, easy-to-set-up flat-file blogging engine. (Source Code)
GPL-2.0PHP -
PluXml
- XML-based blog/CMS platform. (Source Code)
GPL-3.0PHP -
WriteFreely
- Writing software for starting a minimalist, federated blog — or an entire community. (Source Code)
AGPL-3.0Go
Booking and Scheduling
-
Alf.io
- Ticket reservation system. (Demo, Source Code)
GPL-3.0Java -
Easy!Appointments
- Allows your customers to book appointments with you via the web. (Demo, Source Code)
GPL-3.0PHP -
QloApps
- Customizable and intuitive web-based hotel reservation system and a booking engine. (Demo, Source Code)
OSL-3.0PHP/Nodejs -
Rallly
- Create polls to vote on dates and times (alternative to Doodle). (Demo, Source Code)
AGPL-3.0Nodejs/Docker -
Hi.Events
- Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets. (Demo, Source Code)
AGPL-3.0Docker
Bookmarks and Link Sharing
-
Digibunch
- Create bunches of links to share with your learners or colleagues. (Demo, Source Code)
AGPL-3.0Nodejs/PHP -
Firefox Account Server
- Host your own Firefox accounts server. (Source Code)
MPL-2.0Nodejs/Java -
LinkAce
- Bookmark archive with automatic backups to the Internet Archive, link monitoring, and a full REST API. Installation is done via Docker, or as a simple PHP application. (Demo, Source Code)
GPL-3.0Docker/PHP -
LinkWarden
- Bookmark and archive manager to store your useful links. (Source Code)
MITDocker/Nodejs -
Readeck
- Save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool. (Source Code, Clients)
AGPL-3.0Go/Docker -
Buku
- Powerful bookmark manager and a personal textual mini-web.
GPL-3.0Python/deb -
Espial
- Web-based bookmarking server that supports multiple user accounts.
AGPL-3.0Haskell -
Karakeep
- Bookmark-everything app with a touch of AI for the data hoarders out there. (Demo, Source Code)
AGPL-3.0Docker -
linkding
- Minimal bookmark management with a fast and clean UI. Simple installation through Docker and can run on your Raspberry Pi. (Demo, Source Code)
MITDocker -
NeonLink
- Bookmark service with unique design and simple installation with Docker.
MITDocker -
Servas
- A self-hosted bookmark management tool. It allows organization with tags, groups, and a list specifically for later access. It supports multiple users with 2FA. Companion browser extensions are available for Firefox and Chrome. (Clients)
GPL-3.0Docker/Nodejs/PHP -
Shaarli
- Personal, minimalist, super-fast, no-database bookmarking and link sharing platform. (Demo)
ZlibPHP/deb -
Shiori
- Simple bookmark manager built with Go.
MITGo/Docker -
Slash
- An open source, self-hosted bookmarks and link sharing platform.
GPL-3.0Docker -
SyncMarks
- Sync and manage your browser bookmarks from Edge, Firefox and Chromium. (Clients)
AGPL-3.0PHP -
Faved
- Handcrafted bookmark manager combining powerful tagging, instant search, and a clean, distraction-free interface. Built for large collections and advanced workflows, optimized for efficiency and ease-of-use. (Demo, Source Code)
MITDocker -
Betula
- Single-user federated bookmark manager with Fediverse support and archives. (Source Code)
AGPL-3.0Go
Calendar & Contacts
-
Baïkal
- Lightweight CalDAV and CardDAV server based on sabre/dav. (Source Code)
GPL-3.0PHP -
DAViCal
- Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store. (Source Code)
GPL-2.0PHP/deb -
Manage My Damn Life
- Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars. (Source Code)
GPL-3.0Nodejs/Docker -
Radicale
- Simple calendar and contact server with extremely low administrative overhead. (Source Code)
GPL-3.0Python/deb -
SabreDAV
- Open source CardDAV, CalDAV, and WebDAV framework and server. (Source Code)
MITPHP -
Davis
- A simple, dockerizable and fully translatable admin interface for sabre/dav based on Symfony 5 and Bootstrap 4, largely inspired by Baïkal.
MITPHP -
Xandikos
- Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository.
GPL-3.0Python/deb -
Keeper.sh
- Calendar syncing tool that pulls and pushes events between calendar sources and destinations via iCal/ICS or OAuth, with support for anonymized busy/free events. (Source Code)
AGPL-3.0Docker
Communication - Custom Communication Systems
-
Centrifugo
- Language-agnostic real-time messaging (Websocket or SockJS) server. (Demo, Source Code)
MITGo/Docker/K8S -
Chitchatter
- Peer-to-peer chat app that is serverless, decentralized, and ephemeral. (Source Code)
GPL-2.0Nodejs -
Conduit
- A simple, fast, and reliable chat server powered by Matrix. (Source Code)
Apache-2.0Rust -
Gotify
- Notification server with Android and CLI clients (alternative to PushBullet). (Source Code, Clients)
MITGo/Docker -
Jami
- Universal communication platform which preserves the user's privacy and freedoms. (Source Code)
GPL-3.0C++ -
Live Helper Chat
- Live Support chat for your website. (Source Code)
Apache-2.0PHP -
Novu
- Notification infrastructure for developers. (Source Code)
MITDocker/Nodejs -
ntfy
- Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify. (Demo, Source Code, Clients)
Apache-2.0/GPL-2.0Go/Docker/K8S -
OTS
- One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser. (Source Code)
Apache-2.0Go -
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 Code)
GPL-3.0C++ -
Tinode
- Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots. (Demo, Source Code, Clients)
GPL-3.0Go -
Tox
- Distributed, secure messenger with audio and video chat capabilities. (Source Code)
GPL-3.0C -
AnyCable
- Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc. (Demo, Source Code)
MITGo/Docker -
Apprise
- Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
MITPython/Docker/deb -
Databag
- Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.
Apache-2.0Docker -
Element
- Fully-featured Matrix client for Web, iOS & Android. (Source Code)
Apache-2.0Nodejs -
GlobaLeaks
- Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform. (Demo, Source Code)
AGPL-3.0Python/deb/Docker -
Mumble
- Low-latency, high quality voice/text chat software. (Source Code, Clients)
BSD-3-ClauseC++/deb -
Notifo
- Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.
MITC# -
PushBits
- Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
ISCGo -
Rocket.Chat
- Communications platform that puts data protection first (alternative to Gitter.im and Slack). (Source Code)
MITNodejs/Docker/K8S -
Shhh
- Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.
MITPython -
SimpleX Chat
- The most private and secure chat and applications platform - now with double ratchet E2E encryption.
AGPL-3.0Haskell -
Synapse
- Server for Matrix, an open standard for decentralized persistent communication. (Source Code)
Apache-2.0Python/deb -
WBO
- Web Whiteboard to collaborate in real-time on schemas, drawings, and notes. (Demo)
AGPL-3.0Nodejs/Docker -
Stoat
- Stoat is a user-first chat platform built with modern web technologies. (Source Code)
AGPL-3.0/MITRust -
GNUnet
- Software framework for decentralized, peer-to-peer networking. (Source Code)
GPL-3.0C -
Continuwuity
- Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit). (Source Code)
Apache-2.0Rust/Docker/K8S/deb -
RetroShare
- Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer. (Source Code)
GPL-2.0C++ -
One Time Secret
- Share sensitive information securely with self-destructing links that are only viewable once. (Demo, Source Code)
MITDocker/Ruby/Nodejs -
OpenWA
-
⚠- WhatsApp API gateway exposing messaging as REST endpoints, with a web dashboard, multi-account sessions, and webhook events (alternative to WhatsApp Business API providers). (Source Code, Clients)MITDocker -
Fluxer
- Instant messaging and VoIP platform built for friends, groups, and communities (alternative to Discord). (Demo, Source Code, Clients)
AGPL-3.0Docker -
Hyphanet
- Anonymously share files, browse and publish freesites (web sites accessible only through Hyphanet) and chat on forums. (Source Code)
GPL-2.0Java -
SAMA
- Next-Gen self-hosted chat server and clients. (Demo, Source Code, Clients)
GPL-3.0Nodejs/Docker -
Screego
- Screego is a simple tool to quickly share your screen to one or multiple people via web browser. (Demo, Source Code)
GPL-3.0Docker/Go -
Tiledesk
- All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website. With omni-channel live agents and AI-powered chatbots (alternative to Intercom, Zendesk, Tawk.to and Tidio). (Source Code)
MITDocker/K8S -
Tuwunel
- High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit). (Demo, Source Code)
Apache-2.0deb/Docker/Nix/Rust -
Typebot
- Conversational app builder (alternative to Typeform and Landbot). (Source Code)
AGPL-3.0Docker -
Zulip
- Zulip is a powerful, open source group chat application. (Source Code)
Apache-2.0Python
Communication - Email - Complete Solutions
-
docker-mailserver
- Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container. Only configuration files, no SQL database. (Source Code)
MITDocker -
iRedMail
- Full-featured mail server solution based on Postfix and Dovecot. (Source Code)
GPL-3.0Shell -
Mail-in-a-Box
- Turns any Ubuntu server into a fully functional mail server with one command. (Source Code)
CC0-1.0Shell -
Mailcow
- Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration. (Source Code)
GPL-3.0Docker/PHP -
Modoboa
- Mail hosting and management platform including a modern and simplified web user interface. (Source Code)
ISCPython -
Postal
- Complete and fully featured mail server for use by websites & web servers. (Source Code)
MITDocker/Ruby -
DebOps
- Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts. (Source Code)
GPL-3.0Ansible/Python -
Maddy Mail Server
- All-in-one mail server that implements SMTP (both MTA and MX) and IMAP. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon. (Source Code)
GPL-3.0Go -
Mox
- Complete e-mail solution with IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, and webmail. (Source Code)
MITGo -
Simple NixOS Mailserver
- Complete mailserver solution leveraging the Nix Ecosystem.
GPL-3.0Nix -
SimpleLogin
- Open source email alias solution to protect your email address. Comes with browser extensions and mobile apps. (Source Code)
MITDocker/Python -
Inboxen
- Lets you have an infinite number of unique inboxes. (Source Code)
GPL-3.0Python -
AnonAddy
- Email forwarding service for creating aliases. (Source Code)
MITPHP/Docker -
Stalwart Mail Server
- All-in-one mail server with JMAP, IMAP4, and SMTP support and a wide range of modern features. (Source Code)
AGPL-3.0Rust/Docker
Communication - Email - Mail Delivery Agents
-
Cyrus IMAP
- Email (IMAP/POP3), contacts and calendar server. (Source Code)
BSD-3-Clause-AttributionC -
DavMail
-
⚠- POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client with an Exchange server, even from the internet or behind a firewall through Outlook Web Access. (Source Code)GPL-2.0Java
Communication - Email - Mailing Lists and Newsletters
-
HyperKitty
- Access GNU Mailman v3 archives. (Demo, Source Code)
GPL-3.0Python -
Listmonk
- High performance, self-hosted newsletter and mailing list manager with a modern dashboard. (Demo, Source Code)
AGPL-3.0Go/Docker -
Postorius
- Web user interface to access GNU Mailman. (Source Code)
GPL-3.0Python -
Sympa
- Mailing list manager. (Source Code)
GPL-2.0Perl -
Mailman
- Manage electronic mail discussion and e-newsletter lists. (Source Code)
GPL-3.0Python -
phpList
- Newsletter and email marketing with advanced management of subscribers, bounces, and plugins. (Source Code)
AGPL-3.0PHP -
Mautic
- Marketing automation software (email, social and more). (Source Code)
GPL-3.0PHP -
mlmmj
- Mailing list management made joyful. (Source Code)
MITC -
Keila
- Reliable and easy-to-use newsletter tool (alternative to Mailchimp and Sendinblue). (Demo, Source Code)
AGPL-3.0Docker
Communication - Email - Mail Transfer Agents
-
chasquid
- SMTP (email) server with a focus on simplicity, security, and ease of operation. (Source Code)
Apache-2.0Go -
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.0C/deb -
EmailRelay
- A small and easy to configure SMTP and POP3 server for Windows and Linux. (Source Code)
GPL-3.0C++ -
Exim
- Message transfer agent (MTA) developed at the University of Cambridge. (Source Code)
GPL-3.0C/deb -
Haraka
- Fast, highly extensible, and event driven SMTP server. (Source Code)
MITNodejs -
OpenSMTPD
- Secure SMTP server implementation from the OpenBSD project. (Source Code)
ISCC/deb -
Postfix
- Fast, easy to administer, and secure Sendmail replacement.
IPL-1.0C/deb -
Sendmail
- Message transfer agent (MTA).
SendmailC/deb -
DragonFly
- A small MTA for home and office use. Works on Linux and FreeBSD.
BSD-3-ClauseC
Communication - Email - Webmail Clients
-
SnappyMail
- Simple, modern, lightweight & fast web-based email client (fork of RainLoop).
AGPL-3.0PHP -
Roundcube
- Browser-based IMAP client with an application-like user interface. (Source Code)
GPL-3.0PHP/deb -
Cypht
- Feed reader for your email accounts. (Source Code)
LGPL-2.1PHP -
SquirrelMail
- Another browser-based IMAP client. (Source Code)
GPL-2.0PHP
Communication - IRC
-
Ergo
- Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer. (Source Code)
MITGo/Docker -
InspIRCd
- Modular IRC server written in C++ for Linux, BSD, Windows, and macOS. (Source Code)
GPL-2.0C++/Docker -
Kiwi IRC
- Responsive web IRC client with theming support. (Demo, Source Code)
Apache-2.0Nodejs -
ngircd
- Portable and lightweight Internet Relay Chat server for small or private networks. (Source Code)
GPL-2.0C/deb