Python Python3

Open-source Python projects categorized as Python3

Top 23 Python Python3 Projects

  • fastapi

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

    Latest mention: Replacing FastAPI with Rust: Part 3 - Trying Actix | | 2021-01-12

    Cover image created by me using Ferris the Crab, the Rust logo, and the FastAPI logo.

  • rich

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

    Latest mention: Checking for file to finish downloading | | 2021-01-05
  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Latest mention: How to find traces of yourself on the internet | | 2021-01-13

    It is a python program, so you can execute it on Windows. Here are the installation steps, note you can also run it from some cloud providers (google cloud or replit are listed in README) :

  • celery

    Distributed Task Queue (development branch)

    Latest mention: How are folks horizontally scaling Celery brokers? | | 2021-01-04

    Celery does not yet support Redis clustered mode unfortunately per

  • labelImg

    🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images

    Latest mention: Sitting Posture Identifier using AI | | 2021-01-08

    You get the idea. Images with people having their necks upright would be labelled as neck_good and vice versa. Labelimg made by tzutalin was used for labeling the images. You just need to draw a rectangle around the region, and then assign the respective label.

  • zulip

    Zulip server and webapp - powerful open source team chat

    Latest mention: Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To | | 2020-09-29 A powerful, open source group chat application that combines the immediacy of real-time chat with the productivity benefits of threaded conversations.

  • chalice

    Python Serverless Microframework for AWS

    Latest mention: Eli5 How Does One Build A Large Complex Web App | | 2020-12-24
  • pwntools

    CTF framework and exploit development library

    Latest mention: anybody know good packet crafting resources? | | 2020-12-31

    Scapy is great if you're attacking low level networking protocol stacks like TCP/IP or UDP. In that case, you may be modifying packet headers and such. Otherwise, it's much easier to just use the Python socket module and craft your custom payload in Python. Even better is the pwntools module.

  • learn-python

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

    Latest mention: Playground and Cheatsheet for Learning Python | | 2020-12-24
  • hug

    Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.

  • scapy

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

  • ImageAI

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

    Latest mention: Object recognition | | 2020-12-23
  • persepolis

    Persepolis Download Manager is a GUI for aria2.

    Latest mention: Need help downloading a file type, on multiple URLs | | 2020-12-22


  • pendulum

    Python datetimes made easy

  • InfoSpider

    INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

    Latest mention: Weekly Developer Roundup #21 - Sun Nov 08 2020 | | 2020-11-07

    kangvcar/InfoSpider (Python): INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

  • typer

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

    Latest mention: My preferred .NET console stack – An opinionated view on .NET console apps | | 2021-01-15

    Click is great and a feature-rich option. But recommend checking out Typer, which is even simpler if you're already using type annotations. [0]


  • isort

    A Python utility / library to sort imports.

    Latest mention: Python: Setting Up Project Environment | | 2020-10-13

    isort is also a similar tool to flake8, this tool sorts imports alphabetically, and automatically separated into sections and by type.

  • learn-python3

    Jupyter notebooks for teaching/learning Python 3

    Latest mention: Best way to learn Python | | 2020-12-25

    How to Think Like a Computer Scientist Interactive Python Textbook. Learn Python3 100 Python Programming Excercises Python Project Based Learning Coding Problems Libraries and Resources

  • pampy

    Pampy: The Pattern Matching for Python you always dreamed of.

    Latest mention: why is scala considered hard? | | 2020-12-24

    What about some Python's alternative then?

  • websockets

    Library for building WebSocket servers and clients in Python

  • python-pinyin


  • pony

    Pony Object Relational Mapper

  • errbot

    Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.

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


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

Project Stars
1 fastapi 25,991
2 rich 20,277
3 sherlock 20,090
4 celery 16,529
5 labelImg 13,078
6 zulip 12,993
7 chalice 7,544
8 pwntools 7,430
9 learn-python 6,655
10 hug 6,436
11 scapy 5,934
12 ImageAI 5,761
13 persepolis 4,715
14 pendulum 4,239
15 InfoSpider 4,149
16 typer 4,120
17 isort 3,653
18 learn-python3 3,443
19 pampy 3,319
20 websockets 3,123
21 python-pinyin 3,061
22 pony 2,426
23 errbot 2,407