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 51 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
mdformat
mdformatexecutablebooks/mdformat

An opinionated, CommonMark-compliant Markdown formatter and Python library for enforcing consistent style.

78056Python
17 days ago
Character-Aware Neural Language Models
Character-Aware Neural Language Modelscarpedm20/lstm-char-cnn-tensorflow

TensorFlow implementation of character-aware neural language models using CNN, highway networks, and LSTM.

779240Python
7 years ago
image-scraper
image-scrapersananth12/ImageScraper

A high-performance, multithreaded command-line tool for downloading images from webpages.

779103Python
8 years ago
tffm
tffmgeffy/tffm

TensorFlow implementation of arbitrary order (≥2) Factorization Machines for classification and regression tasks.

778173Jupyter Notebook
4 years ago
Chaos Genius
Chaos Geniuschaos-genius/chaos_genius

An open-source ML-powered analytics engine for automated outlier detection and root cause analysis on high-dimensional metrics.

77685Python
1 year ago
Chaos Genius
Chaos Geniuschaos-genius/chaos_genius

An open-source ML-powered analytics engine for automated outlier detection and root cause analysis on high-dimensional metrics.

77685Python
1 year ago
MIDAS: Detecting Microcluster Anomalies in Edge Streams
MIDAS: Detecting Microcluster Anomalies in Edge Streamsbhatiasiddharth/MIDAS

A real-time anomaly detection algorithm for dynamic graph streams, identifying intrusions, fraud, and fake ratings with constant memory and update time.

77598C++
2 years ago
Rgee
Rgeer-spatial/rgee

An R binding package for calling Google Earth Engine API from within R, integrating with the R spatial ecosystem.

774159R
4 days ago
PrimeKG
PrimeKGmims-harvard/PrimeKG

A biomedical knowledge graph integrating 20 resources to describe 17,080 diseases with over 4 million relationships across ten biological scales.

774152Jupyter Notebook
2 years ago
sklearn-deap
sklearn-deaprsteca/sklearn-deap

A scikit-learn compatible hyperparameter optimization tool using evolutionary algorithms instead of grid search.

774129Jupyter Notebook
2 years ago
Objax
Objaxgoogle/objax

An object-oriented machine learning framework built on JAX, designed for simplicity and readability in research.

77372Python
2 years ago
Antivmdetect
Antivmdetectnsmfoo/antivmdetection

A script that generates VirtualBox templates to harden Windows VMs against malware detection.

771125Python
3 years ago
jupynium.nvim
jupynium.nvimkiyoon/jupynium.nvim

A Neovim plugin that provides real-time, bidirectional synchronization with Jupyter Notebook using Selenium automation.

77017Python
1 month ago
datascience
datasciencedata-8/datascience

A Python library for introductory data science education, developed for Berkeley's Data 8 course.

770336Jupyter Notebook
5 months ago
Alsentzer et al Clinical BERT
Alsentzer et al Clinical BERTEmilyAlsentzer/clinicalBERT

Pre-trained BERT models fine-tuned on clinical text from MIMIC for medical natural language processing tasks.

769150Python
5 years ago
chispa
chispaMrPowers/chispa

A PySpark testing library providing fast helper methods with descriptive, color-coded error messages for DataFrame and column comparisons.

76979Python
22 days ago
CodeRed CMS
CodeRed CMScoderedcorp/coderedcms

A professional WordPress alternative for building marketing websites with Wagtail and Bootstrap.

765152Python
5 months ago
Anti-UAV
Anti-UAVZhaoJ9014/Anti-UAV

A benchmark and toolkit for discovering, detecting, recognizing, and tracking UAVs in the wild using RGB and thermal infrared video.

765127Python
1 year ago
ebowla
ebowlaGenetic-Malware/Ebowla

Framework for creating environmental keyed payloads that only execute on specific target systems.

764170Python
7 years ago
peewee-async
peewee-async05bit/peewee-async

An asynchronous interface for the peewee ORM, enabling async database operations with asyncio for PostgreSQL and MySQL.

76498Python
7 hours ago
evosax
evosaxRobertTLange/evosax

A comprehensive, high-performance library implementing 30+ Evolution Strategies in JAX for scalable optimization on modern hardware.

76462Python
2 months ago
Dplython
Dplythondodger487/dplython

A Python library that brings R's dplyr data manipulation syntax to pandas DataFrames using a pipe operator.

76152Python
9 years ago
aequitas
aequitasdssg/aequitas

An open-source toolkit for auditing bias and experimenting with fairness methods in machine learning models.

761124Python
1 month ago
ampy
ampyscientifichackers/ampy

A command-line tool for file manipulation and code execution on MicroPython/CircuitPython boards over serial connection.

758167Python
1 month ago
FastAPI SQLAlchemy
FastAPI SQLAlchemymfreeborn/fastapi-sqlalchemy

A lightweight library that provides simple SQLAlchemy integration and session management for FastAPI applications.

75743Python
2 years ago
JAX RL
JAX RLikostrikov/jax-rl

JAX (Flax) implementations of reinforcement learning algorithms for continuous action spaces, designed for research.

75775Jupyter Notebook
3 years ago
DNABERT
DNABERTjerryji1993/DNABERT

A pre-trained BERT model designed for DNA sequence analysis, enabling genome understanding tasks like classification and motif discovery.

757179Python
4 months ago
un{i}packer
un{i}packerunipacker/unipacker

An automatic, platform-independent unpacker for Windows binaries using emulation to analyze packed malware.

75693Python
9 months ago
ChatGPT-Paper-Reader
ChatGPT-Paper-Readertalkingwallace/ChatGPT-Paper-Reader

A Python tool that uses GPT-3.5 to read, summarize, and answer questions about academic PDF papers locally.

756111Python
2 years ago
StringSifter
StringSifterfireeye/stringsifter

A machine learning tool that ranks strings by relevance for malware analysis, helping analysts prioritize suspicious strings.

756127Python
3 months ago
HaboMalHunter
HaboMalHunterTencent/HaboMalHunter

An automated malware analysis tool for Linux ELF files, extracting static and dynamic features for security assessment.

751221Python
3 years ago
100 Days 100 IoT Projects
100 Days 100 IoT Projectskritishmohapatra/100_Days_100_IoT_Projects

A 100-day challenge with complete IoT projects using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython, covering sensors, modules, and IoT techniques.

75085Python
22 hours ago
Ansible Playbook Grapher
Ansible Playbook GrapherhaidaraM/ansible-playbook-grapher

A command line tool to generate visual graphs of Ansible playbook structures for documentation and analysis.

75056Python
9 days ago
Laika BOSS
Laika BOSSlmco/laikaboss

A scalable, modular object scanner and intrusion detection system that extracts, flags, and enriches files with metadata.

749161Python
1 year ago
aws2tf
aws2tfaws-samples/aws2tf

Import existing AWS infrastructure into Terraform and automatically generate corresponding HCL configuration files.

749114Python
2 months ago
TensorFrames
TensorFramestjhunter/tensorframes

TensorFlow binding for Apache Spark DataFrames, enabling TensorFlow program execution on Spark data.

745160Scala
1 year ago
1
50
51
52
101