FOSS software to self-host
Free and Open Source Software (FOSS) refers to software that is both free to use and whose source code is openly available. This means anyone can view, modify, and distribute the code, fostering transparency and community-driven development.
FOSS licenses such as MIT, Apache 2.0, GPL, and AGPL ensure that software remains accessible and modifiable. Choosing FOSS for self-hosting gives you full control over your data and infrastructure without vendor lock-in.
SAMA
161
SAMA is a chat server and messaging protocol designed as an alternative to XMPP.
Custom CommunicationsCopyleft LicenseSelf Hosting Solutions
UnrealIRCd
527
An open source IRC server with strong modularity, security, and extensive configuration options.
IRC CommunicationNetwork UtilitiesCopyleft License
Surmai
286
Surmai is a personal and family travel organizer for planning trips collaboratively while keeping travel information private.
Travel Organization
Single Container
PluXml
233
PluXml is a flat-file CMS for building lightweight websites without a database.
Blogging PlatformsCopyleft LicenseCMS Platforms+3
Synapse
4.7k
An open source Matrix homeserver implementation maintained by Element.
Custom CommunicationsSelf Hosting SolutionsProxy Servers+3
Open CoreFOSS with Issues
pico
1.3k
Open source, SSH-powered web services for publishing sites, blogs, code snippets, tunnels, pipes, and RSS-to-email notifications.
Blogging PlatformsSelf Hosting SolutionsNetwork Utilities+1
17 ContainersCloud Required
mail-archiver
2.2k
An email archiving system for storing, searching, importing, restoring, and exporting mail from multiple accounts.
Digital ArchivingEmail SolutionsSelf Hosting Solutions+2
MonoSketch
1.8k
A client-side-only web app for creating ASCII diagrams and text-based visualizations in the browser.
Diagramming ToolsMiscellaneous ToolsSelf Hosting Solutions
codiff
1.4k
Codiff is a minimal local diff viewer for reviewing Git changes, creating commit walkthroughs, and leaving review comments.
IDE ToolsAI Coding Assistant
strata
1.4k
A fast, keyboard-first file manager for modern Linux desktops.
File & Object StorageFully FOSSMiscellaneous Tools
Fully FOSS
ollaya
1.4k
Ollaya runs open decision models locally and provides Ollama-like CLI, daemon, and API access for model serving.
Artificial IntelligenceLocal LLMsInference Serving+2
Operational.co
474
Operational.co is an open-source event tracking tool for monitoring signups, webhooks, cron jobs, and other critical events.
Miscellaneous ToolsAnalytics ToolsAutomation Tools+2
Christmas Community
423
A web app for families to manage Christmas wishlists and avoid double-gifting.
Polls and EventsCopyleft LicenseSelf Hosting Solutions+2
Single Container
Shhh
420
A tiny Flask app for creating encrypted secrets and sharing them securely via temporary links.
Custom CommunicationsPermissive LicenseSecret Management+1
Collective Access - Providence
386
CollectiveAccess Providence is a highly configurable back-end collections management system for museums, archives, and research collections.
Digital ArchivingCopyleft LicenseDigital Library Software+2
Bitpoll
318
Bitpoll is a Django-based poll application for dates, times, and general questions.
Polls and EventsCopyleft LicenseScheduling and Bookings+3
2 ContainersFully FOSS
Gollum
14.3k
Gollum is a git-based wiki system that lets users edit repository-backed pages in a web interface or with a local editor.
WikisPermissive LicenseKnowledge Management+3
Dittofeed
3.0k
Dittofeed is an open-source omni-channel customer engagement platform for sending broadcasts and automated user journeys across channels like email, SMS, WhatsApp, Slack, and mobile push.
Automation ToolsMailing ListsCRM Systems+3
Open Core
Damselfly
1.8k
Damselfly is a server-based digital photo management system for managing large folder-based photo collections with fast search, tagging, and AI-assisted recognition.
Photo GalleriesMedia ManagementArtificial Intelligence+4
Openmeetings
688
Apache OpenMeetings is a web-based video conferencing and groupware platform with instant messaging, whiteboard, and collaborative document editing.
Groupware SuitesVideo ConferencingLearning Management+2
Syncloud
434
Syncloud is a self-hosting platform for popular apps, available as device images or pre-built hardware.
Self Hosting SolutionsPlatform as a ServiceAutomation Tools+1
FlowForge
401
FlowFuse is a platform for building and operating industrial applications at scale, powered by Node-RED and enhanced with AI assistance.
IoT PlatformsPermissive LicenseAutomation Tools+5
Fedora Commons Repository
254
Fedora is an open source repository system for managing and disseminating digital content.
Digital Library SoftwarePermissive LicenseSelf Hosting Solutions+2
earshot
2.8k
Earshot is a local CLI, Python API, and MCP server for analyzing audio and soundtracks, describing what they sound like, comparing them to references, and generating or improving sounds in code.
Artificial IntelligenceAI Media GenerationAI Tooling+2
Audioserve
864
Audioserve is a simple personal server for serving audiobook and other audio files from directory-based collections.
Audio StreamingPermissive LicenseMedia Management+2
Kresus
344
Kresus is an open-source self-hosted personal finance manager for tracking banking history, balances, and spending with tags.
Budgeting and FinanceSelf Hosting SolutionsWeb Servers+1
4 Containers
flowctl
342
An open-source self-service workflow execution platform for running and managing complex workflows.
Task RunnersScheduling and BookingsAuthentication Services+3
4 Containers
Mere Medical
320
A self-hosted personal health record app that aggregates and syncs medical records from multiple patient portals into one timeline.
Health & FitnessDocument ManagementSelf Hosting Solutions+1
Karaoke Eternal
916
Karaoke Eternal is a self-hosted karaoke party platform that lets guests find and queue songs from a phone browser while the player runs in a desktop browser.
Multimedia StreamingPermissive LicenseAudio Streaming+4
OpenReader
547
OpenReader is an open source, self-host-friendly text-to-speech document reader for EPUB, PDF, TXT, MD, and DOCX with synchronized read-along playback.
Miscellaneous ToolsE-Book ManagementAudio Streaming+4
Files Sharing
287
A PHP/Laravel file-sharing web application that lets users upload files into bundles and share them through preview or direct download links.
Simple File UploadsCopyleft LicenseWeb File Managers+2
Chitchatter
2.3k
Chitchatter is a decentralized, end-to-end encrypted peer-to-peer communication tool for private chat, video, screen sharing, and file transfer.
Custom CommunicationsVideo ConferencingP2P File Sharing+1
Ideon
659
Ideon is a self-hosted visual workspace for organizing repositories, notes, links, and other project context on a shared infinite canvas.
Dev Project Management
2 Containers
Foodsoft
359
Web-based software to manage a non-profit food cooperative, including product catalog, ordering, accounting, and job scheduling.
Agriculture ManagementCopyleft LicenseInventory Management+3
dpaste
643
dpaste is a pastebin application built with Python and Django.
PastebinsSelf Hosting SolutionsPermissive License
Omeka S
528
Omeka S is a web publication system for universities, galleries, libraries, archives, and museums.
Digital ArchivingCMS PlatformsDigital Library Software+4
Self Host Blocks
512
SelfHostBlocks is a NixOS-based self-hosting platform that provides standardized building blocks for services like storage, authentication, monitoring, and reverse proxying.
Self Hosting SolutionsCopyleft LicenseAutomation Tools+2
shoutrrr
460
Shoutrrr is a self-hostable social media scheduling tool for drafting, queuing, and publishing posts across multiple platforms from one workspace.
Social MediaAutomation ToolsScheduling and Bookings+2
Single Container
OpenOLAT
448
OpenOlat is a web-based learning management system for teaching, learning, assessment, and communication.
Learning ManagementSelf Hosting SolutionsKnowledge Management+2
core
370
Windshift is a self-hosted work management platform for teams, with boards, workflows, planning, tracking, collaboration, and customer-facing request intake.
Dev Project ManagementTask ManagementTicketing Systems+3
Single Container
Omniclip
1.5k
Omniclip is a free and open source browser-based video editor that runs locally, stores projects on the user's device, and avoids cloud uploads.
Video EditingMedia Management
Habitat
149
Habitat is a platform for local communities to create area-based instances, discuss local topics, and talk about nearby locations.
Social Networks
2 Containers
Espial
923
Espial is an open-source, web-based bookmarking server.
Bookmark ManagementSelf Hosting SolutionsKnowledge Management+1
Firefox Account Server
686
Mozilla Accounts is the monorepo for Mozilla's account system, formerly Firefox Accounts.
Bookmark ManagementCopyleft LicenseAuthentication Services+1
OpenSlides
658
OpenSlides is a free, web-based presentation and assembly system for managing and projecting agenda items, motions, and elections.
Conference ManagementScheduling and BookingsPermissive License+3
Chirpy
600
Chirpy is a privacy-friendly, customizable alternative to Disqus for website comments.
Social NetworksComment SystemsSelf Hosting Solutions+2
TeamMapper
515
TeamMapper is a self-hosted collaborative mindmapping app for creating, sharing, and editing mindmaps in teams.
Knowledge ManagementSelf Hosting SolutionsDiagramming Tools+2
This week in past
103
A web app that aggregates photos from the current week across previous years and displays them as a slideshow.
Photo GalleriesMedia ManagementDigital Archiving+3