Open-source projects categorized as Python3
Language: + Python + Rust + C

Top 23 Python3 Open-Source Projects

  • fastapi

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

    Project mention: Getting Started: Monitoring a FastAPI App with Grafana and Prometheus - A Step-by-Step Guide | | 2023-05-28


  • rich

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

    Project mention: coBib 4.0: a modern UI using Textualize libraries | | 2023-05-20

    Today I released coBib 4.0, my console bibliography manager written in Python, which now uses rich and textual to provide a cohesive and modern user experience in both its CLI and TUI.

  • 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.

  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: Looking for an old video game buddy who lived in Dublin | | 2023-05-03

    If you're tech savy, you could try running their Internet handles through a software called Sherlock. It will search different social media platforms. I'm not sure if there is a web alternate tp Sherlock, but using different search engines is also worth a shot (like bing).

  • 30-Days-Of-Python

    30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too:

    Project mention: 30 May 2023 - Daily Chat Thread | | 2023-05-29
  • celery

    Distributed Task Queue (development branch)

    Project mention: SynchronousOnlyOperation from celery task using gevent execution pool on django orm | | 2023-05-31
  • labelImg

    LabelImg is now part of the Label Studio community. The popular image annotation tool created by Tzutalin is no longer actively being developed, but you can check out Label Studio, the open source data labeling tool for images, text, hypertext, audio, video and time-series data.

    Project mention: labelImg: NEW Data - star count:19756.0 | | 2023-05-13
  • Zulip

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

    Project mention: All Your Licensing Are Belong to Us^W You | | 2023-06-01

    I was so excited to see this happen!

    I'm not a customer of yours, but your blog posts inspired me a lot. Your journey through quitting caffeine is a great and heartening read.

    I've got two things to say;

    1) Will you consider source-availabling the web portal ( too? Some enterprises could use it for easy management/support for custoner's licenses. Although now that I think about it, it could also discourage custom, more suitable implementations for each use-case... I'm torn on this one. I would like to see it available on GitHub too just out of curiosity too. It's very beautiful.

    2) For a team + customers' chat, I cannot recommend Zulip enough. It's a joy to use and has the most innovative chat system I've ever seen.

    I hope your business keeps prospering!

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • MicroPython

    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

    Project mention: Why/how to implement scripting languages with C/C++ codebase. | | 2023-05-30

    On bare metal/RTOS embedded platforms, the scripting language is used instead of C/C++ to program the device. Common examples are Lua and Micropython, but JavaScript and Ruby have also been used this way.

  • ruff

    An extremely fast Python linter, written in Rust.

    Project mention: Are there any good resources for taking a Django application from python 2.7 to 3 | | 2023-05-31

    check out ruff for a faster tool with a lot more code upgrade rules, and stuff to bring you not just from 2 to 3 but from 3.x to 3.latest

  • RustPython

    A Python Interpreter written in Rust

    Project mention: Python 11 | | 2023-03-24

    Good question and it also actual for: python 3.12, RustPython and xonsh binary.

  • learn-python

    📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.

    Project mention: Good sites to learn python that are not crazy expensive! | | 2022-11-29
  • chatgpt-on-wechat

    Wechat robot based on ChatGPT, which using OpenAI api and itchat library. 使用ChatGPT搭建微信聊天机器人,基于GPT3.5/4.0 API实现,支持个人微信、公众号、企业微信部署,能处理文本、语音和图片,访问操作系统和互联网。

    Project mention: GitHub - zhayujie/chatgpt-on-wechat: Wechat robot based on ChatGPT,...GitHub - zhayujie/chatgpt-on-wechat: Wechat robot based on ChatGPT,... | | 2023-04-24
  • full-stack-fastapi-postgresql

    Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.

    Project mention: Is there any open source project that uses FasAPI? | | 2023-04-25
  • pyxel

    A retro game engine for Python

    Project mention: Learn python for a 13 year old | | 2023-03-28

    Just make games with pyxel

  • typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Project mention: Where to start for managing a Python code base for public distribution | | 2023-05-30

    I just heard about this but it seems to be pretty much the type of thing you want and want fast.

  • guiadevbrasil

    Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar dúvidas, nesse guia você encontrará tudo que necessário para qualquer carreira relacionada a tecnologia.

    Project mention: quero aprender a programar | | 2022-09-20
  • memray

    Memray is a memory profiler for Python

    Project mention: Microservice memory profiling | | 2023-05-28

    second time was nastier. I used to try to spot it - that's the tool you should try out. You load your service through memray, and it will get you some stats that you can export as a flamegraph. I can't really afford to make it run on production so I ran it in a docker image and repeatedly ran the scenario I thought was responsible. Didn't find anything. I know what I did wrong: I assumed one particular codepath was the problem. If would have find the issue if I had a really complete scenario that covers broadly every possible endpoint and condition. Can't blame memray, that tool is really promising.

  • pwntools

    CTF framework and exploit development library

    Project mention: unable to install pwntools on mac m1 | | 2023-05-17

    you have to remove the unicorn dependency from the because doesn't support m1 git clone cd pwntools sed -i'' '/unicorn/d' pip install --upgrade .

  • chinese-xinhua

    :orange_book: 中华新华字典数据库。包括歇后语,成语,词语,汉字。

  • chalice

    Python Serverless Microframework for AWS

    Project mention: Is there a typical setup for building and deploying python to lambda using terraform? | | 2023-03-30

    It’s not terraform but there’s a wonderful aws framework for lambda called Chalice.

  • scapy

    Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.

    Project mention: 🛜 What is ARP Spoofing? | | 2023-04-19

    I've coded my small ARP spoofer in Go because I love the language, though it can very well be coded in other languages, for example Python with Scapy.

  • maigret

    🕵️‍♂️ Collect a dossier on a person by username from thousands of sites

    Project mention: IWTL how to find and delete old online accounts that I've forgotten about | | 2023-04-17


  • ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities

    Project mention: Is it possible to use ML to identify a certain pattern in videos by training with videos? | | 2023-04-17

    From ImageAI?


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

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-06-01.

Python3 related posts


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

Project Stars
1 fastapi 58,411
2 rich 43,442
3 sherlock 41,444
4 30-Days-Of-Python 24,553
5 celery 21,620
6 labelImg 19,916
7 Zulip 17,887
8 MicroPython 16,665
9 ruff 15,103
10 RustPython 15,037
11 learn-python 14,775
12 chatgpt-on-wechat 12,567
13 full-stack-fastapi-postgresql 12,050
14 pyxel 11,916
15 typer 11,320
16 guiadevbrasil 10,898
17 memray 10,608
18 pwntools 10,246
19 chinese-xinhua 10,079
20 chalice 9,752
21 scapy 8,815
22 maigret 8,541
23 ImageAI 7,793
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises