Python Python

Open-source Python projects categorized as Python

Top 23 Python Python Projects

  • system-design-primer

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

    Project mention: 18 useful GitHub repositories every developer should bookmark | | 2023-02-03
  • awesome-python

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

    Project mention: A python program that adds ~700 Results to Watch Later or YouTube Playlist; or, if on Google, bookmarks or Reading List | | 2023-01-31
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • TheAlgorithms

    All Algorithms implemented in Python

    Project mention: How worried are you about AI taking over music? | | 2023-02-03

    Python 940 contributors 152k stars

  • transformers

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

    Project mention: Is this normal? It don't look normal... | | 2023-02-01
  • thefuck

    Magnificent app which corrects your previous console command.

    Project mention: Show HN: Interact with the terminal in plain English using GPT-3 | | 2023-01-27

    i made an extremely simple one of these called `fucking`, e.g.

    `$ fucking clone the httpie/httpie github repo and cd into it`

    it would then ask for confirmation of the commands then execute. somewhat inspired by thefuck tool.

  • Django

    The Web framework for perfectionists with deadlines.

    Project mention: I need Tech Stack recommendations for my SaaS project | | 2023-02-04

    But to answer your question, you can use anything really. My recommendation would be a Python framework like Django since you already know the language (from the sounds of it). That will take care of all your backend needs. Handling video or media in general isn't the easiest thing to do so maybe that's why people aren't giving serious answers since you're asking basic questions.

  • HelloGitHub

    :octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

    Project mention: Projects ? | | 2022-08-07

    You’re contributions also come from committing to your own repositories. I believe they track contributions for commits you make (in any repo), pull requests you create, code you review, and something else… maybe GH Issues but I’m not familiar with that system. Once you get a job you’ll start getting contributions for pull requests and code reviews. Until then I would focus on your own repositories and if you find a project to contribute to then that’s great also! You can also checkout for projects to contribute to.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Flask

    The Python micro framework for building web applications.

    Project mention: Kenapa harus FastAPI? | | 2023-02-02
  • Home Assistant

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

    Project mention: INTERNET DE LAS COSAS (IoT) en el Hogar | | 2023-02-04
  • Keras

    Deep Learning for humans

    Project mention: How to query pandas DataFrames with SQL | | 2023-02-01

    Pandas comes with many complex tabular data operations. And, since it exists in a Python environment, it can be coupled with lots of other powerful libraries, such as Requests (for connecting to other APIs), Matplotlib (for plotting data), Keras (for training machine learning models), and many more.

  • 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: Source control recommendation - migrating separately maintained roles into new collection | | 2023-02-04

    I've tracked down adding that paragraph to — so maybe Alicia would know. My only guess is that it could indeed be about simplicity. Though even the community collections have deps on some shared collections they also maintain. FWIW, if all said collections are under your control, and it doesn't cause you maintenance problems, I don't see what would prevent you from having some shared lib. I know that there were certain Galaxy (the service) limitations that could make the dependency tracking unpleasant/slow, but conceptually, this is not a showstopper.

  • fastapi

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

    Project mention: Flask is Great! | | 2023-02-04

    only having 1 maintainer

  • scikit-learn

    scikit-learn: machine learning in Python

    Project mention: Best Websites For Coders | | 2023-01-25

    Scikit-learn : A Python module for machine learning build on top of SciPy

  • manim

    Animation engine for explanatory math videos

    Project mention: Ask HN: What's the best lecture series you've ever seen? | | 2023-01-31

    The video series made by 3Blue1Brown are fantastic. He crafts visual math videos using an animation engine he has developed to provide great explanations for understanding concepts more deeply. Beyond the technical, his presentation style and insight makes them very motivational to follow.

    Series on linear algebra:

    Animation engine:

  • requests

    A simple, yet elegant, HTTP library.

    Project mention: Urllib3 raised $26,000 and shipped v2.0 in 2022 | | 2023-01-04

  • Face Recognition

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

    Project mention: Salisbury council meeting minutes addressing conspiracy theorist councillors | | 2023-01-31

    You'd have alot more luck with something like DLIB or an open source implementation such as:

  • Scrapy

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

    Project mention: Is there a program available for bulk image reverse searching? | | 2023-02-02

    In the past I used stuff like beautifulsoup for webscraping but I’ve heard good things about

  • LocalStack

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

    Project mention: Is it possible to self-host a lambda or lamda-like service | | 2023-02-03
  • rich

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

    Project mention: When were you able to start using what you have learned outside of school? | | 2023-01-13

    If I were you, I would start by making small additions to what you can already do, and lookup on the internet/books how to do what you want to do. For example, you could add features on the movie tickets app, like different tax rates for different region or making a nice TUI with rich.

  • devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: 10 𝐆𝐢𝐭𝐇𝐮𝐛 𝐫𝐞𝐩𝐨𝐬𝐢𝐭𝐨𝐫𝐢𝐞𝐬 𝐭𝐨 𝐚𝐝𝐯𝐚𝐧𝐜𝐞 𝐲𝐨𝐮𝐫 𝐜𝐚𝐫𝐞𝐞𝐫 as a Developer 📚 | | 2023-01-28

    3. SRE Interview Preparation Guide

  • Real-Time-Voice-Cloning

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

    Project mention: so long nerds speech read by Technoblade (ai obviously) | | 2023-01-30

    This is pretty good voice replications! I tried to do something like this last year, but my attempt (using and some downloaded Technoblade videos) was far less accurate. What software did you use for this?

  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: sherlock VS seekr - a user suggested alternative | | 2023-01-28
  • yt-dlp

    A youtube-dl fork with additional features and fixes

    Project mention: Reverse-Engineering YouTube: Revisited | | 2023-02-04

    This is also a good place to learn about it:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-02-04.

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 209,595
2 awesome-python 154,887
3 TheAlgorithms 151,787
4 transformers 79,455
5 thefuck 75,523
6 Django 68,524
7 HelloGitHub 63,912
8 Flask 61,747
9 Home Assistant 57,749
10 Keras 57,203
11 Ansible 56,134
12 fastapi 53,892
13 scikit-learn 52,789
14 manim 49,412
15 requests 48,973
16 Face Recognition 47,157
17 Scrapy 46,031
18 LocalStack 45,715
19 rich 41,857
20 devops-exercises 39,329
21 Real-Time-Voice-Cloning 38,999
22 sherlock 38,870
23 yt-dlp 38,714
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives