
Self-hosted projects using Python
351 self hosted projects using this technologyLanguage
351 services found
RSSBox
AI-assisted RSS translation, filtering, and digest generation
Self-hosted RSS manager that translates and summarizes feeds, applies keyword/AI filters, and outputs merged RSS/JSON feeds with cost and status tracking.
Metadata Remote
Web-based audio metadata editor for headless servers
Edit audio file metadata through a clean browser UI on headless servers, with bulk editing, smart suggestions, and album art management—no full music library stack requir...
OpenPanel
Container-based web hosting control panel with user isolation
Self-hosted web hosting control panel built around Docker containers, providing isolated per-user environments, resource limits, and integrated DNS, SSL, and management t...


HomeTube
Web UI for downloading and organizing videos for media servers
Self-hosted web interface to download videos and playlists via yt-dlp, process them, and auto-organize into Plex/Jellyfin-ready folders.

Nutify
Web-based UPS monitoring with dashboards, alerts, and reports
Modern web UI for monitoring NUT-compatible UPS devices with real-time charts, historical reporting, and multi-channel alerts. Docker-ready with client/server modes.

OpenSlides
Web-based system for managing agendas, motions, and elections
OpenSlides is a web-based assembly and event system for managing agendas, motions, speakers lists, and conducting digital elections and votes.

NZBGet
High-performance Usenet NZB downloader with web interface
NZBGet is a fast, lightweight Usenet NZB downloader with a remote web UI, queue management, post-processing, and automation-friendly integration with media managers.
8mb.local
Self-hosted web UI for GPU-accelerated video compression
Self-hosted video compressor web app with a SvelteKit UI, FastAPI API, and Celery workers using FFmpeg with GPU acceleration (NVENC/VAAPI) and CPU fallback.

AudioBookRequest
Audiobook requests and wishlists for Plex, Audiobookshelf, and Jellyfin
Lightweight audiobook request and wishlist app for Plex, Audiobookshelf, and Jellyfin, with Audible search, user roles, notifications, and optional Prowlarr auto-download...
Xandikos
CalDAV/CardDAV server that stores data in a Git repository
Lightweight CalDAV/CardDAV server implemented in Python that stores calendars and contacts in a Git-backed hierarchy with history and sync support.

MyBibliotheca
Self-hosted personal library and reading tracker
Self-hosted alternative to Goodreads for logging books, tracking reading progress, and visualizing your personal library with multi-user support.
reader
Python feed reader library for RSS/Atom/JSON feeds.
Python library to manage RSS/Atom/JSON feeds with read-state, tagging, filtering, and full-text search.

SHKeeper
Self-hosted cryptocurrency payment gateway and processor
Open-source, non-custodial crypto payment gateway for e-commerce and services. Invoice-based API, webhooks, plugins, multi-currency support and multipayouts.

Vocard
Customizable Discord music bot with Lavalink playback
Lightweight, customizable Discord music bot in Python. Supports YouTube, SoundCloud, Spotify, Twitch, Lavalink playback, playlists, lyrics, slash commands and Docker.
Django-CRM
Open-source CRM and task management built on Django Admin
Django-CRM is a Django-based open-source CRM providing contact & lead management, deal tracking, email marketing, task/project management, and built-in analytics.

BookLogr
Self-hosted reading tracker for managing a personal book library
Self-hosted web app to catalog and track personal books with lists, reading progress, ratings, notes, OpenLibrary search, Mastodon sharing, and CSV/JSON export.
rss2email
CLI tool that forwards RSS/Atom feed updates to email addresses
Command-line utility to monitor RSS/Atom feeds and email new items to one or more addresses, configurable via XDG-style config and data files.


Syncloud
Self-hosted personal cloud platform with one-click app installs
Syncloud is a self-hosted personal cloud platform that installs and manages curated applications via snaps, offering device images and a Vue-based web UI for private on-p...

RELATE
Django-based web courseware for authoring and grading programming coursework
Open-source Django LMS for creating courses with YAML/Markdown content, git-backed versioning, sandboxed code questions, automatic grading, calendars and analytics.

Spectrum 2
Open-source instant messaging transport gateway for multiple IM networks
A protocol gateway that bridges users across different instant messaging networks using libpurple adapters, enabling cross-network chat and presence.

Shhh
One-time encrypted secret sharing web app
Tiny Flask app to create encrypted, expiring secrets shareable via private links. Secrets are encrypted and deleted after viewing, expiration, or max attempts.

SIP (Sustainable Irrigation Platform)
Raspberry Pi–based customizable irrigation and sprinkler controller
Open-source Raspberry Pi irrigation controller with responsive web UI, scheduling, plugins (Node-RED, MQTT), and support for relay interfaces, pumps, and hydroponics.

PruneMate
Flask-based web UI for scheduled Docker resource cleanup
Lightweight Flask web UI to schedule, preview and run Docker prune operations across single or multiple hosts, with reporting and notifications.


auto-mcs
Cross-platform manager for creating and running Minecraft servers
GUI and CLI tool to quickly create, manage, update, and back up Minecraft servers with mod/plugin support, remote access, and a built-in scripting IDE.

Feeds Fun
Self-hosted RSS/news reader with AI-powered tagging and scoring
News and RSS reader that auto-assigns tags (including via LLMs), lets you define scoring rules, and filter/sort feeds; supports single- and multi-user deployments.
Ghostboard
Lightweight real-time synchronized text board with WebSocket API
Ghostboard is a minimal real-time text board that syncs text across devices via WebSocket and exposes a REST API and CLI for updates and retrievals.
Kresus
Self-hosted personal finance manager with Woob bank import
Open-source personal finance manager to track bank transactions, balances and spending with tagging and Woob-based bank import via a web UI.
Trailarr
Download and manage trailers for Radarr and Sonarr libraries
Tool to discover, download, convert and organize trailers for Radarr and Sonarr-managed media libraries, with a FastAPI backend and Angular UI.

CrossWatch
Synchronize media metadata between servers and trackers
CrossWatch synchronizes watchlists, history, ratings and live scrobbles between Plex, Jellyfin, Emby and trackers like Trakt, SIMKL, AniList and MDBlist.
FinPal (formerly DollarDollar)
Self-hosted finance app for expense tracking, budgeting and bill-splitting
Self-hosted personal finance platform for tracking expenses, budgets, investments, multi-currency accounts, and collaborative bill-splitting. Supports CSV import, OIDC, a...