1 line
No EOL
40 KiB
JSON
1 line
No EOL
40 KiB
JSON
{"slug": "vinta--awesome-python", "title": "Awesome Python", "description": "An opinionated list of Python frameworks, libraries, tools, and resources.", "github_url": "https://github.com/vinta/awesome-python", "stars": "290K", "tag": "Programming Languages", "entry_count": 279, "subcategory_count": 1, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "AI and Agents", "url": "#ai-and-agents", "description": ""}, {"name": "Deep Learning", "url": "#deep-learning", "description": ""}, {"name": "Machine Learning", "url": "#machine-learning", "description": ""}, {"name": "Natural Language Processing", "url": "#natural-language-processing", "description": ""}, {"name": "Computer Vision", "url": "#computer-vision", "description": ""}, {"name": "Recommender Systems", "url": "#recommender-systems", "description": ""}, {"name": "Web Frameworks", "url": "#web-frameworks", "description": ""}, {"name": "Web APIs", "url": "#web-apis", "description": ""}, {"name": "Web Servers", "url": "#web-servers", "description": ""}, {"name": "WebSocket", "url": "#websocket", "description": ""}, {"name": "Template Engines", "url": "#template-engines", "description": ""}, {"name": "Web Asset Management", "url": "#web-asset-management", "description": ""}, {"name": "Authentication", "url": "#authentication", "description": ""}, {"name": "Admin Panels", "url": "#admin-panels", "description": ""}, {"name": "CMS", "url": "#cms", "description": ""}, {"name": "Static Site Generators", "url": "#static-site-generators", "description": ""}, {"name": "HTTP Clients", "url": "#http-clients", "description": ""}, {"name": "Web Scraping", "url": "#web-scraping", "description": ""}, {"name": "Email", "url": "#email", "description": ""}, {"name": "ORM", "url": "#orm", "description": ""}, {"name": "Database Drivers", "url": "#database-drivers", "description": ""}, {"name": "Database", "url": "#database", "description": ""}, {"name": "Caching", "url": "#caching", "description": ""}, {"name": "Search", "url": "#search", "description": ""}, {"name": "Serialization", "url": "#serialization", "description": ""}, {"name": "Data Analysis", "url": "#data-analysis", "description": ""}, {"name": "Data Validation", "url": "#data-validation", "description": ""}, {"name": "Data Visualization", "url": "#data-visualization", "description": ""}, {"name": "Geolocation", "url": "#geolocation", "description": ""}, {"name": "Science", "url": "#science", "description": ""}, {"name": "Quantum Computing", "url": "#quantum-computing", "description": ""}, {"name": "Algorithms and Design Patterns", "url": "#algorithms-and-design-patterns", "description": ""}, {"name": "Interactive Interpreter", "url": "#interactive-interpreter", "description": ""}, {"name": "Code Analysis", "url": "#code-analysis", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Debugging Tools", "url": "#debugging-tools", "description": ""}, {"name": "Build Tools", "url": "#build-tools", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "DevOps Tools", "url": "#devops-tools", "description": ""}, {"name": "Distributed Computing", "url": "#distributed-computing", "description": ""}, {"name": "Task Queues", "url": "#task-queues", "description": ""}, {"name": "Job Schedulers", "url": "#job-schedulers", "description": ""}, {"name": "Logging", "url": "#logging", "description": ""}, {"name": "Network Virtualization", "url": "#network-virtualization", "description": ""}, {"name": "CLI Development", "url": "#cli-development", "description": ""}, {"name": "CLI Tools", "url": "#cli-tools", "description": ""}, {"name": "GUI Development", "url": "#gui-development", "description": ""}, {"name": "Text Processing", "url": "#text-processing", "description": ""}, {"name": "HTML Manipulation", "url": "#html-manipulation", "description": ""}, {"name": "File Format Processing", "url": "#file-format-processing", "description": ""}, {"name": "File Manipulation", "url": "#file-manipulation", "description": ""}, {"name": "Image Processing", "url": "#image-processing", "description": ""}, {"name": "Audio & Video Processing", "url": "#audio--video-processing", "description": ""}, {"name": "Game Development", "url": "#game-development", "description": ""}, {"name": "Implementations", "url": "#implementations", "description": ""}, {"name": "Built-in Classes Enhancement", "url": "#built-in-classes-enhancement", "description": ""}, {"name": "Functional Programming", "url": "#functional-programming", "description": ""}, {"name": "Asynchronous Programming", "url": "#asynchronous-programming", "description": ""}, {"name": "Date and Time", "url": "#date-and-time", "description": ""}, {"name": "Environment Management", "url": "#environment-management", "description": ""}, {"name": "Package Management", "url": "#package-management", "description": ""}, {"name": "Package Repositories", "url": "#package-repositories", "description": ""}, {"name": "Distribution", "url": "#distribution", "description": ""}, {"name": "Configuration Files", "url": "#configuration-files", "description": ""}, {"name": "Cryptography", "url": "#cryptography", "description": ""}, {"name": "Penetration Testing", "url": "#penetration-testing", "description": ""}, {"name": "Hardware", "url": "#hardware", "description": ""}, {"name": "Microsoft Windows", "url": "#microsoft-windows", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "jax", "url": "https://github.com/jax-ml/jax", "description": "A library for high-performance numerical computing with automatic differentiation and JIT compilation.", "stars": "35k"}, {"name": "keras", "url": "https://github.com/keras-team/keras", "description": "A high-level deep learning library with support for JAX, TensorFlow, and PyTorch backends.", "stars": "64k"}, {"name": "pytorch-lightning", "url": "https://github.com/Lightning-AI/pytorch-lightning", "description": "Deep learning framework to train, deploy, and ship AI products Lightning fast.", "stars": "31k"}, {"name": "pytorch", "url": "https://github.com/pytorch/pytorch", "description": "Tensors and Dynamic neural networks in Python with strong GPU acceleration.", "stars": "99k"}, {"name": "stable-baselines3", "url": "https://github.com/DLR-RM/stable-baselines3", "description": "PyTorch implementations of Stable Baselines (deep) reinforcement learning algorithms.", "stars": "13k"}, {"name": "tensorflow", "url": "https://github.com/tensorflow/tensorflow", "description": "The most popular Deep Learning framework created by Google.", "stars": "194k"}, {"name": "catboost", "url": "https://github.com/catboost/catboost", "description": "A fast, scalable, high performance gradient boosting on decision trees library.", "stars": "8.8k"}, {"name": "feature\\_engine", "url": "https://github.com/feature-engine/feature_engine", "description": "sklearn compatible API with the widest toolset for feature engineering and selection.", "stars": "2.2k"}, {"name": "h2o", "url": "https://github.com/h2oai/h2o-3", "description": "Open Source Fast Scalable Machine Learning Platform.", "stars": "7.5k"}, {"name": "lightgbm", "url": "https://github.com/lightgbm-org/LightGBM", "description": "A fast, distributed, high performance gradient boosting framework.", "stars": "18k"}, {"name": "mindsdb", "url": "https://github.com/mindsdb/mindsdb", "description": "MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.", "stars": "39k"}, {"name": "pgmpy", "url": "https://github.com/pgmpy/pgmpy", "description": "A Python library for probabilistic graphical models and Bayesian networks.", "stars": "3.2k"}, {"name": "scikit-learn", "url": "https://github.com/scikit-learn/scikit-learn", "description": "The most popular Python library for Machine Learning with extensive documentation and community support.", "stars": "65k"}, {"name": "spark.ml", "url": "https://github.com/apache/spark", "description": "[Apache Spark](https://spark.apache.org/)'s scalable [Machine Learning library](https://spark.apache.org/docs/latest/ml-guide.html) for distributed computing.", "stars": "43k"}, {"name": "TabGAN", "url": "https://github.com/Diyago/Tabular-data-generation", "description": "Synthetic tabular data generation using GANs, Diffusion Models, and LLMs.", "stars": "566"}, {"name": "xgboost", "url": "https://github.com/dmlc/xgboost", "description": "A scalable, portable, and distributed gradient boosting library.", "stars": "28k"}, {"name": "easyocr", "url": "https://github.com/JaidedAI/EasyOCR", "description": "Ready-to-use OCR with 40+ languages supported.", "stars": "29k"}, {"name": "kornia", "url": "https://github.com/kornia/kornia/", "description": "Open Source Differentiable Computer Vision Library for PyTorch.", "stars": "11k"}, {"name": "opencv", "url": "https://github.com/opencv/opencv-python", "description": "Open Source Computer Vision Library.", "stars": "5.2k"}, {"name": "pytesseract", "url": "https://github.com/madmaze/pytesseract", "description": "A wrapper for [Google Tesseract OCR](https://github.com/tesseract-ocr).", "stars": "6.3k"}, {"name": "annoy", "url": "https://github.com/spotify/annoy", "description": "Approximate Nearest Neighbors in C++/Python optimized for memory usage.", "stars": "14k"}, {"name": "implicit", "url": "https://github.com/benfred/implicit", "description": "A fast Python implementation of collaborative filtering for implicit datasets.", "stars": "3.8k"}, {"name": "scikit-surprise", "url": "https://github.com/NicolasHug/Surprise", "description": "A scikit for building and analyzing recommender systems.", "stars": "6.8k"}, {"name": "autobahn-python", "url": "https://github.com/crossbario/autobahn-python", "description": "WebSocket & WAMP for Python on Twisted and [asyncio](https://docs.python.org/3/library/asyncio.html).", "stars": "2.5k"}, {"name": "channels", "url": "https://github.com/django/channels", "description": "Developer-friendly asynchrony for Django.", "stars": "6.3k"}, {"name": "flask-socketio", "url": "https://github.com/miguelgrinberg/Flask-SocketIO", "description": "Socket.IO integration for Flask applications.", "stars": "5.5k"}, {"name": "websockets", "url": "https://github.com/python-websockets/websockets", "description": "A library for building WebSocket servers and clients with a focus on correctness and simplicity.", "stars": "5.6k"}, {"name": "jinja", "url": "https://github.com/pallets/jinja", "description": "A modern and designer friendly templating language.", "stars": "12k"}, {"name": "mako", "url": "https://github.com/sqlalchemy/mako", "description": "Hyperfast and lightweight templating for the Python platform.", "stars": "430"}, {"name": "django-compressor", "url": "https://github.com/django-compressor/django-compressor", "description": "Compresses linked and inline JavaScript or CSS into a single cached file.", "stars": "2.9k"}, {"name": "django-storages", "url": "https://github.com/jschneier/django-storages", "description": "A collection of custom storage back ends for Django.", "stars": "2.9k"}, {"name": "ajenti", "url": "https://github.com/ajenti/ajenti", "description": "The admin panel your servers deserve.", "stars": "7.9k"}, {"name": "django-grappelli", "url": "https://github.com/sehmaschine/django-grappelli", "description": "A jazzy skin for the Django Admin-Interface.", "stars": "3.9k"}, {"name": "django-unfold", "url": "https://github.com/unfoldadmin/django-unfold", "description": "Elevate your Django admin with a stunning modern interface, powerful features, and seamless user experience.", "stars": "3.4k"}, {"name": "flask-admin", "url": "https://github.com/pallets-eco/flask-admin", "description": "Simple and extensible administrative interface framework for Flask.", "stars": "6.1k"}, {"name": "flower", "url": "https://github.com/mher/flower", "description": "Real-time monitor and web admin for Celery.", "stars": "7.1k"}, {"name": "func-to-web", "url": "https://github.com/offerrall/FuncToWeb", "description": "Instantly create web UIs from Python functions using type hints. Zero frontend code required.", "stars": "396"}, {"name": "jet-bridge", "url": "https://github.com/jet-admin/jet-bridge", "description": "Admin panel framework for any application with nice UI (ex Jet Django).", "stars": "1.8k"}, {"name": "django-cms", "url": "https://github.com/django-cms/django-cms", "description": "The easy-to-use and developer-friendly enterprise CMS powered by Django.", "stars": "11k"}, {"name": "indico", "url": "https://github.com/indico/indico", "description": "A feature-rich event management system, made @ [CERN](https://en.wikipedia.org/wiki/CERN).", "stars": "2k"}, {"name": "wagtail", "url": "https://github.com/wagtail/wagtail", "description": "A Django content management system.", "stars": "20k"}, {"name": "lektor", "url": "https://github.com/lektor/lektor", "description": "An easy to use static CMS and blog engine.", "stars": "3.9k"}, {"name": "nikola", "url": "https://github.com/getnikola/nikola", "description": "A static website and blog generator.", "stars": "2.7k"}, {"name": "pelican", "url": "https://github.com/getpelican/pelican", "description": "Static site generator that supports Markdown and reST syntax.", "stars": "13k"}, {"name": "aiohttp", "url": "https://github.com/aio-libs/aiohttp", "description": "Asynchronous HTTP client/server framework for asyncio and Python.", "stars": "16k"}, {"name": "furl", "url": "https://github.com/gruns/furl", "description": "A small Python library that makes parsing and manipulating URLs easy.", "stars": "2.8k"}, {"name": "httpx", "url": "https://github.com/encode/httpx", "description": "A next generation HTTP client for Python.", "stars": "15k"}, {"name": "requests", "url": "https://github.com/psf/requests", "description": "HTTP Requests for Humans.", "stars": "54k"}, {"name": "urllib3", "url": "https://github.com/urllib3/urllib3", "description": "A HTTP library with thread-safe connection pooling, file post support, sanity friendly.", "stars": "4k"}, {"name": "modoboa", "url": "https://github.com/modoboa/modoboa", "description": "A mail hosting and management platform including a modern Web UI.", "stars": "3.5k"}, {"name": "yagmail", "url": "https://github.com/kootenpv/yagmail", "description": "Yet another Gmail/SMTP client.", "stars": "2.7k"}, {"name": "chromadb", "url": "https://github.com/chroma-core/chroma", "description": "An open-source embedding database for building AI applications with embeddings and semantic search.", "stars": "27k"}, {"name": "duckdb", "url": "https://github.com/duckdb/duckdb", "description": "An in-process SQL OLAP database management system; optimized for analytics and fast queries, similar to SQLite but for analytical workloads.", "stars": "37k"}, {"name": "pickledb", "url": "https://github.com/patx/pickledb", "description": "A simple and lightweight key-value store for Python.", "stars": "1.1k"}, {"name": "tinydb", "url": "https://github.com/msiemens/tinydb", "description": "A tiny, document-oriented database.", "stars": "7.5k"}, {"name": "ZODB", "url": "https://github.com/zopefoundation/ZODB", "description": "A native object database for Python. A key-value and object graph database.", "stars": "752"}, {"name": "cachetools", "url": "https://github.com/tkem/cachetools", "description": "Extensible memoizing collections and decorators.", "stars": "2.7k"}, {"name": "django-cacheops", "url": "https://github.com/Suor/django-cacheops", "description": "A slick ORM cache with automatic granular event-driven invalidation.", "stars": "2.3k"}, {"name": "dogpile.cache", "url": "https://github.com/sqlalchemy/dogpile.cache", "description": "dogpile.cache is a next generation replacement for Beaker made by the same authors.", "stars": "293"}, {"name": "python-diskcache", "url": "https://github.com/grantjenks/python-diskcache", "description": "SQLite and file backed cache backend with faster lookups than memcached and redis.", "stars": "2.9k"}, {"name": "django-haystack", "url": "https://github.com/django-haystack/django-haystack", "description": "Modular search for Django.", "stars": "3.8k"}, {"name": "elasticsearch-py", "url": "https://github.com/elastic/elasticsearch-py", "description": "The official low-level Python client for [Elasticsearch](https://www.elastic.co/products/elasticsearch).", "stars": "4.4k"}, {"name": "pysolr", "url": "https://github.com/django-haystack/pysolr", "description": "A lightweight Python wrapper for [Apache Solr](https://lucene.apache.org/solr/).", "stars": "697"}, {"name": "marshmallow", "url": "https://github.com/marshmallow-code/marshmallow", "description": "A lightweight library for converting complex objects to and from simple Python datatypes.", "stars": "7.2k"}, {"name": "msgpack", "url": "https://github.com/msgpack/msgpack-python", "description": "MessagePack serializer implementation for Python.", "stars": "2.1k"}, {"name": "orjson", "url": "https://github.com/ijl/orjson", "description": "Fast, correct JSON library.", "stars": "8k"}, {"name": "cerberus", "url": "https://github.com/pyeve/cerberus", "description": "A lightweight and extensible data validation library.", "stars": "3.3k"}, {"name": "jsonschema", "url": "https://github.com/python-jsonschema/jsonschema", "description": "An implementation of [JSON Schema](http://json-schema.org/) for Python.", "stars": "4.9k"}, {"name": "pandera", "url": "https://github.com/unionai-oss/pandera", "description": "A data validation library for dataframes, with support for pandas, polars, and Spark.", "stars": "4.3k"}, {"name": "pydantic", "url": "https://github.com/pydantic/pydantic", "description": "Data validation using Python type hints.", "stars": "27k"}, {"name": "voluptuous", "url": "https://github.com/alecthomas/voluptuous", "description": "A Python data validation library primarily intended for validating data from untrusted sources.", "stars": "1.8k"}, {"name": "django-countries", "url": "https://github.com/SmileyChris/django-countries", "description": "A Django app that provides a country field for models and forms.", "stars": "1.5k"}, {"name": "geodjango", "url": "https://github.com/django/django", "description": "A world-class geographic web framework that is part of [Django](https://docs.djangoproject.com/en/dev/ref/contrib/gis/).", "stars": "87k"}, {"name": "geojson", "url": "https://github.com/jazzband/geojson", "description": "Python bindings and utilities for GeoJSON.", "stars": "984"}, {"name": "geopandas", "url": "https://github.com/geopandas/geopandas", "description": "Python tools for geographic data (GeoSeries/GeoDataFrame) built on pandas.", "stars": "5.1k"}, {"name": "geopy", "url": "https://github.com/geopy/geopy", "description": "Python Geocoding Toolbox.", "stars": "4.8k"}, {"name": "Cirq", "url": "https://github.com/quantumlib/Cirq", "description": "A Google-developed framework focused on hardware-aware quantum circuit design for NISQ devices.", "stars": "4.9k"}, {"name": "pennylane", "url": "https://github.com/PennyLaneAI/pennylane", "description": "A hybrid quantum-classical machine learning library with automatic differentiation support.", "stars": "3.1k"}, {"name": "qiskit", "url": "https://github.com/Qiskit/qiskit", "description": "An IBM-backed quantum SDK for building, simulating, and running circuits on real quantum hardware.", "stars": "7.2k"}, {"name": "qutip", "url": "https://github.com/qutip/qutip", "description": "Quantum Toolbox in Python.", "stars": "2k"}, {"name": "jupyter", "url": "https://github.com/jupyter/notebook", "description": "A rich toolkit to help you make the most out of using Python interactively.", "stars": "13k"}, {"name": "marimo", "url": "https://github.com/marimo-team/marimo", "description": "Transform data and train models, feels like a next-gen notebook, stored as Git-friendly Python.", "stars": "20k"}, {"name": "ptpython", "url": "https://github.com/prompt-toolkit/ptpython", "description": "Advanced Python REPL built on top of the [python-prompt-toolkit (⭐10k)](https://github.com/prompt-toolkit/python-prompt-toolkit).", "stars": "5.4k"}, {"name": "bitbake", "url": "https://github.com/openembedded/bitbake", "description": "A make-like build tool for embedded Linux.", "stars": "511"}, {"name": "invoke", "url": "https://github.com/pyinvoke/invoke", "description": "A tool for managing shell-oriented subprocesses and organizing executable Python code into CLI-invokable tasks.", "stars": "4.7k"}, {"name": "platformio", "url": "https://github.com/platformio/platformio-core", "description": "A console tool to build code with different development platforms.", "stars": "9k"}, {"name": "pybuilder", "url": "https://github.com/pybuilder/pybuilder", "description": "A continuous build tool written in pure Python.", "stars": "2k"}, {"name": "doit", "url": "https://github.com/pydoit/doit", "description": "A task runner and build tool.", "stars": "2k"}, {"name": "scons", "url": "https://github.com/SCons/scons", "description": "A software construction tool.", "stars": "2.4k"}, {"name": "sphinx", "url": "https://github.com/sphinx-doc/sphinx/", "description": "Python Documentation generator.", "stars": "7.8k"}, {"name": "diagrams", "url": "https://github.com/mingrammer/diagrams", "description": "Diagram as Code.", "stars": "42k"}, {"name": "mkdocs", "url": "https://github.com/mkdocs/mkdocs/", "description": "Markdown friendly documentation generator.", "stars": "22k"}, {"name": "pdoc", "url": "https://github.com/mitmproxy/pdoc", "description": "Epydoc replacement to auto generate API documentation for Python libraries.", "stars": "2.5k"}, {"name": "celery", "url": "https://github.com/celery/celery", "description": "An asynchronous task queue/job queue based on distributed message passing.", "stars": "28k"}, {"name": "dramatiq", "url": "https://github.com/Bogdanp/dramatiq", "description": "A fast and reliable background task processing library for Python 3.", "stars": "5.2k"}, {"name": "huey", "url": "https://github.com/coleifer/huey", "description": "Little multi-threaded task queue.", "stars": "5.9k"}, {"name": "rq", "url": "https://github.com/rq/rq", "description": "Simple job queues for Python.", "stars": "11k"}, {"name": "airflow", "url": "https://github.com/apache/airflow", "description": "Airflow is a platform to programmatically author, schedule and monitor workflows.", "stars": "45k"}, {"name": "apscheduler", "url": "https://github.com/agronholm/apscheduler", "description": "A light but powerful in-process task scheduler that lets you schedule functions.", "stars": "7.4k"}, {"name": "dagster", "url": "https://github.com/dagster-io/dagster", "description": "An orchestration platform for the development, production, and observation of data assets.", "stars": "15k"}, {"name": "prefect", "url": "https://github.com/PrefectHQ/prefect", "description": "A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.", "stars": "22k"}, {"name": "schedule", "url": "https://github.com/dbader/schedule", "description": "Python job scheduling for humans.", "stars": "12k"}, {"name": "SpiffWorkflow", "url": "https://github.com/sartography/SpiffWorkflow", "description": "A powerful workflow engine implemented in pure Python.", "stars": "1.9k"}, {"name": "logfmter", "url": "https://github.com/josheppinette/python-logfmter", "description": "A standard library compatible logfmt formatter.", "stars": "102"}, {"name": "logging", "url": "https://docs.python.org/3/library/logging.html", "description": "(Python standard library) Logging facility for Python."}, {"name": "loguru", "url": "https://github.com/Delgan/loguru", "description": "Library which aims to bring enjoyable logging in Python.", "stars": "24k"}, {"name": "structlog", "url": "https://github.com/hynek/structlog", "description": "Structured logging made easy.", "stars": "4.7k"}, {"name": "mininet", "url": "https://github.com/mininet/mininet", "description": "A popular network emulator and API written in Python.", "stars": "5.8k"}, {"name": "napalm", "url": "https://github.com/napalm-automation/napalm", "description": "Cross-vendor API to manipulate network devices.", "stars": "2.4k"}, {"name": "scapy", "url": "https://github.com/secdev/scapy", "description": "A brilliant packet manipulation library.", "stars": "12k"}, {"name": "beautifulsoup", "url": "https://www.crummy.com/software/BeautifulSoup/bs4/doc/", "description": "Providing Pythonic idioms for iterating, searching, and modifying HTML or XML."}, {"name": "justhtml", "url": "https://github.com/EmilStenstrom/justhtml/", "description": "A pure Python HTML5 parser that just works.", "stars": "1.1k"}, {"name": "lxml", "url": "https://github.com/lxml/lxml", "description": "A very fast, easy-to-use and versatile library for handling HTML and XML.", "stars": "3k"}, {"name": "markupsafe", "url": "https://github.com/pallets/markupsafe", "description": "Implements a XML/HTML/XHTML Markup safe string for Python.", "stars": "684"}, {"name": "pyquery", "url": "https://github.com/gawel/pyquery", "description": "A jQuery-like library for parsing HTML.", "stars": "2.4k"}, {"name": "tinycss2", "url": "https://github.com/Kozea/tinycss2", "description": "A low-level CSS parser and generator written in Python.", "stars": "184"}, {"name": "xmltodict", "url": "https://github.com/martinblech/xmltodict", "description": "Working with XML feel like you are working with JSON.", "stars": "5.7k"}, {"name": "mimetypes", "url": "https://docs.python.org/3/library/mimetypes.html", "description": "(Python standard library) Map filenames to MIME types."}, {"name": "pathlib", "url": "https://docs.python.org/3/library/pathlib.html", "description": "(Python standard library) A cross-platform, object-oriented path library."}, {"name": "python-magic", "url": "https://github.com/ahupp/python-magic", "description": "A Python interface to the libmagic file type identification library.", "stars": "2.9k"}, {"name": "watchdog", "url": "https://github.com/gorakhargosh/watchdog", "description": "API and shell utilities to monitor file system events.", "stars": "7.3k"}, {"name": "watchfiles", "url": "https://github.com/samuelcolvin/watchfiles", "description": "Simple, modern and fast file watching and code reload in python.", "stars": "2.5k"}, {"name": "pillow", "url": "https://github.com/python-pillow/Pillow", "description": "Pillow is the friendly [PIL](https://www.pythonware.com/products/pil/) fork.", "stars": "13k"}, {"name": "pymatting", "url": "https://github.com/pymatting/pymatting", "description": "A library for alpha matting.", "stars": "1.9k"}, {"name": "python-barcode", "url": "https://github.com/WhyNotHugo/python-barcode", "description": "Create barcodes in Python with no extra dependencies.", "stars": "651"}, {"name": "python-qrcode", "url": "https://github.com/lincolnloop/python-qrcode", "description": "A pure Python QR Code generator.", "stars": "4.9k"}, {"name": "pyvips", "url": "https://github.com/libvips/pyvips", "description": "A fast image processing library with low memory needs.", "stars": "791"}, {"name": "scikit-image", "url": "https://github.com/scikit-image/scikit-image", "description": "A Python library for (scientific) image processing.", "stars": "6.5k"}, {"name": "thumbor", "url": "https://github.com/thumbor/thumbor", "description": "A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.", "stars": "10k"}, {"name": "wand", "url": "https://github.com/emcconville/wand", "description": "Python bindings for [MagickWand](https://www.imagemagick.org/script/magick-wand.php), C API for ImageMagick.", "stars": "1.5k"}, {"name": "arcade", "url": "https://github.com/pythonarcade/arcade", "description": "Arcade is a modern Python framework for crafting games with compelling graphics and sound.", "stars": "2k"}, {"name": "panda3d", "url": "https://github.com/panda3d/panda3d", "description": "3D game engine developed by Disney.", "stars": "5.1k"}, {"name": "py-sdl2", "url": "https://github.com/py-sdl/py-sdl2", "description": "A ctypes based wrapper for the SDL2 library.", "stars": "338"}, {"name": "pygame", "url": "https://github.com/pygame/pygame", "description": "Pygame is a set of Python modules designed for writing games.", "stars": "8.7k"}, {"name": "pyopengl", "url": "https://github.com/mcfletch/pyopengl", "description": "Python ctypes bindings for OpenGL and it's related APIs.", "stars": "399"}, {"name": "renpy", "url": "https://github.com/renpy/renpy", "description": "A Visual Novel engine.", "stars": "6.3k"}, {"name": "cpython", "url": "https://github.com/python/cpython", "description": "Default, most widely used implementation of the Python programming language written in C.", "stars": "72k"}, {"name": "cython", "url": "https://github.com/cython/cython", "description": "Optimizing Static Compiler for Python.", "stars": "11k"}, {"name": "ironpython", "url": "https://github.com/IronLanguages/ironpython3", "description": "Implementation of the Python programming language written in C#.", "stars": "2.7k"}, {"name": "micropython", "url": "https://github.com/micropython/micropython", "description": "A lean and efficient Python programming language implementation.", "stars": "22k"}, {"name": "pyodide", "url": "https://github.com/pyodide/pyodide", "description": "Python distribution for the browser and Node.js based on WebAssembly.", "stars": "14k"}, {"name": "pypy", "url": "https://github.com/pypy/pypy", "description": "A very fast and compliant implementation of the Python language.", "stars": "1.7k"}, {"name": "attrs", "url": "https://github.com/python-attrs/attrs", "description": "Replacement for `__init__`, `__eq__`, `__repr__`, etc. boilerplate in class definitions.", "stars": "5.8k"}, {"name": "bidict", "url": "https://github.com/jab/bidict", "description": "Efficient, Pythonic bidirectional map data structures and related functionality.", "stars": "1.6k"}, {"name": "box", "url": "https://github.com/cdgriffith/Box", "description": "Python dictionaries with advanced dot notation access.", "stars": "2.8k"}, {"name": "coconut", "url": "https://github.com/evhub/coconut", "description": "A variant of Python built for simple, elegant, Pythonic functional programming.", "stars": "4.3k"}, {"name": "functools", "url": "https://docs.python.org/3/library/functools.html", "description": "(Python standard library) Higher-order functions and operations on callable objects."}, {"name": "funcy", "url": "https://github.com/Suor/funcy", "description": "A fancy and practical functional tools.", "stars": "3.5k"}, {"name": "more-itertools", "url": "https://github.com/erikrose/more-itertools", "description": "More routines for operating on iterables, beyond `itertools`.", "stars": "4k"}, {"name": "returns", "url": "https://github.com/dry-python/returns", "description": "A set of type-safe monads, transformers, and composition utilities.", "stars": "4.2k"}, {"name": "toolz", "url": "https://github.com/pytoolz/toolz", "description": "A collection of functional utilities for iterators, functions, and dictionaries. Also available as [cytoolz (⭐1.1k)](https://github.com/pytoolz/cytoolz/) for Cython-accelerated performance.", "stars": "5.1k"}, {"name": "anyio", "url": "https://github.com/agronholm/anyio", "description": "A high-level async concurrency and networking framework that works on top of asyncio or trio.", "stars": "2.4k"}, {"name": "asyncio", "url": "https://docs.python.org/3/library/asyncio.html", "description": "(Python standard library) Asynchronous I/O, event loop, coroutines and tasks."}, {"name": "concurrent.futures", "url": "https://docs.python.org/3/library/concurrent.futures.html", "description": "(Python standard library) A high-level interface for asynchronously executing callables."}, {"name": "gevent", "url": "https://github.com/gevent/gevent", "description": "A coroutine-based Python networking library that uses [greenlet (⭐1.8k)](https://github.com/python-greenlet/greenlet).", "stars": "6.4k"}, {"name": "multiprocessing", "url": "https://docs.python.org/3/library/multiprocessing.html", "description": "(Python standard library) Process-based parallelism."}, {"name": "trio", "url": "https://github.com/python-trio/trio", "description": "A friendly library for async concurrency and I/O.", "stars": "7.2k"}, {"name": "twisted", "url": "https://github.com/twisted/twisted", "description": "An event-driven networking engine.", "stars": "6k"}, {"name": "uvloop", "url": "https://github.com/MagicStack/uvloop", "description": "Ultra fast asyncio event loop.", "stars": "12k"}, {"name": "dateparser", "url": "https://github.com/scrapinghub/dateparser", "description": "A Python parser for human-readable dates in dozens of languages.", "stars": "2.8k"}, {"name": "dateutil", "url": "https://github.com/dateutil/dateutil", "description": "Extensions to the standard Python [datetime](https://docs.python.org/3/library/datetime.html) module.", "stars": "2.6k"}, {"name": "pendulum", "url": "https://github.com/python-pendulum/pendulum", "description": "Python datetimes made easy.", "stars": "6.6k"}, {"name": "zoneinfo", "url": "https://docs.python.org/3/library/zoneinfo.html", "description": "(Python standard library) IANA time zone support. Brings the [tz database](https://en.wikipedia.org/wiki/Tz_database) into Python."}, {"name": "pyenv", "url": "https://github.com/pyenv/pyenv", "description": "Simple Python version management.", "stars": "45k"}, {"name": "pyenv-win", "url": "https://github.com/pyenv-win/pyenv-win", "description": "Pyenv for Windows.", "stars": "7.1k"}, {"name": "uv", "url": "https://github.com/astral-sh/uv", "description": "An extremely fast Python version, package and project manager, written in Rust.", "stars": "82k"}, {"name": "virtualenv", "url": "https://github.com/pypa/virtualenv", "description": "A tool to create isolated Python environments.", "stars": "5k"}, {"name": "conda", "url": "https://github.com/conda/conda/", "description": "Cross-platform, Python-agnostic binary package manager.", "stars": "7.4k"}, {"name": "pip", "url": "https://github.com/pypa/pip", "description": "The package installer for Python.", "stars": "10k"}, {"name": "pipx", "url": "https://github.com/pypa/pipx", "description": "Install and Run Python Applications in Isolated Environments. Like `npx` in Node.js.", "stars": "13k"}, {"name": "poetry", "url": "https://github.com/python-poetry/poetry", "description": "Python dependency management and packaging made easy.", "stars": "34k"}, {"name": "uv", "url": "https://github.com/astral-sh/uv", "description": "An extremely fast Python version, package and project manager, written in Rust.", "stars": "82k"}, {"name": "bandersnatch", "url": "https://github.com/pypa/bandersnatch/", "description": "PyPI mirroring tool provided by Python Packaging Authority (PyPA).", "stars": "531"}, {"name": "devpi", "url": "https://github.com/devpi/devpi", "description": "PyPI server and packaging/testing/release tool.", "stars": "1.2k"}, {"name": "warehouse", "url": "https://github.com/pypa/warehouse", "description": "Next generation Python Package Repository (PyPI).", "stars": "4k"}, {"name": "cx-Freeze", "url": "https://github.com/marcelotduarte/cx_Freeze", "description": "It is a Python tool that converts Python scripts into standalone executables and installers for Windows, macOS, and Linux.", "stars": "1.5k"}, {"name": "Nuitka", "url": "https://github.com/Nuitka/Nuitka", "description": "Compiles Python programs into high-performance standalone executables (cross-platform, supports all Python versions).", "stars": "15k"}, {"name": "pyarmor", "url": "https://github.com/dashingsoft/pyarmor", "description": "A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.", "stars": "5k"}, {"name": "pyinstaller", "url": "https://github.com/pyinstaller/pyinstaller", "description": "Converts Python programs into stand-alone executables (cross-platform).", "stars": "13k"}, {"name": "shiv", "url": "https://github.com/linkedin/shiv", "description": "A command line utility for building fully self-contained zipapps (PEP 441), but with all their dependencies included.", "stars": "1.9k"}, {"name": "configparser", "url": "https://docs.python.org/3/library/configparser.html", "description": "(Python standard library) INI file parser."}, {"name": "dynaconf", "url": "https://github.com/dynaconf/dynaconf", "description": "Dynaconf is a configuration manager with plugins for Django, Flask and FastAPI.", "stars": "4.3k"}, {"name": "hydra", "url": "https://github.com/facebookresearch/hydra", "description": "Hydra is a framework for elegantly configuring complex applications.", "stars": "10k"}, {"name": "python-decouple", "url": "https://github.com/HBNetwork/python-decouple", "description": "Strict separation of settings from code.", "stars": "3k"}, {"name": "python-dotenv", "url": "https://github.com/theskumar/python-dotenv", "description": "Reads key-value pairs from a `.env` file and sets them as environment variables.", "stars": "8.7k"}, {"name": "cryptography", "url": "https://github.com/pyca/cryptography", "description": "A package designed to expose cryptographic primitives and recipes to Python developers.", "stars": "7.5k"}, {"name": "paramiko", "url": "https://github.com/paramiko/paramiko", "description": "The leading native Python SSHv2 protocol library.", "stars": "9.7k"}, {"name": "pynacl", "url": "https://github.com/pyca/pynacl", "description": "Python binding to the Networking and Cryptography (NaCl) library.", "stars": "1.2k"}, {"name": "mitmproxy", "url": "https://github.com/mitmproxy/mitmproxy", "description": "An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.", "stars": "43k"}, {"name": "setoolkit", "url": "https://github.com/trustedsec/social-engineer-toolkit", "description": "A toolkit for social engineering.", "stars": "15k"}, {"name": "sherlock", "url": "https://github.com/sherlock-project/sherlock", "description": "Hunt down social media accounts by username across social networks.", "stars": "74k"}, {"name": "sqlmap", "url": "https://github.com/sqlmapproject/sqlmap", "description": "Automatic SQL injection and database takeover tool.", "stars": "37k"}, {"name": "bleak", "url": "https://github.com/hbldh/bleak", "description": "A cross platform Bluetooth Low Energy Client for Python using asyncio.", "stars": "2.4k"}, {"name": "pynput", "url": "https://github.com/moses-palmer/pynput", "description": "A library to control and monitor input devices.", "stars": "2.1k"}, {"name": "pythonnet", "url": "https://github.com/pythonnet/pythonnet", "description": "Python Integration with the .NET Common Language Runtime (CLR).", "stars": "5.4k"}, {"name": "pywin32", "url": "https://github.com/mhammond/pywin32", "description": "Python Extensions for Windows.", "stars": "5.5k"}, {"name": "winpython", "url": "https://github.com/winpython/winpython", "description": "Portable development environment for Windows 10/11.", "stars": "2.2k"}, {"name": "blinker", "url": "https://github.com/jek/blinker", "description": "A fast Python in-process signal/event dispatching system.", "stars": "2k"}, {"name": "boltons", "url": "https://github.com/mahmoud/boltons", "description": "A set of pure-Python utilities.", "stars": "6.9k"}, {"name": "itsdangerous", "url": "https://github.com/pallets/itsdangerous", "description": "Various helpers to pass trusted data to untrusted environments.", "stars": "3.1k"}, {"name": "tryton", "url": "https://github.com/tryton/tryton", "description": "A general-purpose business framework.", "stars": "171"}, {"name": "Awesome Python Newsletter", "url": "http://python.libhunt.com/newsletter", "description": ""}, {"name": "Pycoder's Weekly", "url": "https://pycoders.com/", "description": ""}, {"name": "Python Tricks", "url": "https://realpython.com/python-tricks/", "description": ""}, {"name": "Python Weekly", "url": "https://www.pythonweekly.com/", "description": ""}, {"name": "Django Chat", "url": "https://djangochat.com/", "description": ""}, {"name": "PyPodcats", "url": "https://pypodcats.live", "description": ""}, {"name": "Python Bytes", "url": "https://pythonbytes.fm", "description": ""}, {"name": "Talk Python To Me", "url": "https://talkpython.fm/", "description": ""}, {"name": "The Real Python Podcast", "url": "https://realpython.com/podcasts/rpp/", "description": ""}]}]} |