Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Python
P

Python

Language
3581 projects16888.3k total stars2959.6k total forks69 languages

Open-source projects built with Python

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

Showing 3,581 open-source projects · page 58 of 100

……
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
FastAPI Example
FastAPI Exampleleosussan/fastapi-gino-arq-uvicorn

A high-performance async REST API template built with FastAPI, GINO, Arq, and Uvicorn, powered by PostgreSQL and Redis.

55447Python
3 years ago
TypeDB-ML
TypeDB-MLvaticle/typedb-ml

A machine learning integrations library for TypeDB, enabling graph algorithms and Graph Neural Networks on strongly-typed graph data.

55293Python
2 years ago
SOMPY
SOMPYsevamoo/SOMPY

A Python library implementing Self-Organizing Maps (SOM) with batch training, PCA initialization, and visualization tools.

551248Jupyter Notebook
3 years ago
multi_sensor_calibration
multi_sensor_calibrationtudelft-iv/multi_sensor_calibration

A ROS-based calibration tool for estimating extrinsic poses of lidar, radar, and camera sensor setups.

551110C++
2 years ago
kand
kandkand-ta/kand

A modern, high-performance technical analysis library built in Rust with Python and WebAssembly bindings.

55124Rust
4 months ago
cnn_handwritten_chinese_recognition
cnn_handwritten_chinese_recognitiontaosir/cnn_handwritten_chinese_recognition

A web application that uses a CNN model to recognize handwritten Chinese characters from an online drawing canvas.

549133Python
3 years ago
USB Keystroke Injection Protection
USB Keystroke Injection Protectiongoogle/ukip

A Linux daemon that detects and blocks USB keystroke injection attacks through monitoring and device ejection.

54954Python
2 years ago
cdk-monitoring-constructs
cdk-monitoring-constructscdklabs/cdk-monitoring-constructs

Easy-to-use AWS CDK constructs for monitoring AWS services with CloudWatch alarms and dashboards.

54984TypeScript
3 days ago
ProDy
ProDyprody/ProDy

A Python package for analyzing protein structure, dynamics, and sequence evolution with a comprehensive API and GUI.

548176Python
3 days ago
playwright-pytest
playwright-pytestmicrosoft/playwright-pytest

A pytest plugin for writing end-to-end browser tests using Playwright.

54887Python
24 days ago
rosserial
rosserialros-drivers/rosserial

A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.

547524C++
2 years ago
Auto_ViML
Auto_ViMLAutoViML/Auto_ViML

Automatically builds high-performance interpretable machine learning models with minimal features using a single line of code.

547104Python
1 year ago
tick
tickX-DataInitiative/tick

A Python library for statistical learning with a focus on time-dependent modeling, including point processes and generalized linear models.

547119Python
1 month ago
Gato-X
Gato-XAdnaneKhan/Gato-X

A fast scanning and attack toolkit for identifying and exploiting GitHub Actions vulnerabilities at scale.

54551Python
15 days ago
Python (Sync)
Python (Sync)vaphes/pocketbase

A Python client SDK for interacting with PocketBase backends, providing a pythonic interface for authentication, collections, and file uploads.

54464Python
22 days ago
bandersnatch
bandersnatchpypa/bandersnatch

A PyPI mirror client that implements PEP 381, PEP 503, and PEP 691 for creating local Python package repositories.

543159Python
2 days ago
Birdfont
Birdfontjohanmattssonm/birdfont

A free font editor for creating vector-based fonts in TTF, EOT, SVG, and Birdfont formats.

54240Vala
6 months ago
Cleora
CleoraBaseModelAI/cleora

Cleora is a fast, deterministic graph embedding engine that computes all random walks in a single matrix multiplication, requiring no GPUs or negative sampling.

54057Jupyter Notebook
2 months ago
Machinae
Machinaehurricanelabs/machinae

A Python tool for collecting security intelligence from public feeds about IPs, domains, URLs, emails, hashes, and SSL fingerprints.

538101Python
8 days ago
pySox
pySoxrabitt/pysox

A Python wrapper for SoX, enabling audio processing, transformation, and analysis directly from Python code.

53884Python
1 year ago
Datamol
Datamoldatamol-io/datamol

A Python library for molecular processing built on RDKit with a simple API and good defaults.

53762Python
22 days ago
datamol
datamoldatamol-org/datamol

A Python library for molecular processing built on RDKit with a simple API and good defaults.

53762Python
22 days ago
djangorestframework-stubs
djangorestframework-stubstypeddjango/djangorestframework-stubs

PEP-484 type stubs and mypy plugin for Django REST Framework to enable static type checking.

535137Python
2 days ago
pandas_summary
pandas_summarymouradmourafiq/pandas-summary

An engine for ML/data tracking, visualization, explainability, drift detection, and dashboards, integrated with Polyaxon.

53347Python
1 month ago
ansible-navigator
ansible-navigatoransible/ansible-navigator

A text-based user interface (TUI) for running, exploring, and managing Ansible playbooks, collections, and configurations.

533126Python
1 day ago
pylot
pyloterdos-project/pylot

A modular autonomous driving platform for developing and testing AV components on CARLA simulator and real-world vehicles.

533139Python
3 years ago
BlueSky
BlueSkyTUDelft-CNS-ATM/bluesky

An open-source Python-based air traffic simulator for research on air traffic management and air traffic flows.

532306Python
24 days ago
JShell
JShells0md3v/JShell

A tool that creates a JavaScript shell payload for exploiting XSS vulnerabilities to execute code in a victim's browser.

532133Python
7 years ago
Androwarn
Androwarnmaaaaz/androwarn

A static code analyzer that detects and reports potential malicious behaviors in Android applications.

530165HTML
6 years ago
How to Grow Neat Software Architecture out of Jupyter Notebooks
How to Grow Neat Software Architecture out of Jupyter Notebooksguillaume-chevalier/How-to-Grow-Neat-Software-Architecture-out-of-Jupyter-Notebooks

A guide to applying Test-Driven Development and clean architecture principles when building software from Jupyter notebooks.

53030
3 years ago
Boost.Python
Boost.Pythonboostorg/python

A C++ library for seamless interoperability between C++ and Python, enabling Python to call C++ code and vice versa.

530222C++
6 days ago
Sun and Moon
Sun and Moonpeterhinch/micropython-samples

A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.

52896Python
9 months ago
graphql-core
graphql-coregraphql-python/graphql-core

A Python 3 port of the GraphQL.js reference implementation, providing a reliable GraphQL execution engine for Python applications.

528145Python
4 days ago
TensorLayerX
TensorLayerXtensorlayer/TensorLayerX

A unified deep learning and reinforcement learning framework supporting multiple backends and hardware platforms.

52847Python
4 months ago
FWK
FWKr-lyeh/FWK

A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.

52637C
10 months ago
Space Shooter
Space Shooterprodicus/spaceShooter

A classic retro space shooter game built with Python and Pygame, featuring power-ups, health bars, and custom sound effects.

524242Python
3 years ago
1
57
58
59
100