Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Python

Python

3255 projects

Showing 36 of 3255 projects

system_tests
system_testsC++

System tests for ROS 2's rclcpp and rclpy client libraries to validate core functionality across different RMW implementations.

#rmw-implementation#rclcpp#ros2
Stars45
Forks58
Last commit9 days ago
ActionsTOCTOU (Time Of Check to Time Of Use)
ActionsTOCTOU (Time Of Check to Time Of Use)Python

A proof-of-concept tool demonstrating and exploiting TOCTOU vulnerabilities in GitHub Actions approval workflows.

#toctou#actions#cicd
Stars45
Forks6
Last commit9 months ago
Spam-Detector
Spam-DetectorPython

A Python-based spam detector using Naive Bayes to classify emails as spam or ham.

#email-filtering#naive-bayes#text-classification
Stars45
Forks115
Last commit4 years ago
TriP
TriPPython

Python library for forward and inverse kinematics calculations of rigid mechanisms including open, closed, and hybrid chains.

#robotics#quaternions#serial-parallel-robots
Stars44
Forks6
Last commit4 years ago
Audio Loader
Audio LoaderTypeScript

A Decky Loader plugin for replacing Steam UI sounds and adding background music on Steam Deck.

#hacktoberfest#decky-loader#steam-ui
Stars44
Forks9
Last commit1 year ago
influx-prompt
influx-promptPython

An interactive command-line interface for InfluxDB with auto-completion, inspired by pgcli and http-prompt.

#developer-tools#prompt-toolkit#syntax-highlighting
Stars44
Forks4
Last commit3 years ago
ipv6-attack-detector
ipv6-attack-detectorPython

IPv6 attack detector that identifies link-local security threats from tools like THC-IPv6 and Nmap.

#link-local#thc-ipv6#python
Stars44
Forks11
Last commit6 years ago
GitHub Actions for Python project with pyenv
GitHub Actions for Python project with pyenvTypeScript

Enables pyenv within your github actions workflow

#actions#python3#python
Stars44
Forks20
Last commit4 months ago
CAEs for Data Assimilation
CAEs for Data AssimilationPython

A Python module for creating convolutional autoencoders to model background error covariance in variational data assimilation.

#scientific-computing#variational-methods#autoencoder
Stars43
Forks21
Last commit
Pubrunner
PubrunnerPython

A framework for keeping biomedical text mining tools running on the latest publications from PubMed.

#scientific-computing#research-tools#natural-language-processing
Stars43
Forks6
Last commit6 years ago
Serafeim's Wagtail FAQ
Serafeim's Wagtail FAQ

A comprehensive collection of answers, recipes, and solutions for common Wagtail CMS development challenges.

#content-management#wagtail#admin-customization
Stars43
Forks7
Last commit3 years ago
eb-py-flask-signup-worker
eb-py-flask-signup-workerPython

A Python worker application that processes SQS messages and sends emails using AWS SES, demonstrating AWS Elastic Beanstalk worker roles.

#ses#worker-role#flask
Stars43
Forks22
Last commit3 years ago
cdk-chalice
cdk-chalicePython

An AWS CDK construct that integrates AWS Chalice applications into broader CDK stacks.

#api-gateway#devops#serverless
Stars43
Forks8
Last commit2 years ago
upy-rtttl
upy-rtttlPython

A Python library for parsing Ring Tone Text Transfer Language (RTTTL) strings to extract musical note frequencies and durations.

#rtttl#music-synthesis#embedded-systems
Stars43
Forks11
Last commit1 year ago
Shifter
ShifterPython

A self-hosted Django web app for simple file uploads and sharing with automatic expiry.

#open-source#web-app#file-management
Stars42
Forks9
Last commit2 days ago
Wagtail Trash
Wagtail TrashPython

A Wagtail CMS extension that moves deleted pages to a trash can instead of permanently deleting them.

#open-source#content-management#wagtail
Stars42
Forks7
Last commit20 days ago
mpy-img-decoder
mpy-img-decoderPython

A pure MicroPython library for decoding PNG and JPEG images without C extensions, optimized for embedded systems.

#png#embedded-systems#pure-python
Stars42
Forks6
Last commit6 years ago
micropidash
micropidashPython

A non-blocking web interface library for MicroPython microcontrollers, enabling real-time IoT dashboards with hardware integration.

#iot-dashboard#micropython-esp32#micropython
Stars42
Forks2
Last commit4 months ago
Maki Nage
Maki NagePython

Stream Processing Made Easy

#stream-processing#reactive-systems#distributed-systems
Stars42
Forks1
Last commit4 years ago
XAsyncSockets
XAsyncSocketsPython

A lightweight Python/MicroPython library for managing asynchronous TCP/UDP sockets with support for thousands of connections.

#concurrent-processes#micropython#tcp
Stars42
Forks5
Last commit2 years ago
upy-shell
upy-shellPython

A simple command-line shell for MicroPython with current directory navigation and basic file operations.

#iot#embedded-systems#micropython
Stars42
Forks11
Last commit8 years ago
gtfsrdb
gtfsrdbPython

A tool to archive and maintain GTFS-realtime transit data in a relational database for real-time and historical analysis.

#database#database-tool#data-archiving
Stars42
Forks16
Last commit4 years ago
micropython-ftplib
micropython-ftplibPython

An FTP client library adapted from CPython's ftplib for MicroPython, with optional TLS support.

#iot#embedded-systems#micropython
Stars41
Forks18
Last commit1 year ago
razi
raziPython

A cheminformatics extension for SQLAlchemy that enables chemical data storage and querying in relational databases.

#molecular-structures#scientific-computing#cheminformatics
Stars41
Forks14
Last commit1 year ago
wagtail-opengraph-image-generator
wagtail-opengraph-image-generatorPython

Automatically generate Open Graph images for Wagtail pages with configurable content and live preview.

#social-media#content-management#wagtail
Stars41
Forks5
Last commit
mqtt_recorder
mqtt_recorderPython

A CLI tool for recording MQTT messages to a CSV file and replaying them to an MQTT broker.

#iot-testing#mqtt#mqtts
Stars41
Forks20
Last commit1 year ago
voicetest
voicetestPython

A test harness for voice agents that imports from platforms like Retell and VAPI, runs autonomous simulations, and evaluates with LLM judges.

#bland#retell#dspy
Stars41
Forks5
Last commit8 days ago
zeek2es
zeek2esPython

A Python application to filter and transfer Zeek logs to Elastic/OpenSearch+Humio. This app can also output pure JSON logs to stdout for further processing!

#python#humio#opensearch
Stars41
Forks8
Last commit4 years ago
grpc-stubs
grpc-stubsPython

PEP-561-compliant stub-only package providing type information for gRPC in Python.

#developer-tools#type-stubs#api-typing
Stars41
Forks21
Last commit1 year ago
rpi-rx5808-stream
rpi-rx5808-streamPython

Stream 5.8GHz analog video from RX5808 receivers to web browsers using a Raspberry Pi and USB capture device.

#spi#v4l2#gstreamer
Stars41
Forks12
Last commit9 years ago
neonrvm
neonrvmC

An open-source machine learning library for regression tasks using the Relevance Vector Machine (RVM) technique.

#c-library#scientific-computing#sparse-bayesian-learning
Stars41
Forks5
Last commit6 years ago
Panorama
PanoramaPython

A Windows incident response tool that generates comprehensive system reports without requiring admin permissions.

#digital-forensics#file-discovery#network-scanning
Stars41
Forks8
Last commit9 years ago
UDcide
UDcidePython

A tool that detects and removes specific malicious behaviors from Android malware while keeping the binary functional for analysis.

#vscode-extension#android#malware-investigation
Stars41
Forks3
Last commit5 years ago
Waves
WavesPython

A Raspberry Pi project that records audio answers to questions and prints thermal receipts of the sound waveforms.

#interactive-installation#flask#thermal-printing
Stars41
Forks3
Last commit8 years ago
Neuron
NeuronPython

A Python library providing various neural unit implementations including LNU, QNU, RBF, MLP, and MLP-ELM with gradient descent and Levenberg-Marquardt training.

#neurons#qnu#gradient-descent
Stars41
Forks6
Last commit9 months ago
NEFI2
NEFI2Python

A Python tool that extracts network structures from 2D images and outputs them as weighted undirected planar graphs.

#batch-processing#network-extraction#scientific-tools
Stars41
Forks13
Last commit5 years ago
PreviousPage 75 of 91Next

Related Tags

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
5 years ago
3 years ago
#Machine Learning510
#Data Science288
#Docker264
#Python Library237
#Deep Learning198
#Developer Tools197
#Automation187
#Cli Tool174
#Python3166
#Data Visualization166
#Django160
#Self Hosted134