|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Awesome Python||181,514||2 days ago||383||other||Python|
|A curated list of awesome Python frameworks, libraries, software and resources|
|Awesome Datascience||21,822||9 days ago||2||mit|
|:memo: An awesome Data Science repository to learn and apply for real world problems.|
|Awesome Dotnet||17,137||a month ago||12||cc0-1.0|
|A collection of awesome .NET libraries, tools, frameworks and software|
|Interview_question_for_beginner||17,006||2 months ago||27||mit|
|:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:|
|Awesome Algorithms||15,060||2 days ago|
|A curated list of awesome places to learn and/or practice algorithms.|
|Machine Learning Tutorials||13,851||a month ago||35||cc0-1.0|
|machine learning and deep learning tutorials, articles and other resources|
|Awesome Competitive Programming||11,295||3 months ago||23||cc-by-4.0|
|:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources|
|Anomaly Detection Resources||7,168||4 months ago||10||agpl-3.0||Python|
|Anomaly detection related books, papers, videos, and toolboxes|
|Awesome Coins||3,733||2 months ago||11||cc0-1.0|
|₿ A guide (for humans!) to cryto-currencies and their algos.|
|Free Programming Resources||2,292||9 months ago||3||mit||HTML|
A curated list of awesome Python frameworks, libraries, software and resources.
Inspired by awesome-php.
Libraries for administrative interfaces.
Python implementation of data structures, algorithms and design patterns. Also see awesome-algorithms.
ASGI-compatible web servers.
Libraries for manipulating audio and its metadata.
Libraries for implementing authentications schemes.
Compile software from source code.
Libraries for enhancing Python built-in classes.
__repr__, etc. boilerplate in class definitions.
Content Management Systems.
Libraries for caching data.
Libraries for chatbot development.
Tools of static analysis, linters and code quality checkers. Also see awesome-static-analysis.
Libraries for building command-line applications.
Useful CLI-based tools for productivity.
Libraries for migrating from Python 2 to 3.
Libraries for Computer Vision.
tesseract-ocrAPI for OCR.
Libraries for concurrent and parallel execution. Also see awesome-asyncio.
asyncioevent loop on top of
Libraries for storing and parsing configuration options.
Libraries for data analyzing.
Libraries for validating data. Used for forms in many cases.
Databases implemented in Python.
Libraries for connecting and operating databases.
Libraries for working with dates and times.
Libraries for debugging code.
Frameworks for Neural Networks and Deep Learning. Also see awesome-deep-learning.
Software and libraries for DevOps.
Frameworks and libraries for Distributed Computing.
Libraries to create packaged executables for release distribution.
Libraries for generating project documentation.
Libraries for downloading.
Frameworks and libraries for e-commerce and payments.
Moneyclass with optional CLDR-backed locale-aware formatting and an extensible currency exchange.
Libraries for sending and parsing email.
Platforms and tools for systems integrations in enterprise environments
Libraries for Python version and virtual environment management.
Libraries for file manipulation and MIME type detection.
Libraries for providing foreign function interface.
Libraries for working with forms.
Functional Programming with Python.
Toolz: High performance functional utilities.
Libraries for working with graphical user interface applications.
Libraries for working with GraphQL.
aiohttp-based wrapper for Tartiflette to expose GraphQL APIs over HTTP.
Awesome game development libraries.
Libraries for geocoding addresses and working with latitudes and longitudes.
Libraries for working with HTML and XML.
Libraries for working with HTTP.
Libraries for programming with hardware.
Libraries for manipulating images.
Implementations of Python.
Interactive Python interpreters (REPL).
Libraries for working with i18n.
Libraries for scheduling jobs.
Libraries for generating and working with logs.
Libraries for Machine Learning. Also see awesome-machine-learning.
Python programming on Microsoft Windows.
Useful libraries or tools that don't fit in the categories above.
Libraries for working with human languages.
Tools and libraries for Virtual Networking and SDN (Software Defined Networking).
Libraries for building user's activities.
Libraries that implement Object-Relational Mapping or data mapping techniques.
Libraries for package and dependency management.
Local PyPI repository server and proxies.
Frameworks and tools for penetration testing.
Libraries that allow or deny users access to data or functionality.
Libraries for starting and communicating with OS processes.
Libraries for building recommender systems.
Refactoring tools and libraries for Python
Libraries for building RESTful APIs.
Libraries for robotics.
Libraries for scientific computing. Also see Python-for-Scientists.
Libraries and software for indexing and performing search queries on data.
Libraries for serializing complex data types
Frameworks for developing serverless Python code.
Shells based on Python.
Libraries for parsing and manipulating specific text formats.
Static site generator is a software that takes some text + templates as input and produces HTML files on the output.
Libraries for tagging items.
Libraries for working with task queues.
Libraries and tools for templating and lexing.
Libraries for testing codebases and generating test data.
nose, based on `unittest2.
Libraries for parsing and manipulating plain texts.
Libraries for accessing third party services APIs. Also see List of Python API Wrappers and Libraries.
Libraries for parsing URLs.
Libraries for manipulating video and GIFs.
Tools for managing, compressing and minifying website assets.
Libraries for extracting web contents.
Libraries to automate web scraping.
Traditional full stack web frameworks. Also see RESTful API.
Libraries for working with WebSocket.
WSGI-compatible web servers.
Where to discover learning resources or new Python libraries.
Your contributions are always welcome! Please take a look at the contribution guidelines first.
I will keep some pull requests open if I'm not sure whether those libraries are awesome, you could vote for them by adding 👍 to them. Pull requests will be merged when their votes reach 20.
If you have any question about this opinionated list, do not hesitate to contact me @VintaChen on Twitter or open an issue on GitHub.