๐ฟ Free software that works great, and also happens to be open-source Python.
Awesome Python Applications
Case studies in successfully shipping Python software 

As developers, we spend our days with code. The site you're reading this on is mostly modules, packages, libraries, frameworks, and the like. But users see applications.
When building our own applications, open-source Python applications are a gold mine of practical patterns that we know work together. A production application is worth a thousand blog posts and Stack Overflow answers.
This document is an always-growing list of 426 open-source Python applications arranged by topic, with links to repositories, docs, and more, generated from structured data using apatite. If you have one to add or find some information missing, please let us know!
Read the announcement post to learn more about this list.
Subscribe to the RSS/Atom feed to see new applications added, or see the newest additions here in the CHANGELOG.
Contents
- Internet (45)
- Audio (17)
- Video (8)
- AI/ML (4)
- Graphics (21)
- Games (10)
- Productivity (27)
- Organization (45)
- Communication (35)
- Education (9)
- Science (24)
- CMS (11)
- ERP (5)
- Static Site (9)
- Dev (187)
- Misc (13)
Internet
1. ArchiveBox - (Repo, Home, Docs) Self-hosted web archive, for creating local, browsable backups of content from the web. Imports HTML, JS, PDFs, video, subtitles, git repositories, and more, from Pocket, Pinboard, browser history, etc. (organization, linux, windows, docker) 1. archivematica - (Repo, Home, Docs) Digital preservation system designed to maintain standards-based, long-term access to collections of digital objects, targeted at archivists and librarians. (organization, server) 1. Beaver Habits - (Repo, Home, Demo, Fund) Self-hosted habit tracking app without "Goals". (server, fastapi) 1. Bookwyrm - (Repo, Home) Social reading and reviewing, decentralized with ActivityPub. (organization, communication, server, django) 1. buku - (Repo, Fund, Docs) Browser-independent bookmark manager with CLI and web server frontends, with integrations for browsers, cloud-based bookmark managers, and emacs. (organization, linux, windows, mac, server) 1. Canto - (Repo, WP) RSS daemon and curses-based client. (linux, tui) 1. Codex - (Repo, Demo) Self-hostable comic archive browser and reader. (server, django) 1. CTFd - (Repo, Home, Docs) CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes. (server) 1. Deluge - (Repo, Home, WP, Fund) Popular, lightweight, cross-platform BitTorrent client. (linux, windows, mac, server, gtk) 1. Dispatch - (Repo, Blog, Docs) Incident management service featuring integrations for notifications and task management. Used at Netflix. (dev, server, calver, corp, fastapi) 1. DollarDollar Bill Y'all - (Repo, Demo, Fund) Self-hosted money management and expense splitting web service. (server, flask) 1. Elixire - (Repo, Home, Docs) Featureful file host and link shortener with API and support for multiple vanity urls. (server) 1. FlaskBB - (Repo, Home, Demo, Docs) A classic web forum application (bulletin board) with a modern look. (server) 1. gPodder - (Repo, Home) Simple, mature media aggregator and podcast client. (linux, windows, mac, gtk) 1. Grafana OnCall - (Repo, Docs) Developer-friendly incident response with brilliant Slack integration, with a PagerDuty migration path. (server, corp, django) 1. hosts - (Repo) Command-line application which merges reputable hosts files) with deduplication for the purpose of blocking undesirable websites via DNS blackhole. (security, linux, windows, mac) 1. httpie - (Repo, Home, PyPI) Command-line HTTP client with JSON support, syntax highlighting, wget-like downloads, extensions, and more. (dev, linux, windows, mac) 1. Isso - (Repo, Home) Lightweight commenting server, designed as a drop-in replacement for Disqus. (server) 1. KindleEar - (Repo, Docs) Web application to automatically aggregate RSS into periodical mobi/epub files with images and send it to your kindle or your email. (server) 1. liberapay.com - (Repo, Home, WP) A recurrent donations platform, formerly known as gittip and gratipay. (server) 1. Mealie - (Repo, Home, Demo, Fund, Docs) Self-hostable recipe management server with rich user interface and automatic backups. (organization, server, fastapi) 1. Mylar - (Repo) A web-based automated comic book downloader (cbr/cbz) for use with SABnzbd, NZBGet, and torrents. (graphics, linux) 1. Neubot - (Repo, Home) Lightweight agent which collects data for net-neutrality research. (linux, windows, mac) 1. NewsBlur - (Repo, Home) Web-based personal news reader. (server, django) 1. Newspipe - (Repo, Home, gh, Docs) Web-based news aggregator and reader. (server) 1. nsupdate.info - (Repo, PyPI, Docs) Featureful dynamic DNS service, using the Dynamic DNS UPDATE protocol (RFC 2136) to update BIND and other major nameservers. (ops, server) 1. Nyaa - (Repo) Bittorrent tracker software built for anime site nyaa.si. (server) 1. Open Event Server - (Repo, Demo) Enable event organizers to manage events from meetups to concerts to conferences, with support for multiple tracks and venues. Used by FOSSASIA and eventyay. (organization, server) 1. Pi-Hole - (Repo, Home, WP) Linux network-level advertisement and internet tracker blocking application which acts as a DNS sinkhole, and (optionally) a DHCP server, intended for use on a private network. (linux, server) 1. Planet - (Repo, Home, WP) RSS and Atom feed aggregator, designed to collect posts from the weblogs of members of an Internet community and display them on a single page. Used to power Planet Python and many more. (server) 1. Pol - (Repo, Home) Web application which allows users to subscribe to changes on a web site via an autogenerated RSS feed. (server) 1. PostHog - (Repo, Home, Docs) Self-hostable product analytics for tracking events, visualizing funnels, and much more. (docker) 1. PyLoad - (Repo, Home) Download manager with a web interface and API. (linux, windows, mac) 1. Qute Browser - (Repo, Home) Keyboard-driven, minimal, vim-like browser based on PyQt5. (linux, windows, mac, qt5) 1. Reddit - (Repo, Home) Social news forum with voting, commenting, karma, and more. (Archival repo from 2017.) (server) 1. SABnzbd - (Repo, Home, Docs) Simple, cross-platform newsreader for downloading from Usenet. Supports many integrations and 16 languages. (linux, windows, mac, server) 1. Searx - (Repo, Docs) Self-hosted metasearch engine, aggregating results from more than 70 services while avoiding tracking and profiling. (security, server, flask) 1. speedtest-cli - (Repo, PyPI) Command-line interface for testing Internet bandwidth using speedtest.net. (console) 1. streamlink - (Repo, Home, PyPI) Command-line utility that extracts streams from various services and pipes them into a video player of choice. (linux, windows, mac) 1. syncserver - (Repo, Docs) All-in-one package for running a self-hosted Mozilla Firefox Sync server. (server) 1. Tautulli - (Repo, Home, Fund) Web monitor for Plex Media Server. (video, server) 1. Tribler - (Repo, Home, WP) Privacy enhanced BitTorrent client with P2P content discovery. (linux, windows, mac, qt5) 1. You-Get - (Repo, Home) Command-line program to browserlessly scrape and stream video, audio, and images from web sites. (linux, windows, mac) 1. youtube-dl - (Repo, Home, PyPI) Command-line program to browserlessly archive video and audio from YouTube and hundreds of other sites. (linux, windows, mac) 1. ZeroNet - (Repo, Home, WP, Docs) Open, free, and uncensorable websites, using Bitcoin cryptography and BitTorrent network. (linux, windows, mac)
Audio
1. Beets - (Repo, Home, PyPI) Feature-rich command-line music library manager with web UI, duplicate detection, transcoding, and tagging support, integrating with MusicBrainz, Discogs, and more. (linux, windows, mac) 1. Exaile - (Repo, WP) Cross-platform audio player, tag editor, and library organizer. (linux, windows, mac, gtk) 1. Frescobaldi - (Repo, WP) An editor for LilyPond music files. (linux, windows, mac, qt) 1. Friture - (Repo, Home) Visualizes and analyzes live audio data in real-time, including scope, spectrum analyzer, rolling 2D spectrogram, and more. (linux, windows, mac, qt5) 1. Funkwhale - (Repo, Home, Docs) Web-based, community-driven project that lets you listen and share music and audio within a decentralized, open network. (server) 1. GNU Radio - (Repo, Home, WP) Software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. (linux, windows, mac, cpp, qt) 1. GNU Solfege - (Repo, WP) An ear-training program intended to help musicians improve their skills. (linux, windows, mac, gtk) 1. Mopidy - (Repo, Home) Extensible music player server with plugin support for a wide range of services. (server) 1. Music Player - (Repo, Home) A simple music player designed around an infinite intelligent playlist, with support for headless playback. (linux, mac) 1. MusicBrainz Picard - (Repo, Home, WP) Automatically identify, tag, and organize music albums and other digital audio recordings. (linux, windows, mac, qt) 1. PuddleTag - (Repo, WP) An audio tag (metadata) editor for audio file formats. (linux, qt4) 1. Quod Libet - (Repo, WP) Cross-platform audio player, tag editor, and library organizer. (linux, windows, mac, gtk) 1. SoundConverter - (Repo, WP) A GNOME-based audio file transcoder. (linux, gtk) 1. SoundGrain - (Repo, Home, Fund) Graphical interface designed for drawing and editing trajectories to control granular sound synthesis. (linux, windows, mac) 1. Stargate DAW - (Repo) All-in-one Digital Audio Workstation (DAW) with a suite of instrument and effect plugins. (linux, windows, mac, qt56) 1. Supysonic - (Repo) Implementation of the Subsonic server API, with support for browsing, streaming, transcoding, scrobbling, and more. (server) 1. Whipper - (Repo) A CLI-based CD Audio ripper designed for accuracy over speed, with support for overriding hardware caches, accuracy verification, MusicBrainz metadata lookup, hidden tracks, FLAC, and much more. (linux)
Video
1. Flowblade - (Repo, WP) Multitrack, non-linear video editing software for Linux. (linux, gtk) 1. Open Streaming Platform - (Repo) Self-hosted video streaming and recording server, designed as an alternative to Twitch and YouTube. (games, server) 1. OpenShot - (Repo, Home, WP, Fund) A cross-platform video editor for FreeBSD, Linux, macOS, and Windows. (linux, windows, mac, qt5) 1. Pitivi - (Repo, WP) Non-linear video editor for Linux, based on GStreamer. (linux, gtk) 1. Plumi - (Repo, WP) Video sharing content management system based on Plone). (cms, server, plone) 1. PyVideo - (Repo, Home) Static media index custom-built for the Python community, and all the content our meetings and conferences produce. (static_site, linux, server) 1. Tautulli - (Repo, Home, Fund) Web monitor for Plex Media Server. (internet, server) 1. Vidcutter - (Repo) GUI and CLI aiming to be the fastest and simplest way to cut and join video. (linux, windows, mac)
AI/ML
1. Aim - (Repo, Home, Blog) Aim is a self-hostable machine learning experiment tracker designed to handle 10,000s of training runs. (linux, server, fastapi) 1. dvc (Data Version Control) - (Repo, Home, Docs) Command-line tool for version control over data used in machine learning projects. Aims to replace Excel and other tools used to track and deploy model versions. (organization, scm, linux, windows, mac) 1. MLflow - (Repo, Home, Docs) Integrated command-line application and web service, supporting an end-to-end machine-learning workflow around tracking, packaging, and deploying. Developed by Databricks. (organization, dev, linux, mac, corp) 1. Polyaxon - (Repo, Home, Docs) A web-based platform for reproducible and scalable machine learning experiment management and metrics-tracking, based on kubernetes, with support for TensorFlow, PyTorch, Keras, and many more. (dev, server)
Graphics
1. cartoonify / Draw This. - (Repo, Home) Turn a photograph into a toddler's drawing. Automatically! (console, docker, hardware) 1. Cura - (Repo, Home, WP, Docs) Popular desktop software for preparation and control of 3D printing, integrated with CAD workflows. (linux, windows, mac, corp, hardware) 1. DrawBot - (Repo, Home, WP) A powerful programmatic 2D drawing application for MacOS X which generates graphics from Python scripts. (education, dev, mac) 1. FreeCAD - (Repo, WP) General-purpose parametric 3D CAD modeler and a building information modeling (BIM) software with finite-element-method (FEM) support. (linux, windows, mac, cpp, qt) 1. Gaphor - (Repo, Docs) Simple UML modeling tool designed for beginners. (docs, linux, windows, mac, flatpak, gtk) 1. Lector - (Repo) Desktop ebook reader and browser, with support for many formats, including comic book archives. (linux) 1. MakeHuman - (Repo, WP) 3D computer graphics software designed for the prototyping of photo realistic humanoids. (linux, windows, mac, qt) 1. Meshroom - (Repo, Home) Photogrammetry pipeline, for turning photographs into 3D models. (linux, windows, mac, qt) 1. Mylar - (Repo) A web-based automated comic book downloader (cbr/cbz) for use with SABnzbd, NZBGet, and torrents. (internet, linux) 1. MyPaint - (Repo, Home, WP) Raster graphics editor for digital painters with a focus on painting rather than image manipulation. (linux, windows, mac, gtk) 1. napari - (Repo, Home, Fund) A fast, interactive, multi-dimensional image viewer for annotation and analysis of large images. (qt) 1. NFO Viewer - (Repo, Home) A simple viewer for NFO files and the ASCII art therein, with preset fonts, encodings, automatic window sizing, and clickable hyperlinks. (misc, linux, windows) 1. OCRFeeder - (Repo, WP) An optical character recognition suite for GNOME, with support for command-line OCR engines like CuneiForm, GOCR, Ocrad and Tesseract. (linux, gtk) 1. OCRopus - (Repo, WP) Document analysis and optical character recognition (OCR) system. (linux, mac, console) 1. Octoprint - (Repo, Home, Fund) Web-based controller for consumer 3D printers. (server, flask, hardware) 1. PhotoCollage - (Repo) Automatically lays out a photo collage to fill out a given poster space. (linux, gtk) 1. Photonix - (Repo, Home, Demo) Web-based photo management, featuring smart filtering with object recognition, location awareness, color analysis, and more. (server) 1. Pynocchio - (Repo, Home) Minimalist comic reader, supporting many common image and archive formats. (linux) 1. Quru Image Server - (Repo, Home, Demo, Docs) High-performance web server for creating and delivering dynamic images. (server) 1. SK1 - (Repo, Home, WP) Feature-rich, cross-platform illustration program. (linux, windows, mac, gtk, wx) 1. Thumbor - (Repo, Home, Docs) Photo thumbnail service with resizing, flipping, and smart cropping of images. (dev, server)
Games
1. Cataclysm: Dark Days Ahead (Launcher) - (Repo, Home) Launcher for popular FOSS game CDDA, which supports automatic updates and mod management. (linux, windows, mac) 1. Frets on Fire X - (Repo) Highly customizable rhythm game supporting many modes of guitar, bass, drum, and vocal gameplay for up to four players. (linux, windows, pygame) 1. Lucas Chess - (Repo, Home) Featureful chess client for Windows, with some Linux support. (linux, windows, qt4) 1. Lutris - (Repo, Home, WP, Fund) Gaming platform for GNU/Linux, managing game installations with a unified interface. (linux, gtk) 1. Open Streaming Platform - (Repo) Self-hosted video streaming and recording server, designed as an alternative to Twitch and YouTube. (video, server) 1. PyChess - (Repo, Home, WP) Advanced chess client, suitable for new, casual, and competitive play. (linux, windows, gtk) 1. Pyfa - (Repo) Python Fitting Assistant, cross-platform experimentation tool for EVE Online ship fittings. (linux, windows, mac) 1. PySolFC - (Repo, Home, Android) Highly-portable collection of solitaire card games. (linux, windows, android, kivy, tk) 1. term2048 - (Repo, PyPI) TUI version of 2048. (linux, mac, tui) 1. Unknown Horizons - (Repo, Home) 2D real-time strategy simulation with an emphasis on economy and city building. (Not unlike Age of Empires) (linux, windows, mac)
Productivity
1. Autokey - (Repo, WP, PyPI) Desktop automation utility for Linux and X11. (linux, gtk, qt) 1. Bleachbit - (Repo, Home) System cleaner designed to free disk space and maintain privacy. (linux, windows, gtk) 1. BorgBackup - (Repo, Home) Deduplicating backup system with optional encryption and other features. (linux) 1. Bup - (Repo, Home) Efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication. (linux, mac) 1. Duplicity - (Repo, Home, Docs) Encrypted bandwidth-efficient backup tool, using the rsync algorithm. (storage, linux) 1. Excalibur - (Repo) Web interface to extract tabular data from PDFs. (linux, windows) 1. Glances - (Repo, Home, Docs) A cross-platform top/htop alternative, providing an overview of system resources. (ops, linux, windows, mac, server) 1. gmvault - (Repo, Home) Tool for backing up gmail accounts. (linux, windows, mac, qt5) 1. Gridsync - (Repo) Cross-platform GUI built to synchronize local directories with Tahoe-LAFS storage grids. (storage, linux, windows, mac) 1. GTimeLog - (Repo, Home, Fund, Docs) Desktop-based time tracker with support for logging billable/non-billable work. (organization, linux, windows, mac) 1. Kibitzr - (Repo, Home, PyPI, Docs) Self-hosted personal assistant server for automating routine tasks. (server) 1. Mackup - (Repo, PyPI) Utility to back up and synchronize application settings, with support for several storage backends (e.g., Dropbox, Git), and dozens of applications. (linux, mac) 1. Metamorphose - (Repo, Home) Graphical mass renaming program for files and folders. (linux, windows, mac, wx) 1. Nuxeo Drive - (Repo, Home, Docs) Cross-platform desktop synchronization client for the Nuxeo platform. (storage, linux, windows, mac, console, appimage, lgpl, qt5) 1. nvda - (Repo, Home) Non-Visual Desktop Access, a powerful screen reader for Windows. (windows, wx) 1. OCRmyPDF - (Repo, Fund, Snap, Docs) Adds an OCR text layer to scanned PDF files, enabling text search and selection. (console) 1. PDF Arranger - (Repo, Snap) Merge and split PDF documents, as well as crop and rearrange pages. (linux, windows, gtk) 1. Plover - (Repo, Home, Fund, Docs) Background service for automatic translation of stenography movements to keystrokes, enabling typing speeds in excess of 200WPM in any application. (linux, windows, mac, hardware, qt5) 1. Psono - (Repo, Home, Demo, Docs) Server-based password manager, built for teams. (security, server) 1. Ranger - (Repo, Home) TUI (Text User Interface) file manager, inspired by vim. (linux, tui) 1. Redash - (Repo, Home) Data visualization and dashboard construction geared toward business intelligence, used by Mozilla, SoundCloud, Sentry, and others. (server, flask) 1. ReproZip - (Repo, Home, Demo, PyPI, Docs) Command-line tool which automatically builds reproducible experiments archives from console commands, designed for use in computational science. (science, linux) 1. Sunflower - (Repo, Home) Small and highly-customizable twin-panel file manager for Linux with plugin support. (linux) 1. Superset - (Repo, Docs) Data exploration, visualization, and business intelligence web application. (server) 1. VisiData - (Repo, Home, Fund, PyPI, Docs) Interactive multitool for exploring, analyzing, and converting datasets in the terminal. (linux, mac, tui) 1. Vorta - (Repo, Home) GUI backup client built on top of BorgBackup. (linux, mac) 1. wttr.in - (Repo, Home) Weather forecast service that supports various representations, suitable for the terminal or web browser. (server, flask)
Organization
1. Ambar - (Repo, Home, Demo, Docs) Document search engine with automated crawling, OCR, tagging, and instant full-text search. (server) 1. ArchiveBox - (Repo, Home, Docs) Self-hosted web archive, for creating local, browsable backups of content from the web. Imports HTML, JS, PDFs, video, subtitles, git repositories, and more, from Pocket, Pinboard, browser history, etc. (internet, linux, windows, docker) 1. archivematica - (Repo, Home, Docs) Digital preservation system designed to maintain standards-based, long-term access to collections of digital objects, targeted at archivists and librarians. (internet, server) 1. Baby Buddy - (Repo, Demo) Mobile-friendly web application which helps caregivers track sleep, feedings, diaper changes, and tummy time to learn about and predict baby's needs without (as much) guesswork. (server) 1. Baserow - (Repo, Home, gh, Docs) Web-based no-code persistence platform, like a database meets a spreadsheet, with a REST API. (storage, server, django) 1. beancount - (Repo, Home, gh, PyPI, Docs) A double-entry bookkeeping language to define financial transaction records in plain text, then generate a variety of reports, via CLI and web interface. (See also, Plain Text Accounting). (linux, windows, mac) 1. Bookwyrm - (Repo, Home) Social reading and reviewing, decentralized with ActivityPub. (internet, communication, server, django) 1. buku - (Repo, Fund, Docs) Browser-independent bookmark manager with CLI and web server frontends, with integrations for browsers, cloud-based bookmark managers, and emacs. (internet, linux, windows, mac, server) 1. Byro - (Repo, Docs) Web-based membership administration tool for small and medium sized clubs/NGOs/associations of all kinds, with a focus on the DACH region. (server) 1. Calibre - (Repo, Home, WP, Fund) E-book manager designed for viewing, converting, editing, and cataloging e-books in all major formats. (linux, windows, mac, qt5) 1. Calibre-Web - (Repo) Web application providing a clean interface for browsing, reading, and downloading ebooks using an existing Calibre database. (linux) 1. CherryTree - (Repo, Home) Hierarchical wiki-like personal notepad, featuring rich text and syntax highlighting. (linux, windows, gtk) 1. Collaborate - (Repo, Docs) Web-based collaboration tool designed by Propublica for newsrooms to share datasets, with a workflow built around assigning tips and maintaining contacts. (communication, server) 1. CouchPotato - (Repo, Home) Personal video recorder focused on movies, with support for usenet and torrents. (linux, windows, mac) 1. dupeGuru - (Repo, Home, Docs) Cross-platform GUI tool to find duplicate files. (linux, windows, mac) 1. dvc (Data Version Control) - (Repo, Home, Docs) Command-line tool for version control over data used in machine learning projects. Aims to replace Excel and other tools used to track and deploy model versions. (ai, scm, linux, windows, mac) 1. fava - (Repo, Demo, Docs) Web interface for the double-entry bookkeeping software Beancount with a focus on features and usability. (linux, windows, mac) 1. Gramps - (Repo, Home) Genealogy software that is both intuitive for hobbyists and feature-complete for professional genealogists. (linux, windows, mac, gtk) 1. GTimeLog - (Repo, Home, Fund, Docs) Desktop-based time tracker with support for logging billable/non-billable work. (productivity, linux, windows, mac) 1. Headphones - (Repo, Docs) Web-based digital music library for automating music downloads through Usenet and torrents. (linux, windows, mac) 1. ihatemoney - (Repo, Home, Docs) Web application made to ease shared budget management by keeping track of who bought what, when, and for whom. (server) 1. Indico - (Repo, Home, Demo, Docs) Feature-rich web application designed at CERN for managing events, with support for conference organization workflow, from content management to receiving and reviewing abstracts/papers, event registration, payment integration, room booking, and more. (communication, server) 1. Invenio - (Repo, Docs) Customizable platform for running a trusted digital repository. (linux) 1. jrnl - (Repo, Home) Simple, ecncrypted journal application for your command line. (linux, windows, mac, homebrew) 1. LazyLibrarian - (Repo, Forum, Docs) Web-based digital library organizer with support for following authors and automatic metadata retrieval. (linux, mac) 1. Mathesar - (Repo, Home, Demo, Fund, Docs) Self-hostable web application which provides a spreadsheet-like interface to a PostgreSQL database, enabling users of all technical skill levels to design data models, enter data, and build reports. (storage, server, django) 1. Mayan - (Repo, Home, Fund, PyPI, Docs) Web-based document management system, designed to store, introspect, and categorize files, with OCR, preview, label, signing, and sending capabilities. Also featuring workflow system, role-based access control, and REST API. (server) 1. Mealie - (Repo, Home, Demo, Fund, Docs) Self-hostable recipe management server with rich user interface and automatic backups. (internet, server, fastapi) 1. MLflow - (Repo, Home, Docs) Integrated command-line application and web service, supporting an end-to-end machine-learning workflow around tracking, packaging, and deploying. Developed by Databricks. (ai, dev, linux, mac, corp) 1. Open Event Server - (Repo, Demo) Enable event organizers to manage events from meetups to concerts to conferences, with support for multiple tracks and venues. Used by FOSSASIA and eventyay. (internet, server) 1. OpenLibrary - (Repo, Home, WP) Web application for an open, editable library catalog, used by The Internet Archive towards building a web page for every book ever published. (linux, windows, mac, docker) 1. Paperless - (Repo, Docs) Scan, index, and archive all of your paper documents. Supports OCR, tags, search, encryption and more. (server) 1. Paperwork - (Repo, Home, Fund, Docs) Personal document manager for organizing scanned documents and PDFs, with support for OCR, automatic tagging, and search. (linux, windows, gtk) 1. Pinry - (Repo, Home, Docs) Tiling image board system for saving, tagging, and sharing images, videos, and websites, like a self-hosted Pinterest. (docker, server) 1. Pretalx - (Repo, Home, Fund) Web-based conference planning tool, with support for Calls for Papers (CFP), scheduling, and speaker management. (communication, server) 1. PyMedusa - (Repo, Home) Video library manager for TV shows, with automatic download support. (linux, windows) 1. Radicale - (Repo, Home) Simple CalDAV (calendar) and CardDAV (contact) server. (server) 1. RedNotebook - (Repo, Home) Desktop journal designed for rich text, media, and template-based entries, which can be tagged and searched, as well as exported to plain text, HTML, Latex, or PDF. (linux, windows, mac) 1. Scholia - (Repo, Home, Docs) Python package and web application for interacting with scholarly information on Wikidata. (science, server) 1. Senaite - (Repo, Home) Web-based, mobile-first laboratory information management system (LIMS). (server) 1. SiCKRAGE - (Repo, gh, Docs) Video library manager with support for automatic TV show archival. (linux, windows) 1. Taiga - (Repo, Home, Docs) Web application built for managing projects with agile development processes. (dev, server, django) 1. Wikid Pad - (Repo, Home) Desktop wiki notebook for storing your thoughts and ideas. (linux, windows, mac, wx) 1. Xandikos - (Repo, Home) Lightweight but relatively complete CardDAV/CalDAV server which backs up changes in a Git repository. (server) 1. Zim Wiki - (Repo, Home) Desktop wiki designed for note-taking, list-making, and drafting. (linux, windows, gtk)
Communication
1. Abilian SBE - (Repo, Home) A "Social Business Engine" with features including lightweight document management, discussions, wikis, timelines, and more. (cms, server) 1. Askbot - (Repo, Home) Q&A web platform similar to StackOverflow, complete with tagging, reputation, badges, and more. (server, corp) 1. Bitmessage - (Repo, Docs) Reference client for Bitmessage, a peer-to-peer encrypted decentralised communication protocol. (linux, windows, mac, kivy, qt4, tui) 1. Bookwyrm - (Repo, Home) Social reading and reviewing, decentralized with ActivityPub. (internet, organization, server, django) 1. Collaborate - (Repo, Docs) Web-based collaboration tool designed by Propublica for newsrooms to share datasets, with a workflow built around assigning tips and maintaining contacts. (organization, server) 1. dak - (Repo) Collection of programs used to maintain the Debian project's email archives. (linux) 1. Django Wiki - (Repo, Demo, Docs) A simple and mature web-based wiki. (server) 1. Docassemble - (Repo, Home, Docs) Platform for creating mobile-friendly web-based interviews, collecting responses, and much more. (server) 1. Formspree - (Repo, Home) Web server which turns an HTML form submission into an email, without registration, JavaScript, or custom Python. (server, corp) 1. Gajim - (Repo, WP) Lightweight, cross-platform instant messaging client for the XMPP protocol. (linux, windows, mac, gtk) 1. GlobaLeaks - (Repo, Home) Web application to enable secure and anonymous whistleblowing initiatives. (server) 1. Hangups - (Repo, Snap, Docs) Third-party instant messenger for Google Hangouts, with support for group messaging and other proprietary features. (linux, mac, docker, snap) 1. Hawkpost - (Repo, Home) Web application which enables receiving encrypted messages from less technical senders. (server) 1. Helios Voting - (Repo, Home) End-to-end verifiable voting system. (server) 1. Inboxen - (Repo, Home, Docs) Web application which provides an infinite number of unique email inboxes, for segmenting services and maintaining privacy. (server) 1. Indico - (Repo, Home, Demo, Docs) Feature-rich web application designed at CERN for managing events, with support for conference organization workflow, from content management to receiving and reviewing abstracts/papers, event registration, payment integration, room booking, and more. (organization, server) 1. Magic Wormhole - (Repo, PyPI, Docs) Security- and speed-focused file transfer tool with support for files, text, and directories. (linux, mac, console) 1. Mailman - (Repo, Home, WP) The original listserv, a web application and email server for managing subscriptions and discussion archives. (server) 1. Mailpile - (Repo, Home) Fast email client with user-friendly encryption and privacy features. (linux, windows, mac) 1. Mailu - (Repo, Home) Full-featured mail server designed for easy setup and maintenance, supporting IMAP, IMAP+, SMTP, and Submission, as well as a slew of advanced features. (server) 1. Moa Bridge - (Repo, Home) A service to cross post Mastodon toots to Twitter and Instagram. (server, flask) 1. Modoboa - (Repo, Home) Mail hosting and management platform including web UI based on Django. Provides useful components such as an admin panel and webmail. Integrates with Postfix or Dovecot. (server) 1. MoinMoin - (Repo, Home, WP, Docs) Python's own web-based wiki software, used for the official Python wiki and many others. (server) 1. OfflineIMAP - (Repo, Home, WP) IMAP reader and synchronizer. (linux) 1. OnionShare - (Repo, Home, Docs) Secure and anonymous file sharing over Tor) services. (linux, windows, mac, qt5) 1. Pootle - (Repo, Home, WP) Web application for collaborative translation. (server) 1. Pretalx - (Repo, Home, Fund) Web-based conference planning tool, with support for Calls for Papers (CFP), scheduling, and speaker management. (organization, server) 1. pycsw - (Repo, WP) Full implementation of the OpenGIS Catalogue Service Implementation Specification. (server) 1. RapidSMS - (Repo, Home, Docs) Interactive SMS text messaging platform. (server) 1. SecureDrop - (Repo, Home, Docs) Whistleblower submission system for media organizations to securely accept documents from anonymous sources. Originally created by Aaron Swartz and currently managed by the Freedom of the Press Foundation. (server, flask) 1. Socialhome - (Repo, Home, gh, Docs) Web application enabling users to build a federated personal profile with social networking functionality. (server) 1. Synapse - (Repo, Home, Fund) Reference server for the matrix.org distributed chat protocol. Used daily by tens of thousands at riot.im. (server) 1. Virtaal - (Repo, Home) Cross-platform GUI for performing translation, with support for a variety of formats. (linux, windows, mac, gtk) 1. Weblate - (Repo, Home, PyPI) Web based localization tool with tight version control integration. (server) 1. Zulip - (Repo, Home, WP, Docs) Powerful chat server and web client with support for threaded conversations. (server)
Education
1. Anki - (Repo, Home, Docs) Powerful desktop application for flash cards and memorization. (linux, windows, mac, qt5) 1. DrawBot - (Repo, Home, WP) A powerful programmatic 2D drawing application for MacOS X which generates graphics from Python scripts. (graphics, dev, mac) 1. explainshell.com - (Repo
README truncated. [View on GitHub