Python Python

Open-source Python projects categorized as Python | Edit details

Top 23 Python Python Projects

  • GitHub repo system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: How I approach Systems Design Interviews | | 2022-01-17
  • GitHub repo TheAlgorithms

    All Algorithms implemented in Python

    Project mention: Top Github repo trends in 2021 | | 2022-01-12

    Pattern lists: best-practice implementations of popular algorithms in various programming languages (e.g. javascript, python, unix, go)

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo awesome-python

    A curated list of awesome Python frameworks, libraries, software and resources

    Project mention: How does one know what library or module to use? | | 2022-01-17

    Awesome python

  • GitHub repo thefuck

    Magnificent app which corrects your previous console command.

    Project mention: The Struggles | | 2022-01-19
  • GitHub repo Django

    The Web framework for perfectionists with deadlines.

    Project mention: Konohagakure Search | | 2022-01-09


  • GitHub repo Flask

    The Python micro framework for building web applications.

    Project mention: How to Build a Machine Learning Demo in 2022 | | 2022-01-16

    The goal of the back end is to act as a wrapper for a model so that it can be queried via HTTP requests from the front end, something referred to as model serving. In order to do so, one would typically use a web framework. For a long time, Flask was the standard for Python-based web frameworks, and is indeed still very popular. However, FastaAPI is quickly becoming the new favorite, thanks to impressive performance and native support for asynchronous operations. This article is a good starting point to understand how a simple model can be deployed using FastAPI, while this tutorial provides a complete overview of all the steps required to serve a PyTorch model with GPU support.

  • GitHub repo transformers

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

    Project mention: Top Github repo trends in 2021 | | 2022-01-12

    No surprises here: deep learning is the most popular subcategory, with hugging face transformers repo, YOLOv5, Tensorflow and Deepmind’s Alphafold all in the mix. Surprisingly, the only proper infrastructure-ey repos on the list are Meilisearch and Clickhouse, a tad bit surprising given all the hype data infrastructure receives in VC-world, but again, probably just a question of size of end-user populations + whether data scientists spend tons of time on Github vs. Web Developers…

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo Keras

    Deep Learning for humans

    Project mention: That time I optimized a Python program by 5000x | | 2022-01-11

    The report output for scalene does look much nicer, but the slowness for me dropped me from continuing to use it. Maybe there's some bad interaction with tensorflow/pytest. I can try to make an example, but I'd guess if you try running it on tensorflows actual unit tests (something like this) you'd get similar behavior.

  • GitHub repo httpie

    As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

    Project mention: cURL to add native JSON support | | 2022-01-20 has stuff like that built in, it's a great tool

  • GitHub repo Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems.

    Project mention: Kubernetes Operators to realize the dream of Zero-Touch Ops | | 2022-01-19

    Resolution: Resolution can be simple k8s commands to Ansible playbooks or even invoking RPA digital works — depending on standard operating procedures, to recover the failures or take proactive measures

  • GitHub repo Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

    Project mention: Smart Home & Security Options | | 2022-01-20

    if you are a tech person, definitely take a look at HomeAssistant! never pay any monthly fees to anyone. these alarm companies use any off the shelf components. you can do better yourself by choosing higher quality products. door/window sensors, motion sensor, fire and CO, water leaks, humidity, temperature, etc...get notifications to your phone and off course, remotely control the system as well. here's an easy guide to get started for HA as an alarm system

  • GitHub repo scikit-learn

    scikit-learn: machine learning in Python

    Project mention: scikit-learn test case results? | | 2022-01-05
  • GitHub repo requests

    A simple, yet elegant, HTTP library.

    Project mention: How to write a Python module/package? | | 2022-01-05

    (Just want to be specific as possible) I have the virtualenv ready, it's also up in github, the .gitignore file for python is there as well, plus, the requests library for interacting with the REST API. That's it.

  • GitHub repo Face Recognition

    The world's simplest facial recognition api for Python and the command line

    Project mention: Facial recognition | | 2021-10-18
  • GitHub repo Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

    Project mention: Konohagakure Search | | 2022-01-09


  • GitHub repo fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: Too many emojis in 'Concurrency and async / await' explanation | | 2022-01-20
  • GitHub repo manim

    Animation engine for explanatory math videos

    Project mention: If you plot cos(x) and then curl the graph into a half cylinder you will see a perfectly straight line. | | 2022-01-19
  • GitHub repo LocalStack

    💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!

    Project mention: How to identify a way to unravel a .dat file | | 2022-01-20

    ModuleNotFoundError: No module named 'pwd' I've been looking into this and found this: Where it says to comment out the import pwd.

  • GitHub repo rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    Project mention: Make Your Python CLI Tools Pop with Rich | | 2022-01-20

    Not at all! Like many CLI tools with text formatting, it detects when it's not writing a terminal automatically.

    Here's where it checks: (and I just tested to confirm it does indeed work)

  • GitHub repo Real-Time-Voice-Cloning

    Clone a voice in 5 seconds to generate arbitrary speech in real-time

    Project mention: How to clone someone’s voice with AI? | | 2022-01-16
  • GitHub repo Pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

    Project mention: Failures-to-Deliver von ETFs mit Engagement in GME | | 2022-01-20
  • GitHub repo python-patterns

    A collection of design patterns/idioms in Python

    Project mention: Python Patterns - A collection of design patterns and idioms in Python. | | 2021-11-22

    Useful repo I stumbled upon recently:

  • GitHub repo Sentry

    Sentry is cross-platform application monitoring, with a focus on error reporting.

    Project mention: We Tested the Best Serverless Monitoring Solutions so You Don’t Have To | | 2022-01-19

    🔺 Sentry

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-20.

Python Python related posts


What are some of the best open-source Python projects in Python? This list will help you:

Project Stars
1 system-design-primer 158,555
2 TheAlgorithms 127,656
3 awesome-python 113,338
4 thefuck 66,286
5 Django 61,842
6 Flask 57,677
7 transformers 57,096
8 Keras 53,748
9 httpie 53,411
10 Ansible 51,398
11 Home Assistant 48,880
12 scikit-learn 48,549
13 requests 46,711
14 Face Recognition 42,861
15 Scrapy 42,525
16 fastapi 40,608
17 manim 40,314
18 LocalStack 38,189
19 rich 33,554
20 Real-Time-Voice-Cloning 32,803
21 Pandas 32,341
22 python-patterns 30,054
23 Sentry 29,931
Find remote Python jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.