Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Python
P

Python

Language
1346 projects15504.9k total stars2709.7k total forks35 languages

Open-source projects built with Python

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

Showing 1,346 open-source projects · page 34 of 38

……
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
plot in terminal
plot in terminalglamp/bashplotlib

A Python package and CLI tool for creating basic plots directly in the terminal.

1.9k142Python
1 year ago
[Web]
[Web]s9xie/hed

A deep learning-based edge detection algorithm using holistically-nested fully convolutional neural networks.

1.9k534C++
2 years ago
dotdrop
dotdropdeadc0de6/dotdrop

A dotfile manager that stores configurations in Git and deploys different versions across multiple hosts using profiles.

1.9k109Python
12 days ago
Manage FastAPI
Manage FastAPIycd/manage-fastapi

A CLI tool for generating and managing FastAPI projects with customizable boilerplates and optional Docker support.

1.9k105Python
2 years ago
pymatting
pymattingpymatting/pymatting

A Python library implementing multiple alpha matting algorithms for extracting foreground objects from images.

1.9k226Python
17 days ago
AutoViz
AutoVizAutoViML/AutoViz

Automatically visualize any dataset with a single line of code, including data quality assessment and fixes.

1.9k215Python
1 year ago
Szilard's machine learning benchmark
Szilard's machine learning benchmarkszilard/benchm-ml

A minimal benchmark comparing scalability, speed, and accuracy of popular open-source machine learning libraries for binary classification.

1.9k330R
3 years ago
OSX Collector
OSX Collectoryelp/osxcollector

A forensic evidence collection and analysis toolkit for macOS, gathering system data to investigate potential infections.

1.9k244Python
6 years ago
OSXCollector
OSXCollectorYelp/osxcollector

A forensic evidence collection and analysis toolkit for macOS, gathering system data to detect and investigate malware infections.

1.9k244Python
6 years ago
Piccolo
Piccolopiccolo-orm/piccolo

A fast, user-friendly ORM and query builder for Python with async support, batteries included.

1.9k104Python
9 days ago
Penzai
Penzaigoogle-deepmind/penzai

A JAX research toolkit for building, editing, and visualizing neural networks as legible, functional pytree data structures.

1.9k70Python
10 months ago
DroneKit
DroneKitdronekit/dronekit-python

A Python library for creating UAV applications by communicating with drones via MAVLink.

1.9k1.5kPython
1 year ago
datatable
datatableh2oai/datatable

A high-performance Python package for fast, multi-threaded manipulation of large tabular datasets, inspired by R's data.table.

1.9k167C++
1 year ago
JA4+
JA4+FoxIO-LLC/ja4

A suite of network fingerprinting standards for TLS, TCP, HTTP, SSH, and other protocols to facilitate threat detection and security analysis.

1.9k168Rust
4 days ago
SpiffWorkflow
SpiffWorkflowsartography/SpiffWorkflow

A pure Python workflow engine with BPMN/DMN support for building low-code business applications.

1.9k337Python
2 days ago
mdv
mdvaxiros/terminal_markdown_viewer

A Python-based terminal markdown viewer with syntax highlighting, theming, and file monitoring.

1.9k108Python
1 year ago
NGBoost
NGBooststanfordmlgroup/ngboost

A Python library for probabilistic prediction using natural gradient boosting, built on scikit-learn.

1.9k248Jupyter Notebook
1 month ago
Robinhood's Faust
Robinhood's Faustfaust-streaming/faust

A Python stream processing library that ports Kafka Streams concepts to Python, enabling scalable event processing and in-memory durable key/value stores.

1.9k203Python
25 days ago
TradingGym
TradingGymYvictor/TradingGym

A Python toolkit for training reinforcement learning agents and backtesting rule-based algorithms in financial markets.

1.9k369Python
2 years ago
ORM
ORMencode/orm

An async ORM for Python with support for Postgres, MySQL, and SQLite, built on SQLAlchemy core.

1.9k97Python
3 years ago
Brida
Bridafedericodotta/Brida

A Burp Suite extension that bridges to Frida, enabling dynamic analysis and manipulation of mobile app traffic using the app's own code.

1.9k227Java
5 months ago
domain_analyzer
domain_analyzereldraco/domain_analyzer

A Python security analysis tool that automatically discovers and reports comprehensive information about a given domain.

1.9k237Python
3 years ago
Web
Webmpatacchiola/deepgaze

A computer vision library for human-computer interaction, focusing on head pose estimation, gaze direction, skin detection, motion tracking, and saliency mapping using CNNs.

1.9k479Python
1 year ago
FastAPI Cache
FastAPI Cachelong2ice/fastapi-cache

A caching library for FastAPI that supports Redis, Memcached, DynamoDB, and in-memory backends with HTTP cache header support.

1.9k199Python
9 months ago
BinCat
BinCatairbus-seclab/bincat

A static binary code analysis toolkit for reverse engineers, featuring value/taint analysis, type reconstruction, and memory vulnerability detection.

1.9k170OCaml
1 year ago
TIDoS Framework
TIDoS Framework0xInfection/TIDoS-Framework

A comprehensive offensive web application penetration testing framework with 108 modules covering reconnaissance to vulnerability analysis.

1.9k395Python
3 years ago
PGPortfolio
PGPortfolioZhengyaoJiang/PGPortfolio

A deep reinforcement learning framework for financial portfolio management with policy gradient optimization and backtesting tools.

1.9k758Python
4 years ago
TIDoS-Framework
TIDoS-FrameworktheInfectedDrake/TIDoS-Framework

A comprehensive offensive web application penetration testing framework with 108 modules covering reconnaissance to vulnerability analysis.

1.9k395Python
3 years ago
gita
gitanosarthur/gita

A command-line tool to display status and batch execute git commands across multiple repositories.

1.9k87Python
2 days ago
voluptuous
voluptuousalecthomas/voluptuous

A Python data validation library focused on simplicity, complex data structures, and useful error messages.

1.8k222Python
1 month ago
aitextgen
aitextgenminimaxir/aitextgen

A Python package for fine-tuning and generating text with GPT-2 and GPT Neo models using PyTorch and Hugging Face Transformers.

1.8k215Python
2 years ago
Python
Pythonappium/python-client

Python language bindings for Appium, extending Selenium WebDriver for mobile automation testing.

1.8k572Python
2 days ago
AB3DMOT
AB3DMOTxinshuoweng/AB3DMOT

A real-time baseline 3D multi-object tracking system using LiDAR point clouds, combining 3D Kalman filter and Hungarian algorithm.

1.8k416Python
2 years ago
net-creds
net-credsDanMcInerney/net-creds

A Python tool that sniffs sensitive credentials and data from network interfaces or pcap files across multiple protocols.

1.8k439Python
2 years ago
Lotus
Lotususelotus/lotus

Open-source pricing and billing engine for SaaS companies to deploy, monitor, and experiment with custom subscriptions and usage-based pricing.

1.8k132Python
8 days ago
hate_crack
hate_cracktrustedsec/hate_crack

A command-line tool that automates password cracking methodologies through Hashcat with integrated wordlist management and attack orchestration.

1.8k279Python
2 days ago
1
33
34
35
38