Self-hosted software built with Python
168 projects in the catalogue run on Python. Ordered by health score.
Runtime matters when you are consolidating: services sharing a runtime are usually easier to host on one machine. As a rough guide, Python services here start around 2 GB of RAM each — an estimate from the runtime, not a benchmark.
Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely).
ERP system to help you run your business.
User-friendly AI Interface, supports Ollama, OpenAI API.
Modern data exploration and visualization platform.
Home automation platform.
Platform to programmatically author, schedule, and monitor workflows.
Powerful error tracking platform with wide language support and a robust API.
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.
Create HTML & screenshot archives of sites from your bookmarks, browsing history, RSS feeds, or other sources (alternative to Wayback Machine).
Django content management system focused on flexibility and user experience.
Web-based translation tool with tight version control integration.
Integration platform for AI agents & LLMs with support for 250+ apps and custom tools.
Scan, index, and archive all of your paper documents with an improved interface (fork of Paperless).
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.
Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle.
AI-powered deep research tool with multi-source search (arXiv, PubMed, web), PDF text extraction, and encrypted local storage.
Free open source ERP system.
Music library manager and MusicBrainz tagger (command-line and Web interface).
Complete HRMS solution with over 13 different modules right from employee management, onboarding, leaves, to payroll, taxation, and more.
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.
Zulip is a powerful, open source group chat application.
Social network for tracking your reading, talking about books, writing reviews, and discovering what to read next.
Portable file server with accelerated resumable uploads, deduplication, WebDAV, FTP, zeroconf, media indexer, video thumbnails, audio transcoding, and write-only folders, in a single file with no mandatory dependencies.
Explore and publish data with easy import and export and database management.
Monitor your security cameras with locally processed AI.
Inventory management system which provides intuitive parts management and stock control.
Web-based personal workout, fitness and weight logger/tracker. It can also be used as a simple gym management utility and offers a full REST API as well.
Next-gen Web Application Firewall (WAF) that will protect your web services.
Visualizer for neural network and machine learning models.
GraphQL native, API-only platform for scalable composable e-commerce storefront.
Make open data websites.
Next-generation spreadsheet with relational structure, formula-based access control, and a portable, self-contained format (alternative to Airtable).
Listen for pings and sends alerts when pings are late.
Server for Matrix, an open standard for decentralized persistent communication.
Real-time error tracking for your applications with all the details in one place. Easy setup with clear instructions included.
Browse, read and download eBooks using an existing Calibre database.
Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
Personal news reader that brings people together to talk about the world. A new sound of an old instrument.
Syncs YouTube channels and playlists to a locally hosted media server.
Web-based environment for interactive and reproducible computing.
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Mail hosting and management platform including a modern and simplified web user interface.
Cryptocurrency trading bot.
Simple calendar and contact server with extremely low administrative overhead.
Keep track of your inventory of 3D-printer filament spools.
Django application to manage, tag and search recipes using either built-in models or external storage providers hosting PDFs, Images or other files.
Stay up-to-date with web-site content changes.
Web-based event management, including running a Call for Papers, reviewing submissions, and scheduling talks. Exports and imports for various related tools.
GitOps-driven, multi-application hosting for cloud servers and home servers, one-click deployment of 200+ open source apps.
Photo management service with a slight focus on cool graphs (alternative to Google Photos).
Snappy web interface for controlling consumer 3D printers.
Internet metasearch engine which aggregates results from various search services and databases (Fork of Searx).
Online interface for the software Motion, a video surveillance program with motion detection.
Feature-rich event management system, made @ CERN, the place where the Web was born.
Modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device.
Intuitive UI to manage data collaboratively, for users of all technical skill levels. Built on Postgres – connect an existing DB or set up a new one.
Simple and powerful finance tracker.
Ticket sales platform for events.
FM broadcasting system with server-client architecture for managing multiple Raspberry Pi transmitters remotely.
Securely and anonymously share a file of any size.
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.
Simple yet full-featured mail server as a set of Docker images.
Open source software for your weather station.
Automatically track how you spend time on your devices.
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.
Machine Translation API.
Media tracker for movies, tv shows, anime, manga, video games and books.
Simple workout/activity tracker.
Build and manage a comic book library. Download, rename, move and convert issues of the volume to your liking.
AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
Community-focused event management and ticketing platform.
Build Data Dashboards all in SQL. Powered by DuckDB.
Analytical CRM with tasks management, email marketing and many more. Django CRM is built for individual use, businesses of any size or freelancers and is designed to provide easy customization and quick development.
Minimalist JSON storage service with synchronisation and sharing abilities.
Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.
Nintendo Switch library manager, with automated management tasks (file identification and organization, missing updates/DLC), serving your library to multiple supported clients on your Switch, with shop customization and multi user authentication.
Extensible and friendly code review tool for projects and companies of all sizes.
Open source email alias solution to protect your email address. Comes with browser extensions and mobile apps.
A smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images.
Block and skip sponsors, while also muting and skipping ads on YouTube.
Manage your shared expenses, easily.
Intelligent grader that allows secured and automated testing of code made by students.
End-to-end news creation, production, curation, distribution, and publishing platform.
Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository.
Japanese immersion toolkit providing clickable, tokenized subtitles with dictionary lookups and transcription generation.
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.
Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.
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.
Cryptocurrency payment processor with the unique combination of gateway and merchant allowing you to accept payments in multiple cryptocurrencies without fees and intermediaries.
Web frontend of Beancount, a text based double-entry accounting system.
Swing Music is a beautiful, self-hosted music player and streaming server for your local audio files. Like a cooler Spotify ... but bring your own music.
Cross-platform Minecraft server manager.
Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models.
Web UI to download videos and playlists from 1700+ sites into a Plex or Jellyfin library, with quality selection, SponsorBlock sponsor removal, subtitles, clip cutting and resilient playlist sync.
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 professional interface.
Graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images.
Your AI second brain. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI.
Recipe manager web app with a built-in collection of recipes. Organize by favorites and categories, create shopping lists, and plan meals.
Management platform for community gardens and vegetable cooperatives.
Feed reader web app and library (so you can use it to build your own), with only standard library and pure-Python dependencies.
Powerful bookmark manager and a personal textual mini-web.
Helps caregivers track baby sleep, feedings, diaper changes, and tummy time.
Scheduled backlog searches for Radarr, Sonarr, Lidarr, Readarr and Whisparr. Works through missing and cutoff-unmet items in small rate-limited batches with per-item cooldowns and hourly caps, to avoid overloading indexers.
Authenticated yt-dlp download queue for video, audio and subtitles, with history, mobile sharing and NAS file management (fork of youtube-dl-server).
Generates lightweight, embedded honeypot triggers called canary tokens for detecting unauthorized access.
System for guided interviews and document assembly, based on Python, YAML, and Markdown.
Lightweight commenting server written in Python and Javascript. It aims to be a drop-in replacement for Disqus.
Naked blogging platform for minimalists.
Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to.
Conduct polls about dates, times or general questions.
Highly scalable turn-key research data management platform with a beautiful user experience.
Host your docs. Simple. Versioned. Fancy.
Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents.
Lightweight data catalog for documenting and exploring structured data files and databases.
Videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV.
Courseware package that includes features such as: flexible rules, statistics, multi-course support, class calendar.
Cryptocurrencies payment processor and development platform.
Color-coded student planner for classes, homework, grades, and notes with smart notifications and multi-device sync.
Automate downloading Movies and TV Shows.
Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.
Web and REST interface to Youtube-DL for downloading videos onto a server.
Collaborative Platform for team collaboration: file,threads,notes,agenda,etc.
Selects preferred audio and subtitle tracks using configurable priority scores and sets the appropriate default and forced flags.
News reader with tags, scoring, and AI.
Tool designed to help engineering leaders measure and analyze the effectiveness of their teams using the DORA metrics.
Server for openspades, the first-person shooter in a destructible voxel world.
Python implementation of the Subsonic server API.
An open source time-tracker based on an interactive timeline and powerful reporting.
Federated and decentralized profile builder and social network engine.
Simple youtube-dl REST API to launch downloads on a distant server.
Open source software for sprinkler/irrigation control.
Lightweight personal web assistant with powerful integrations.
Fetches RSS/Atom-feeds and pushes new content to any email-receiver, supports OPML.
Simple pastebin with multiple text and code option, with short url result easy to remember.
JARR (Just Another RSS Reader) is a web-based news aggregator and reader (fork of Newspipe).
Geography multiplayer game.
Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface.
Lightweight, cross-platform BitTorrent client.
Online learning platform that powers the edX.org website.
Simple yet advanced screenshot uploading and link shortening service.
Server tools for maintaining an F-Droid repository system.
Community project to develop, design and promote personal servers running free software for private, personal, communications.
Modern, web-based, convivial, multi-user and free music server.
Error tracking app to collect errors reported by your app.
Access GNU Mailman v3 archives.
Lets you have an infinite number of unique inboxes.
Work management and collaboration.
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.
Web frontend from Salut à Toi.
Manage electronic mail discussion and e-newsletter lists.
Media publishing platform that anyone can run (alternative to Flickr, YouTube, SoundCloud).
Web news reader.
Lightweight, powerful, and flexible git-centric forge with features laying the foundation for federated and decentralized development.
Simple password manage with sharing features by group and user, but no administration interface.
A link aggregator / reddit clone for the fediverse (alternative to Reddit).
CMS system that is used to create, edit, and manage digital content, like websites, intranets, and custom solutions.
Web user interface to access GNU Mailman.
Password manager for companies.
Unify and simplify repository management for Git, Subversion, and Mercurial.
Simple-to-use and -install issue tracking system with command-line, web, REST, XML-RPC, and e-mail interfaces. Designed with flexibility in mind - not just another bug tracker.
Multipurpose, multi frontend, libre and decentralized communication tool.
Selenium based search engine and crawler with offline archiving.
Agile Project Management Tool based on the Kanban and Scrum methods.
Trac is an enhanced wiki and issue tracking system for software development projects.
Free open source business solution.
High-fidelity music server for Raspberry Pi with iOS and Android companion apps.
Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API.
Server operating system aiming to make self-hosting accessible to everyone.