Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Python
P

Python

Language
3622 projects16906.0k total stars2962.3k total forks69 languages

Open-source projects built with Python

There are currently 3622 open-source projects built with Python, with a combined total of 16906.0k GitHub stars. The most common language among these projects is Python.

Showing 3,622 open-source projects · page 46 of 101

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
TensorNets
TensorNetstaehoonlee/tensornets

High-level TensorFlow network definitions with pre-trained weights for easy integration into existing ML workflows.

999179Python
5 years ago
Kartograph.py
Kartograph.pykartograph/kartograph.py

A Python library for generating SVG maps from ESRI shapefiles.

998192Python
5 years ago
GitFive
GitFivemxrch/gitfive

An OSINT tool to investigate GitHub profiles, tracking usernames, emails, identities, and repositories.

99877Python
8 months ago
LeagueDirector
LeagueDirectorRiotGames/leaguedirector

A tool for staging and recording cinematic videos from League of Legends replay files.

996158Python
5 months ago
Vivisect
Vivisectvivisect/vivisect

A Python framework for disassembly, static analysis, symbolic execution, and debugging of binaries and malware.

996191Python
5 days ago
FastAPI Mail
FastAPI Mailsabuhish/fastapi-mail

A lightweight email system for FastAPI applications, supporting individual/bulk emails and attachments.

995110Python
10 days ago
Starlette Admin
Starlette Adminjowilf/starlette-admin

An extensible admin interface framework for Starlette and FastAPI applications, supporting multiple ORMs and custom backends.

99393Python
3 days ago
pythreejs
pythreejsjovyan/pythreejs

A Python / Three.js bridge for creating interactive 3D visualizations in Jupyter notebooks.

991193JavaScript
1 year ago
Octasphere
Octasphereprideout/par

A collection of single-file C libraries for graphics programming, mesh generation, and utility tasks.

98876C
19 days ago
Marching Squares
Marching Squaresprideout/par

A collection of single-file C libraries for graphics programming and utility tasks.

98876C
19 days ago
RLtools
RLtoolsrl-tools/rl-tools

A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.

98855C++
2 months ago
QANet
QANetNLPLearn/QANet

A TensorFlow implementation of QANet for machine reading comprehension on the SQuAD dataset.

985298Python
8 years ago
ai-imu-dr
ai-imu-drmbrossar/ai-imu-dr

A deep learning-enhanced Kalman filter for accurate vehicle dead reckoning using only an IMU sensor.

984259Python
1 year ago
Firmware Mod Kit
Firmware Mod KitrampageX/firmware-mod-kit

A collection of scripts and utilities to extract, modify, and rebuild Linux-based firmware images for embedded devices.

983203C
3 months ago
KerasNLP
KerasNLPkeras-team/keras-nlp

A pretrained modeling library for Keras 3 offering simple, flexible, and fast access to models for text, image, and audio tasks.

983343Python
1 day ago
Plato
Platouber-research/plato-research-dialogue-system

A flexible Python framework for developing, training, and evaluating conversational AI agents in single or multi-agent environments.

981186Python
5 years ago
BitcoinABE
BitcoinABEbitcoin-abe/bitcoin-abe

A free block chain browser for Bitcoin and similar cryptocurrencies, providing a web interface to explore transaction data.

981646Python
3 years ago
flask-debugtoolbar
flask-debugtoolbarpallets-eco/flask-debugtoolbar

A Flask extension that injects a configurable debugging toolbar with performance and request information into HTML pages.

979149JavaScript
10 days ago
MOSES
MOSESmolecularsets/moses

A benchmarking platform for molecular generation models, providing datasets, implementations, and evaluation metrics for drug discovery research.

978279Python
1 year ago
Agentic Radar
Agentic Radarsplx-ai/agentic-radar

A security scanner that analyzes agentic AI workflows for vulnerabilities, visualizes their structure, and hardens system prompts.

978131Python
6 months ago
ecdsa
ecdsatlsfuzzer/python-ecdsa

A pure-Python implementation of ECDSA, EdDSA, and ECDH for elliptic curve cryptography.

976335Python
4 days ago
honeypots
honeypotsqeeqbox/honeypots

A Python package with 30 low-high level honeypots for monitoring network traffic, bots, and credential attacks.

974138Python
6 months ago
Dynamax
Dynamaxprobml/dynamax

A Python library for probabilistic state space modeling and inference, built on JAX.

972113Python
5 months ago
Restricted Boltzmann Machines
Restricted Boltzmann Machinesechen/restricted-boltzmann-machines

A Python implementation of Restricted Boltzmann Machines for binary factor analysis and collaborative filtering.

971375Python
6 years ago
ipyvizzu
ipyvizzuvizzuhq/ipyvizzu

Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax.

96882Jupyter Notebook
1 year ago
TF-GAN
TF-GANtensorflow/gan

A lightweight TensorFlow library for training and evaluating Generative Adversarial Networks (GANs).

967243Jupyter Notebook
1 year ago
pygmsh
pygmshnschloe/pygmsh

A Python interface to Gmsh for creating complex geometries and generating meshes with useful abstractions.

964170Python
2 years ago
ITables
ITablesmwouts/itables

Display Pandas and Polars DataFrames as interactive, sortable, and searchable DataTables in Jupyter notebooks and Python applications.

96362Python
1 day ago
PyDriller
PyDrillerishepard/pydriller

A Python framework for mining and analyzing Git repositories, extracting commits, developers, files, diffs, and source code.

961155Python
5 months ago
AppDaemon
AppDaemonAppDaemon/appdaemon

A Python execution environment for writing automation apps for Home Assistant and other home automation systems.

961427Python
7 days ago
autoflake
autoflakePyCQA/autoflake

Removes unused imports and unused variables from Python code using pyflakes.

95788Python
8 days ago
Livy
Livyapache/incubator-livy

A REST interface for interacting with Apache Spark from anywhere, enabling remote code execution and job submissions.

957624Scala
1 day ago
Untitled Goose Tool
Untitled Goose Toolcisagov/untitledgoosetool

A hunt and incident response tool for gathering forensic data from Microsoft Entra ID, Azure, M365, and Defender environments.

95692Python
4 months ago
scikit-multilearn
scikit-multilearnscikit-multilearn/scikit-multilearn

A scikit-learn compatible Python module for multi-label classification tasks.

953175Python
2 years ago
memory_graph
memory_graphbterwijn/memory_graph

A Python package that visualizes data structures, references, and mutability to aid debugging and teaching.

95270Python
1 day ago
Setting Python Development Environment with VScode and Docker
Setting Python Development Environment with VScode and DockerRamiKrispin/vscode-python

A step-by-step tutorial and template for setting up a reproducible Python development environment using VSCode and Docker.

95199Shell
2 years ago
1
45
46
47
101