Awesome List Updates on Aug 16, 2026
15 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Rust
Applications / Utilities
- fosk/emplace [emplace] - Synchronize installed packages on multiple machines
- vamolessa/verco [verco] - A simple Git/Hg tui client focused on keyboard shortcuts
2. Open Source Flutter Apps
Productivity / Useful commands
- AppFlowy (⭐75k) - Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
- Butterfly (⭐2k) - Butterfly is a Flutter note-taking and drawing app whose central object is an infinite canvas — pages hold freehand ink, text, shapes, images, areas, and waypoints in a custom
.bflydocument model, with optional WebDAV sync, OneNote import, and PDF/SVG export.
- Feather (⭐4.5k) - Free on-device iOS/iPadOS application manager/installer, using certificates part of the Apple Developer Program.
- Habo (⭐1.4k) - Habo is a Flutter-based, privacy-first habit tracker for iOS and Android that keeps every habit, note, and streak on-device by default and only syncs through an end-to-end encrypted Supabase backend.
- Harbour (⭐755) - Docker/Portainer management app for iOS, iPadOS and macOS.
- HorizonCalendar (⭐3.2k) - HorizonCalendar is Airbnb's declarative, performant iOS calendar UI framework that renders month and week views from a single content value type, scaling from simple date pickers up to fully featured calendar apps on virtually infinite date ranges.
- ish (⭐20k) - A Linux shell environment running on iOS, useful for command-line work on mobile devices.
- Joplin (⭐56k) - Joplin is a free, open source note taking and to-do application. The mobile client is built with React Native and supports full sync via Nextcloud, Dropbox, OneDrive, WebDAV, and Joplin Cloud.
- Karakeep (⭐28k) - Karakeep is a self-hostable bookmark-everything application built on Next.js 16 + Hono + tRPC over Drizzle on SQLite with Meilisearch full-text and semantic search, capturing links, notes, images, and PDFs into a tagged personal archive with on-demand AI auto-tagging.
- LibreTrack (⭐361) - Private, cross-platform package tracking app.
- Linkwarden (⭐20k) - Linkwarden is a self-hosted collaborative bookmark manager that captures every saved page as a screenshot, PDF, and HTML snapshot to defend against link rot.
- Memex (⭐673) - Memex is a Flutter-based, local-first AI journal for iOS and Android that captures text, photo, and voice fragments, runs them through a multi-agent skill system on a BYO-LLM, and weaves them into timeline cards, P.A.R.A.-organized Markdown knowledge, and chart-driven insights.
- mhabit (⭐1.4k) - mhabit (Table Habit) is a Flutter-based micro-habit tracker that scores daily completion against configurable curves, stores everything locally, and syncs across devices through any WebDAV endpoint.
- Notesnook (⭐14k) - Notesnook is a cross-platform, end-to-end encrypted note-taking app with web, desktop, and mobile clients that sync through a zero-knowledge server.
- OnionBrowser (⭐2.7k) - An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network.
- storypad (⭐942) - Storypad is an offline-first Flutter diary and journal app that uses a timeline instead of folders, layers mood tracking, photo memories, and customizable typography over a local ObjectBox store with optional Google Drive sync.
- UTM (⭐35k) - Run virtual machines on iOS and macOS — Windows, Linux, and retro operating systems.
- WhatTodo (⭐1.3k) - A Todoist-inspired to-do list app with a clean Material interface and quick capture.
- YouTrack Mobile (⭐285) - Official JetBrains YouTrack mobile app — issue tracking, agile boards, knowledge base, and notifications for YouTrack projects.
Finance / Useful commands
- app-finance (⭐132) - Fingrom is a Flutter-built, ad-free, multi-currency personal finance app that ships to iOS, Android, macOS, Windows, Linux, and the Web from a single Dart codebase, with P2P device sync and end-to-end encryption.
- BeeCount (⭐2.1k) - BeeCount is a Flutter-based local-first bookkeeping app for iOS, Android, and Web that offers five interchangeable sync backends (the self-hosted BeeCount Cloud, iCloud, Supabase, WebDAV, and any S3-compatible store), AI-assisted capture via a dual on-device/cloud OCR pipeline, multi-ledger accounting with per-ledger currencies, and offline-first storage on Drift over SQLite.
- BlueWallet (⭐3.3k) - Bitcoin wallet for iOS & Android. Built with React Native.
- cake_wallet (⭐1.9k) - Cake Wallet is an open-source, non-custodial, multi-currency crypto wallet for iOS, Android, macOS, Linux, and Windows, built with a Flutter UI over per-chain Dart plugin packages that bridge to native C/C++ wallet code (notably the monero_c wrapper around wallet2 for Monero).
- MetaMask Mobile (⭐3k) - MetaMask Mobile is the official Consensys-maintained mobile wallet for the Ethereum ecosystem, shipped as a React Native app with native iOS and Android modules that supports multi-chain accounts, a built-in dapp browser, and self-custodial key management.
- Monekin (⭐250) - Monekin is an offline-first, open-source Flutter personal finance manager that tracks unlimited accounts, transactions, budgets, goals, investments, and debts across 50+ currencies, storing every byte on-device in SQLite with no account, no ads, and no internet connection required.
- oinkoin (⭐431) - Oinkoin is an offline-first Flutter expense tracker that keeps every record in a local SQLite database, ships with biometric app-lock and CSV import, and adds wallets, recurring records, and tags behind a paid PRO build that doubles as the project's funding model.
- peercoin_flutter (⭐32) - peercoin_flutter is a self-custodial light wallet for Peercoin and Peercoin Testnet, written in Flutter and shipped to Android, iOS, and the Web from a single Dart codebase that talks to public ElectrumX servers.
- Rainbow (⭐4.4k) - Rainbow is a multi-chain Ethereum wallet for iOS and Android, built on React Native with Reanimated 3 and Shopify FlashList for fast mobile UX and broad NFT, DeFi, and swap coverage.
- sossoldi (⭐1.4k) - Sossoldi is an MIT-licensed, Flutter-built personal wealth manager that tracks net worth, expenses, income, and investments across iOS, Android, macOS, Windows, Linux, and the Web from a single Dart codebase.
- waterfly-iii (⭐695) - Waterfly III is a Flutter-built Android and iOS client for the self-hosted Firefly III personal finance manager, wrapping its REST API into a Material 3 mobile experience with offline dashboard charts, notification-driven transaction capture, and biometric app lock.
Education / Useful commands
- Mathematics (⭐143) - Generate MCQ PDFs and question papers with answers and quiz mode. Useful for educators and students preparing for exams.
Tools / Useful commands
- admin-portal (⭐1.7k) - Invoice Ninja's operator-side admin portal, a single Flutter codebase shipped to Android, iOS, macOS, Windows, Linux, and web that manages the full billing lifecycle — quotes, invoices, recurring invoices, credits, purchase orders, payments, expenses, projects, and time tracking — against a self-hosted or cloud Invoice Ninja v5 server.
- Airdash (⭐667) - AirDrop-style file sharing to nearby devices over Wi-Fi and Bluetooth, no internet required.
- AltStore (⭐14k) - AltStore is a sideloading app store for non-jailbroken iOS devices that re-signs installed apps with a personal Apple developer certificate and refreshes them in the background via a desktop companion to bypass Apple's 7-day signing limit.
- apidash (⭐2.9k) - API Dash is a Flutter-based cross-platform API client for building, sending, and inspecting HTTP, GraphQL, and SSE requests, with code generation for 20+ languages and an optional LLM assistant called DashBot that runs locally or against a cloud model.
- BikeShare (⭐827) - SwiftUI, Jetpack Compose, Compose for Desktop and Compose for Web based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Room for local persistence.
- Blink Comparison (⭐298) - Simplifies comparing photos of tamper-evident seals and patterns using your eyes.
- brethap (⭐85) - Brethap is a Flutter meditation app that pairs a session timer with configurable six-phase breathing patterns, four selectable audio tones, per-phase vibration, and optional text-to-speech cues, persisting every completed session in a local Hive store.
- Cap - Open source Loom alternative. Beautiful, shareable screen recordings.
- Daily_You (⭐1.3k) - Daily You is a privacy-first, offline-capable journaling app for capturing daily entries with text, mood ratings, photo memories, and Markdown notes — all stored locally with no accounts, ads, or telemetry.
- Ejimo (⭐60) - A cross-platform emoji and symbol picker that goes beyond the system keyboard.
- flutter_server_box (⭐8.5k) - A Flutter-based, cross-platform client for monitoring and administering remote Linux, Unix, and Windows servers over SSH — combining real-time status charts, an embedded xterm terminal, SFTP file transfer, and Docker / systemd / S.M.A.R.T. management on iOS, Android, macOS, Linux, and Windows.
- GitUp (⭐12k) - GitUp is a native macOS Git GUI built on a bespoke in-process Git toolkit (GitUpKit) that wraps a customized libgit2 fork and re-implements everything else — including its own rebase engine — to keep operations and the live commit graph fast on large repositories.
- Immich (⭐111k) - Self-hosted photo and video backup solution directly from your mobile phone.
- MarketMonk (⭐59) - A Flutter stock and portfolio tracker that combines Yahoo Finance market data, interactive charts, local trade records, and multiple account support.
- One Second Diary (⭐401) - A minimalist video diary app that records one second of footage each day.
- PeopleInSpace (⭐3.4k) - PeopleInSpace is a Kotlin Multiplatform reference app that shares architecture and data code across iOS, Android, desktop, web, and wearable clients.
- SwiftHub (⭐3.1k) - SwiftHub is an iOS GitHub client built on RxSwift and MVVM-C clean architecture, wiring Moya (REST v3) and Apollo (GraphQL v4) behind a flow-coordinator navigation graph with OAuth2 and personal-access-token authentication.
- SwiftTerm (⭐1.7k) - An Xterm/VT100-compatible terminal emulator implemented in Swift for iOS.
- Tura (⭐498) - Build agent that uses 80% less token and delivers better results.
- Unwrap (⭐2.3k) - Learn Swift interactively on your iPhone.
- xbmc (⭐21k) - Kodi is a free, open-source cross-platform media-center and entertainment-hub application written primarily in C++ with a CMake build system, built on FFmpeg for codec support and featuring a binary addon framework, hardware-accelerated video playback, and a JSON-RPC control surface — running natively on Android, Linux, BSD, macOS, iOS, tvOS, and Windows.
Developer Tools / Useful commands
- flutter-pos-system (⭐592) - An offline-first Flutter point-of-sale app for small restaurants and shops that runs ingredient inventory, menu management, customer demographics, order taking, Bluetooth receipt printing, custom analytics charts, and Google Sheets export entirely on-device with no remote backend.
- localmind (⭐180) - A Flutter mobile chat client that connects to on-device LLMs and any OpenAI-compatible server — Ollama, LM Studio, OpenRouter — with markdown rendering, voice input, and an MCP tool layer.
- roxum-ide (⭐561) - A mobile-first Flutter code editor and mini IDE for Android with LSP, an embedded terminal, Git/GitHub tooling, and optional on-device GGUF model chat.
- rustdesk (⭐120k) - RustDesk is a self-hostable, cross-platform remote desktop application written in Rust with a Flutter UI, offering an open-source alternative to TeamViewer and AnyDesk for screen sharing, file transfer, and unattended access.
Communication / Useful commands
- Berty (⭐9.3k) - Berty is a peer-to-peer messenger that runs entirely over the Wesh protocol on top of libp2p, so peers connect directly via mDNS, Bluetooth Low Energy, or Tor with no central server in the loop.
- Keybase (⭐9.2k) - Keybase Go Library, Client, Service, OS X, iOS, Android, Electron.
- Mattermost Mobile (⭐2.7k) - Mattermost Mobile is the official React Native iOS and Android client for the self-hostable Mattermost messaging platform, giving enterprise and dev teams on-device access to channels, threads, calls, and push notifications backed by the same REST and WebSocket API as the web and desktop clients.
- Rocket.Chat (⭐2.4k) - Official Rocket.Chat mobile client — open-source team communication, channels, threads, file sharing, voice/video calls, end-to-end encrypted.
- Status.im (⭐4k) - Status is a secure messaging app, Ethereum wallet, and Web3 browser built on decentralized protocols.
- thunderbird-ios (⭐1.1k) - Thunderbird for iOS – Open Source Email App for iOS.
Health and Fitness / Useful commands
- medito-app (⭐1.3k) - Medito is a permanently-free Flutter meditation app maintained by the Medito Foundation that streams guided sessions, multi-day courses, and themed packs from a CMS-backed catalogue, pairing each track with a
just_audio+audio_serviceforeground player and an optional background-sound bed.
- Open Food Facts (⭐1.4k) - The mobile companion to Open Food Facts — scan barcodes, decode ingredient lists, and contribute new products to the open database.
- wger (⭐959) - A Flutter workout and fitness tracker that syncs with the self-hosted wger server, supporting routines, exercises, and progress logs.
Business / Useful commands
- Invoice Ninja - Companion app for the Invoice Ninja platform. Invoicing, expenses, time-billing, payments.
Games / Useful commands
- Flip (⭐269) - A Reversi board game implementation with a clean interface for casual play.
- Pokedex (⭐2.5k) - A Pokédex reference app built in Flutter, using the public PokéAPI.
- Slide Puzzle (⭐179) - A classic 15-slide puzzle game with a clean minimal interface.
Media / Useful commands
- AudioKit (⭐11k) - AudioKit is a Swift audio synthesis, processing, and analysis framework for iOS, macOS, tvOS, and visionOS that wraps AVFoundation and a C-backed DSP engine.
- EhPanda (⭐3.9k) - EhPanda is an unofficial iOS and iPadOS client for the E-Hentai and ExHentai galleries, written entirely in SwiftUI on top of Point-Free's Composable Architecture, with a Combine/Kanna scraping layer and Core Data persistence.
- one_second_diary (⭐401) - One Second Diary is a minimalist Flutter video diary app that lets you capture a one-to-ten second clip each day, then stitch your recordings into a shareable compilation movie of your life.
- Swift-Radio-Pro (⭐2.9k) - Swift-Radio-Pro is a Swift iOS streaming-audio reference app that plays live radio from a list of stations, surfaces now-playing metadata and album art, and integrates with the lock screen and Control Center.
Entertainment / Useful commands
- ATV-Bilibili-demo (⭐3.1k) - ATV-Bilibili-demo is an open-source Bilibili client demo built for Apple TV and its tvOS focus-driven interface.
- TV Randshow (⭐240) - An app that picks a random episode from a TV show when you cannot decide what to watch.
Social Network / Useful commands
- IceCubesApp (⭐7k) - IceCubesApp is a SwiftUI-native, multi-platform Mastodon client for iOS, iPadOS, macOS, and visionOS, built and maintained primarily by a single developer (Dimillian).
Shopping / Useful commands
- Artsy (⭐3.8k) - Artsy Eigen is the official iOS and Android client for artsy.net, built as a React Native app with native Swift and Kotlin modules for browsing artworks, following artists and galleries, and participating in live timed auctions.
- Flutter Games (⭐345) - Flutter app for purchasing and renting games.
- Flutter WooCommerce app (⭐715) - A ready-made app template for WooCommerce stores.
News and Magazine / Useful commands
- feed-flow (⭐1.2k) - FeedFlow is a minimalistic RSS Reader available on Android, iOS, macOS, Windows and Linux. Built with Kotlin Multiplatform, Jetpack Compose and SwiftUI.
- Hacki (⭐1.6k) - A clean Hacker News reader for iOS, with offline support and custom themes.
3. Awesome Mqtt
Brokers
- TrailMQ (⭐4) - Self-hosted MQTT broker with policy enforcement and a reviewable record of broker decisions, for regulated and industrial systems.
4. Magictools
Engines and Frameworks / Voxel Editors
- 🎉 Codename One (⭐1.9k) - Cross-platform Java framework with beta game APIs and a visual Game Builder for 2D and 3D games.
5. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- goprompt (erniebrodeur) (⭐1) - A compact, two-line prompt for ZSH. It includes decorators for the current directory,
gitstate, user, optional SSH host, and local time without giving up the full width of the terminal.
- goprompt (NonLogicalDev) (⭐11) - Lightning fast. Includes decorators for truncated current directory, last command duration & exit status, vim-mode indicators,
gitinformation, datetime and parent process name.
6. Free Programming Books (English, By Subjects)
Competitive Programming
- Principles of Algorithmic Problem Solving - Johan Sannemo (PDF)
7. Awesome Rails
Gems / Other external resources
- scryer (⭐4) - A security auditing & static analysis tool that scans Rails apps for vulnerabilities, performance issues, and code quality problems. 🔴
8. Awesome Gemini Cli
MCP Servers
- Agent QA (⭐172) - Open-source self-improving QA agent for natural-language web and mobile tests. Run its MCP server with
agent-qa mcpto let Gemini CLI author, execute, inspect, triage, and repair tests.
9. Awesome Quant
Trading & Backtesting
- midas-core (⭐0) -
Python- Multi-agent paper-trading framework where LLM agents author orders and a separate broker process enforces fifteen fill-time safety rails; each fill is stamped with the git commit it executed against for reproducibility.
- DepthSight (⭐19) -
PythonTypeScript- Self-hosted visual algo-trading platform featuring a drag-and-drop strategy builder, an AI co-pilot, and integrated billing.
- backtrader (cloudQuant fork) (⭐154) -
Python- Actively maintained, high-performance backtesting and live trading framework with AI-assisted strategy tooling (MCP server, skills, agent, web platform). backtrader (⭐23k) fork.
Portfolio Optimization & Risk Analysis
- fincore (⭐1) -
Python- Quantitative performance and risk analytics with 150+ metrics, portfolio optimization, Monte Carlo simulation, and attribution; actively maintained successor to empyrical (⭐1.5k)/pyfolio (⭐6.4k).
Market Data & Data Sources
- SECfinAPI -
TypeScript- Standardized SEC EDGAR financials (income statement, balance sheet, cash flow, 40+ ratios) for ~19,000 US public companies, normalized from XBRL. REST API + MCP server for Claude/Cursor. Free tier. GitHub (⭐2)
- EarningsCall (⭐33) -
Python- REST API and Python/JavaScript SDK for earnings call transcripts, audio files, and slide decks for 9,000+ public companies. Includes speaker-level data, Q&A segmentation, and earnings calendar.
Prediction Markets
- Live Tennis API -
RESTWebSocketMCP- Real-time tennis scores, serving and break-point state, and model win probabilities for pricing tennis event markets, plus H2H, rankings and a 1968-2022 point-by-point archive; free tier. GitHub (⭐190)
- polymm (⭐72) -
PythonPolymarket- Market-making and arbitrage bot for Polymarket sports and esports markets, pricing from de-vigged sportsbook odds.
Commercial & Proprietary Services
- Wealthville -
RESTMCP- Liquidity-pool scoring for DeFi market making: a 0-100 score and an Enter/Hold/Exit/Reduce/Avoid verdict, with confidence calibrated per protocol, across ~68,800 Solana pools (Meteora DLMM, Orca Whirlpool, Raydium AMM/CLMM/CPMM) and 575 EVM pools on Ethereum, Arbitrum, Base, Optimism, Polygon and BSC. Outcomes are graded after impermanent loss and published as a miss-inclusive 30-day track record. Free keyless API, OpenAPI spec, and a hosted MCP server. GitHub (⭐0)
10. Awesome Python
Projects / AI and Agents
- Orchestration
- langchain (⭐144k) - Building applications with LLMs through composability.
- langgraph (⭐40k) - Low-level orchestration framework for building stateful, long-running LLM agents.
- crewai (⭐57k) - A framework for orchestrating role-playing autonomous AI agents for collaborative task solving.
- pydantic-ai (⭐19k) - A Python agent framework for building generative AI applications with structured schemas.
- Vendor Agent SDKs
- openai-agents (⭐28k) - OpenAI's framework for building and managing AI agents.
- claude-agent-sdk (⭐7.9k) - Anthropic's Python SDK for building AI agents on Claude Code's harness — custom tools, in-process MCP servers, hooks.
- Personal Assistants
- hermes-agent (⭐225k) - An adaptive personal AI assistant that grows with you.
- Prompt Optimization
- dspy (⭐37k) - A framework for programming, not prompting, language models.
- Data Layer
- instructor (⭐14k) - A library for extracting structured data from LLMs, powered by Pydantic.
- llama-index (⭐52k) - A data framework for your LLM application.
- mem0 (⭐62k) - An intelligent memory layer for AI agents enabling personalized interactions.
- Pre-trained Models
- transformers (⭐164k) - A framework that lets you easily use pre-trained transformer models for NLP, vision, and audio tasks.
- LLM Inference and Serving
- sglang (⭐31k) - A high-performance serving framework for large language models and multimodal models.
- vllm (⭐88k) - A high-throughput and memory-efficient inference and serving engine for LLMs.
- mlx-lm (⭐6.5k) - Run and fine-tune large language models on Apple Silicon with MLX.
- LLM Gateways
- LiteLLM (⭐56k) - Call 100+ LLMs using OpenAI format.
- Fine-tuning
- unsloth (⭐69k) - A library for faster LLM fine-tuning and training with reduced memory usage.
- Speech
- openai-whisper (⭐107k) - A general-purpose automatic speech recognition model trained on 680k hours of multilingual and multitask supervised data.
- funasr (⭐20k) - Industrial-grade speech recognition toolkit with 170x realtime speed, 50+ languages, speaker diarization, and emotion detection.
- vibevoice (⭐52k) - A family of open-source voice AI models from Microsoft for text-to-speech and long-form speech recognition.
- gTTS (⭐2.6k) - Python library and CLI tool for converting text to speech using Google Translate TTS.
- kittentts (⭐15k) - Lightweight ONNX text-to-speech library with small CPU-friendly models.
Projects / Deep Learning
- Reinforcement Learning
- gymnasium (⭐12k) - A standard API for reinforcement learning environments with popular reference environments (gym (⭐37k) successor).
- stable-baselines3 (⭐14k) - PyTorch implementations of Stable Baselines (deep) reinforcement learning algorithms.
Projects / Natural Language Processing
- General
- nltk (⭐15k) - A leading platform for building Python programs to work with human language data.
- spacy (⭐34k) - A library for industrial-strength natural language processing in Python and Cython.
- gensim (⭐16k) - Topic Modeling for Humans.
- stanza (⭐7.9k) - The Stanford NLP Group's official Python library, supporting 60+ languages.
- Chinese
- jieba (⭐35k) - The most popular Chinese text segmentation library.
- pypinyin (⭐5.3k) - Convert Chinese hanzi (漢字) to pinyin (拼音).
- pangu.py (⭐278) - Paranoid text spacing.
Projects / Computer Vision
- General
- opencv-python (⭐5.3k) - Open Source Computer Vision Library.
- ultralytics (⭐61k) - Ultralytics YOLO for object detection, segmentation, pose estimation, and classification with state-of-the-art accuracy and speed.
- kornia (⭐11k) - Open Source Differentiable Computer Vision Library for PyTorch.
- fiftyone (⭐11k) - The open-source tool for building high-quality datasets and computer vision models.
Projects / Web Frameworks
- Synchronous
- flask (⭐72k) - A microframework for Python.
- django (⭐88k) - The most popular web framework in Python.
- bottle (⭐8.8k) - A fast and simple micro-framework distributed as a single file with no dependencies.
- pyramid (⭐4.1k) - A small, fast, down-to-earth, open source Python web framework.
- fasthtml (⭐7k) - The fastest way to create an HTML app.
- Asynchronous
- starlette (⭐13k) - A lightweight ASGI framework and toolkit for building high-performance async services.
- tornado (⭐22k) - A web framework and asynchronous networking library.
- litestar (⭐8.4k) - Production-ready, capable and extensible ASGI Web framework.
- reflex (⭐29k) - A framework for building reactive, full-stack web applications entirely with Python.
Projects / Web APIs
- Django
- django-rest-framework (⭐30k) - A powerful and flexible toolkit to build web APIs.
- django-ninja (⭐9.2k) - Fast, Django REST framework based on type hints and Pydantic.
- strawberry-django (⭐498) - Strawberry GraphQL integration with Django.
- django-modern-rest (⭐1.3k) - Modern REST with speed, types, async,
msgspec,pydanticand other goodies!
- Framework Agnostic
- fastapi (⭐101k) - A modern, fast, web framework for building APIs with standard Python type hints.
- connexion (⭐4.6k) - A spec-first framework that automatically handles requests based on your OpenAPI specification.
- strawberry (⭐4.7k) - A GraphQL library that leverages Python type annotations for schema definition.
Projects / Web Servers
- ASGI
- uvicorn (⭐11k) - A lightning-fast ASGI server implementation, using uvloop and httptools.
- granian (⭐5.5k) - A Rust HTTP server for Python applications built on top of Hyper and Tokio, supporting WSGI/ASGI/RSGI.
- hypercorn (⭐1.6k) - An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
Projects / Authentication
- OAuth
- oauthlib (⭐3k) - A generic and thorough implementation of the OAuth request-signing logic.
- authlib (⭐5.4k) - A comprehensive library for building OAuth, OpenID Connect, and JWT/JWS/JWE/JWK/JWA.
- django-allauth (⭐10k) - Authentication app for Django that "just works."
- django-oauth-toolkit (⭐3.3k) - OAuth 2 goodies for Django.
Projects / ERP
- odoo (⭐54k) - A suite of open source business apps: CRM, e-commerce, accounting, inventory, and thousands of community modules.
Projects / HTTP Clients
- URL Manipulation
- yarl (⭐1.5k) - Yet another URL library.
- httpx.URL - The immutable URL class bundled with HTTPX.
Projects / ORM
- Relational Databases
- sqlalchemy (⭐12k) - The Python SQL Toolkit and Object Relational Mapper.
- django.db.models (⭐88k) - The Django ORM.
- peewee (⭐12k) - A small, expressive ORM.
- sqlmodel (⭐18k) - SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy.
- NoSQL Databases
- pynamodb (⭐2.6k) - A Pythonic interface for Amazon DynamoDB.
- mongoengine (⭐4.3k) - A Python Object-Document-Mapper for working with MongoDB.
- beanie (⭐2.7k) - An asynchronous Python object-document mapper (ODM) for MongoDB.
Projects / Database Drivers
- ClickHouse
- clickhouse-connect (⭐514) - The official ClickHouse client, with SQLAlchemy and Superset connectors.
- clickhouse-driver (⭐1.3k) - Python driver with native interface for ClickHouse.
- Other Relational Databases
- pyodbc (⭐3.1k) - An ODBC bridge for connecting to SQL Server and any other ODBC-accessible database.
- oracledb (⭐446) - The official Python driver for Oracle Database, successor to cx_Oracle.
- mssql-python (⭐456) - Official Microsoft driver for SQL Server and Azure SQL, built on ODBC for high performance and low memory usage.
- NoSQL Databases
- redis (⭐14k) - The Python client for Redis.
- pymongo (⭐4.3k) - The official Python client for MongoDB.
- cassandra-driver (⭐1.4k) - The Python Driver for Apache Cassandra.
- django-mongodb-backend (⭐228) - Official MongoDB database backend for Django.
Projects / Caching
- diskcache (⭐2.9k) - SQLite and file backed cache backend with faster lookups than memcached and redis.
Projects / Search
- elasticsearch (⭐4.4k) - The official low-level Python client for Elasticsearch.
- opensearch-py (⭐469) - The official low-level Python client for OpenSearch.
- meilisearch (⭐600) - The official Python client for the Meilisearch search engine.
Projects / Data Analysis
- ibis-framework (⭐6.6k) - A portable Python dataframe library with a single API for 20+ backends.
Projects / Data Ingestion / ETL
- General
- awswrangler (⭐4.1k) - Pandas integration with AWS services like Athena, Glue, Redshift, S3, and DynamoDB.
- dlt (⭐5.7k) - A Python library for building data pipelines with automatic schema inference, incremental loading, and support for multiple sources and destinations.
- pathway (⭐63k) - Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- Financial Data
- yfinance (⭐25k) - Easy Pythonic way to download market and financial data from Yahoo Finance.
- akshare (⭐22k) - A financial data interface library, built for human beings!
- edgartools (⭐2.5k) - Library for downloading structured data from SEC EDGAR filings and XBRL financial statements.
- openbb (⭐71k) - A financial data platform for analysts, quants and AI agents.
Projects / Data Visualization
- Plotting
- matplotlib (⭐23k) - A Python 2D plotting library.
- plotly (⭐19k) - Interactive graphing library for Python.
- seaborn (⭐14k) - Statistical data visualization using Matplotlib.
- altair (⭐10k) - Declarative statistical visualization library for Python.
- bokeh (⭐20k) - Interactive Web Plotting for Python.
- Dashboards and Apps
- streamlit (⭐46k) - A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
- gradio (⭐43k) - Build and share machine learning apps, all in Python.
Projects / Science
- Core
- numpy (⭐32k) - A fundamental package for scientific computing with Python.
- scipy (⭐15k) - A Python-based ecosystem of open-source software for mathematics, science, and engineering.
- numba (⭐11k) - Python JIT compiler to LLVM aimed at scientific Python.
- Symbolic Mathematics
- sympy (⭐15k) - A Python library for symbolic mathematics.
- Statistics
- statsmodels (⭐12k) - Statistical modeling and econometrics in Python.
- Simulation and Modeling
- pymc (⭐9.7k) - Probabilistic programming and Bayesian modeling in Python.
- simpy - A process-based discrete-event simulation framework.
- mesa (⭐3.8k) - An agent-based modeling framework for building, analyzing, and visualizing complex system simulations.
- Graphs and Networks
- networkx (⭐17k) - A high-productivity software for complex networks.
- Computational Geometry
- shapely (⭐4.5k) - Manipulation and analysis of geometric objects in the Cartesian plane.
- Other
- colour-science (⭐2.6k) - Implementing a comprehensive number of colour theory transformations and algorithms.
- manim (⭐40k) - An animation engine for explanatory math videos.
Projects / Quantum Computing
- cirq (⭐5k) - A Google-developed framework focused on hardware-aware quantum circuit design for NISQ devices.
Projects / Algorithms and Design Patterns
- Algorithms
- sortedcontainers (⭐4k) - Fast and pure-Python implementation of sorted collections.
- algorithms (⭐26k) - Minimal examples of data structures and algorithms.
- thealgorithms (⭐223k) - All Algorithms implemented in Python.
- Design Patterns
- transitions (⭐6.6k) - A lightweight, object-oriented finite state machine implementation.
- python-patterns (⭐43k) - A collection of design patterns in Python.
Projects / Interactive Interpreter
- ipython (⭐17k) - A powerful interactive Python shell, and the kernel behind Jupyter notebooks.
Projects / Code Analysis
- Code Analysis
- vulture (⭐4.7k) - A tool for finding and analyzing dead Python code.
- prospector (⭐2.1k) - A tool to analyze Python code.
- repowise (⭐4.6k) - Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.
- Git Hooks
- pre-commit (⭐15k) - A framework for managing and maintaining multi-language pre-commit hooks.
- Linters and Formatters
- ruff (⭐49k) - An extremely fast Python linter and code formatter.
- black (⭐42k) - The uncompromising Python code formatter.
- isort (⭐7k) - A Python utility / library to sort imports.
- pylint (⭐5.7k) - A fully customizable source code analyzer.
- flake8 (⭐3.8k) - A wrapper around
pycodestyle,pyflakesand McCabe. - bandit (⭐8.2k) - A tool designed to find common security issues in Python code.
Projects / Testing
- Frameworks
- pytest (⭐14k) - A mature full-featured Python testing tool.
- hypothesis (⭐8.8k) - Hypothesis is an advanced Quickcheck style property based testing library.
- robotframework (⭐12k) - A generic test automation framework.
- Test Runners
- tox (⭐3.9k) - Auto builds and tests distributions in multiple Python versions
- nox (⭐1.5k) - Flexible test automation for Python.
- Browser Automation
- playwright-python (⭐15k) - Python version of the Playwright testing and automation library.
- selenium (⭐34k) - Python bindings for Selenium WebDriver.
- seleniumbase (⭐13k) - Python framework for web automation & testing, with stealth options.
- API Testing
- schemathesis (⭐3.5k) - A tool for automatic property-based testing of web applications built with Open API / Swagger specifications.
- Mock
- mock - (Python standard library) A mocking and patching library.
- responses (⭐4.3k) - A utility library for mocking out the requests Python library.
- freezegun (⭐4.5k) - Travel through time by mocking the datetime module.
- vcrpy (⭐3k) - Record and replay HTTP interactions on your tests.
- respx (⭐827) - Mock HTTPX with awesome request patterns and response side effects.
Projects / Debugging Tools
- Tracing
- hunter (⭐872) - A flexible code tracing toolkit.
Projects / Documentation
- mkdocs-material (⭐27k) - A documentation framework and Material Design theme built on MkDocs.
Projects / DevOps Tools
- Cloud Providers
- boto3 (⭐9.9k) - Python interface to Amazon Web Services.
- awscli (⭐17k) - Universal Command Line Interface for Amazon Web Services.
- azure-sdk-for-python (⭐5.6k) - Microsoft Azure SDK for Python, published as per-service packages.
- google-cloud-python (⭐5.4k) - Google Cloud client libraries for Python, published as per-service packages.
- Deployment
- fabric (⭐15k) - A simple, Pythonic tool for remote execution and deployment.
- chalice (⭐11k) - A Python serverless microframework for AWS.
- Other
- borgbackup (⭐14k) - A deduplicating archiver with compression and encryption.
- chaostoolkit (⭐2k) - A Chaos Engineering toolkit & Orchestration for Developers.
Projects / Distributed Computing
- ray (⭐43k) - A system for parallel and distributed Python that unifies the machine learning ecosystem.
- pyspark (⭐44k) - Apache Spark Python API.
- joblib (⭐4.4k) - A set of tools to provide lightweight pipelining in Python.
- mpi4py (⭐920) - Python bindings for MPI.
Projects / Messaging
- confluent-kafka (⭐501) - Confluent's Python client for Apache Kafka, built on librdkafka.
- pika (⭐3.9k) - Pure-Python RabbitMQ/AMQP 0-9-1 client library.
- paho-mqtt (⭐2.4k) - The Eclipse Paho MQTT client for Python.
Projects / Job Schedulers
- Workflow Orchestration
- apache-airflow (⭐46k) - Airflow is a platform to programmatically author, schedule and monitor workflows.
- prefect (⭐24k) - A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.
- dagster (⭐16k) - An orchestration platform for the development, production, and observation of data assets.
Projects / CLI Development
- Terminal Rendering
- tqdm (⭐31k) - Fast, extensible progress bar for loops and CLI.
- rich (⭐57k) - Python library for rich text and beautiful formatting in the terminal. Also provides a great
RichHandlerlog handler. - colorama (⭐3.8k) - Cross-platform colored terminal text.
- alive-progress (⭐6.3k) - A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
- TUI Frameworks
- textual (⭐37k) - A framework for building interactive user interfaces that run in the terminal and the browser.
- urwid (⭐3k) - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
- asciimatics (⭐4.3k) - A package to create full-screen text UIs (from interactive forms to ASCII animations).
Projects / CLI Tools
- Database CLIs
- pgcli (⭐13k) - PostgreSQL CLI with autocompletion and syntax highlighting.
- mycli (⭐12k) - MySQL CLI with autocompletion and syntax highlighting.
- litecli (⭐3.3k) - SQLite CLI with autocompletion and syntax highlighting.
- iredis (⭐2.7k) - Redis CLI with autocompletion and syntax highlighting.
- Downloaders
- yt-dlp (⭐183k) - A command-line program to download videos from YouTube and other video sites, a fork of youtube-dl.
- Shells
- xonsh (⭐9.6k) - A Python-powered shell. Full-featured and cross-platform.
- Terminal Workflow
- tmuxp (⭐4.6k) - A tmux (⭐49k) session manager.
Projects / GUI Development
- Desktop
- pygobject (⭐159) - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).
- wxPython (⭐2.6k) - A blending of the wxWidgets C++ class library with the Python.
- kivy (⭐19k) - A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
- dearpygui (⭐16k) - A Simple GPU accelerated Python GUI framework
- toga (⭐5.4k) - A Python native, OS native GUI toolkit.
- Qt
- PySide6 (⭐130) - Qt for Python offers the official Python bindings for Qt, same as PyQt6 but it's the official binding with different licensing.
- PyQt6 - Python bindings for the Qt cross-platform application and UI framework.
- Tkinter
- tkinter - (Python standard library) The standard Python interface to the Tcl/Tk GUI toolkit.
- customtkinter (⭐13k) - A modern and customizable python UI-library based on Tkinter.
- tkdesigner (⭐10k) - Generates Tkinter interfaces from Figma designs using the Figma API.
- Web-based
- pywebview (⭐6k) - A lightweight cross-platform native wrapper around a webview component.
- nicegui (⭐16k) - An easy-to-use, Python-based UI framework, which shows up in your web browser.
- flet (⭐16k) - Cross-platform GUI framework for building modern apps in pure Python.
Projects / Text Processing
- Encoding and Unicode
- charset-normalizer (⭐787) - Universal character encoding detector, the default of the requests ecosystem.
- chardet (⭐2.7k) - Python character encoding detector.
- ftfy (⭐4.1k) - Makes Unicode text less broken and more consistent automagically.
- Fuzzy Matching
- rapidfuzz (⭐4.1k) - Rapid fuzzy string matching using various string metrics, with a C++ core.
- General
- difflib - (Python standard library) Helpers for computing deltas.
- pyfiglet (⭐1.6k) - An implementation of figlet written in Python.
- Parser
- pygments (⭐2.2k) - A generic syntax highlighter.
- pyparsing (⭐2.5k) - A general purpose framework for generating parsers.
- sqlparse (⭐4k) - A non-validating SQL parser.
- phonenumbers (⭐3.8k) - Parsing, formatting, storing and validating international phone numbers.
- parsy (⭐451) - Easy, generic parser combinator library for creating parsers.
- Transliteration and Slugs
- python-slugify (⭐1.6k) - A Python slugify library that translates unicode to ASCII.
- unidecode (⭐611) - ASCII transliterations of Unicode text.
- Unique identifiers
- shortuuid (⭐2.2k) - A generator library for concise, unambiguous and URL-safe UUIDs.
- sqids (⭐516) - A library for generating short unique IDs from numbers.
Projects / HTML Manipulation
- beautifulsoup4 - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
Projects / File Format Processing
- General
- pyelftools (⭐2.3k) - Parsing and analyzing ELF files and DWARF debugging information.
- tablib (⭐4.8k) - A module for Tabular Datasets in XLS, CSV, JSON, YAML.
- File Conversion
- markitdown (⭐174k) - Python tool for converting files and office documents to Markdown.
- docling (⭐64k) - Library for converting documents into structured data.
- Excel
- openpyxl - A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.
- xlsxwriter (⭐4k) - A Python module for creating Excel .xlsx files.
- Word
- python-docx (⭐5.7k) - Reads, queries and modifies Microsoft Word 2007/2008 docx files.
- PowerPoint
- python-pptx (⭐3.5k) - Python library for creating and updating PowerPoint (.pptx) files.
- PDF
- pypdf (⭐10k) - A library capable of splitting, merging, cropping, and transforming PDF pages.
- reportlab - Allowing Rapid creation of rich PDF documents.
- pdfminer.six (⭐7k) - Pdfminer.six is a community maintained fork of the original PDFMiner.
- HTML-to-PDF
- weasyprint (⭐9.5k) - A visual rendering engine for HTML and CSS that can export to PDF.
- Data Formats
- tomllib - (Python standard library) Parse TOML files.
- pyyaml (⭐2.9k) - YAML implementations for Python.
Projects / Image Processing
- Barcodes and QR Codes
- qrcode (⭐4.9k) - A pure Python QR Code generator.
- python-barcode (⭐656) - Create barcodes in Python with no extra dependencies.
Projects / Audio & Video Processing
- Audio
- pydub (⭐9.8k) - Manipulate audio with a simple and easy high level interface.
- librosa (⭐8.5k) - Python library for audio and music analysis.
- Metadata
- mutagen (⭐1.9k) - A Python module to handle audio metadata.
- tinytag (⭐830) - A library for reading music meta data of MP3, OGG, FLAC and Wave files.
- beets (⭐16k) - A music library manager and MusicBrainz tagger.
Projects / Implementations
- Cython (⭐11k) - Optimizing Static Compiler for Python.
Projects / Built-in Classes Enhancement
- python-box (⭐2.8k) - Python dictionaries with advanced dot notation access.
Projects / Date and Time
- python-dateutil (⭐2.6k) - Extensions to the standard Python datetime module.
- whenever (⭐2.4k) - A modern datetime library, type-safe and DST-safe, backed by Rust.
Projects / Package Management
- Build Backends
- setuptools (⭐2.9k) - The historical and still most widely used pyproject build backend.
- hatchling (⭐7.2k) - Modern, extensible build backend from the hatch project.
- uv-build (⭐89k) - uv's fast, minimal build backend for pure-Python projects.
Projects / Configuration Files
- pydantic-settings (⭐1.4k) - Settings management using Pydantic models with validation, loading from environment variables and secrets files.
- hydra-core (⭐11k) - Hydra is a framework for elegantly configuring complex applications.
Projects / Penetration Testing
- sherlock-project (⭐88k) - Hunt down social media accounts by username across social networks.
- social-engineer-toolkit (⭐15k) - A toolkit for social engineering.
Projects / Supply Chain Security
- pip-audit (⭐1.3k) - Audits Python environments and dependency trees for known vulnerabilities, using the PyPI Advisory Database and OSV.
- uv audit - uv's built-in dependency vulnerability and malware scanning backed by OSV.
11. Awesome Selfhosted
Software / Content Management Systems (CMS)
- Pushword - Content management system built on Symfony, where pages are Markdown and themes are Twig, with optional Git-based flat-file storage. (Source Code (⭐24), Clients)
MITPHP
Software / Database Management
- OrcaQ - Modern database client and IDE for managing, querying, and exploring multiple database types with built-in AI assistant. (Source Code (⭐219))
MITNodejs/deb/Docker
Software / Health and Fitness
- OpenELIS Global - Laboratory information system (LIS/LIMS) for clinical, public health, environmental and vector surveillance labs. FHIR-native, with analyzer integration (ASTM/HL7), quality control and national-scale reporting. (Demo, Source Code (⭐242))
MPL-2.0Java/Docker
Software / Search Engines
- Amgix - Open-source hybrid search engine built for flexible deployment and real-world messy data. (Demo, Source Code (⭐7), Clients)
AGPL-3.0Docker/K8S
12. Awesome Sysadmin
Software / Continuous Integration & Continuous Deployment
- Stategraph - GitOps-first automation platform for Terraform and OpenTofu workflows with support for self-hosted runners. (Source Code (⭐1.3k))
MPL-2.0OCaml/Docker
Software / Monitoring & Status Pages
- htop - Interactive process viewer and system monitor for Unix systems. (Source Code (⭐8.2k))
GPL-2.0C
13. Awesome Go
Networking
- chicha-ip-proxy (⭐5) - Zero-configuration TCP/UDP port proxy with autostart, IP-based access control, and OS-level network stack tuning.
- netchan (⭐5) - Network Channels (netchan) for Golang: Secure, cluster-ready, supports nested channels & any data type. Inspired by Rob Pike.
Other Software / Libraries for creating HTTP middlewares
- chicha-isotope-map (⭐15) - Self-hosted public radiation map for importing, analyzing, and visualizing measurement tracks.
14. Awesome Mac
Reading and Writing Tools / Others
- OffPDF - Open-source offline PDF toolbox for Apple silicon Macs that merges, splits, converts, compresses, and OCRs files locally.
15. Free for Dev
APIs, Data, and ML
- Pexafy - Semantic image search API across 9 free photo sources (Unsplash, Pexels, Pixabay, Kaboompics & more), 9M+ photos under one JSON schema instead of one integration per source. Plain-language queries, reverse image search, filters on color, orientation and license. CORS is open on read endpoints, so it runs from the browser. The free plan includes 5,000 API requests/month and 1 key, no app review.
- Next: Aug 15, 2026