Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Python

Python

3250 projects

Showing 36 of 3250 projects

BASIS
BASISC++

CMake BASIS is a build system and software implementation standard that simplifies creating sharable software and libraries.

#project-template#software-standards#perl
Stars49
Forks10
Last commit5 years ago
gtfs-segments
gtfs-segmentsPython

A Python library that processes GTFS bus data to generate concise stop spacing segments and visualizations for transit analysis.

#stop#python-library#geospatial-analysis
Stars49
Forks4
Last commit1 year ago
dynamodb-tictactoe-example-app
dynamodb-tictactoe-example-appPython

A lightweight Python Tic Tac Toe application demonstrating DynamoDB usage with Flask and Boto.

#aws-integration#flask#python
Stars49
Forks34
Last commit6 years ago
Using Microsoft VSCode for CircuitPython
Using Microsoft VSCode for CircuitPythonTypeScript

A VSCode extension that integrates the entire CircuitPython development workflow, including library management and serial console.

#serial-console#library-management#vscode-extension
Stars48
Forks7
Last commit
jsonschema-gentypes
jsonschema-gentypesPython

Generates Python TypedDict types from JSON Schema or OpenAPI3 schemas.

#developer-tools#typeddict#static-typing
Stars48
Forks15
Last commit9 days ago
dict
dictGo

A Go implementation of Python dictionaries with insertion-order preservation and JSON support.

#python-like#concurrent-data-structures#ordered-map
Stars48
Forks6
Last commit5 months ago
terramagic
terramagicPython

A Python CLI wizard that automates folder and file creation for Terraform projects with standardized templates.

#patterns#devops#project-templates
Stars48
Forks4
Last commit4 months ago
Magnus
MagnusPython

A lightweight screen magnifier for Ubuntu with keyboard shortcuts and adjustable zoom.

#screen-magnifier#visual-impairment#keyboard-shortcuts
Stars48
Forks17
Last commit1 year ago
Bitcoin Tracker
Bitcoin TrackerPython

A physical notification bar that displays real-time Bitcoin data on a Raspberry Pi with LED matrix display.

#physical-computing#max7219#webscraping
Stars48
Forks11
Last commit5 years ago
qgis_ros
qgis_rosPython

A QGIS plugin for visualizing and interacting with ROS topic data and bag files in geographic information systems.

#geojson#robotics-visualization#python
Stars47
Forks10
Last commit2 years ago
phonix
phonixPython

A Python tool that generates video captions using OpenAI's Whisper API, with options for enhanced transcription and stylish formatting.

#stable-ts#video-to-text#gui-application
Stars47
Forks5
Last commit1 year ago
jupyter-edx-grader-xblock
jupyter-edx-grader-xblockPython

An Open edX XBlock that auto-grades Jupyter Notebook assignments using nbgrader and Docker, integrating scores into the Open edX gradebook.

#nbgrader#open-edx#course-management
Stars47
Forks20
Last commit
ZetaStitcher
ZetaStitcherPython

A Python tool for stitching large volumetric images from light-sheet fluorescence microscopy.

#scientific-computing#light-sheet-microscopy#neuroscience
Stars47
Forks7
Last commit8 months ago
IRC Parser Tests
IRC Parser TestsGo

A collection of test vectors and reference implementations for validating IRC parser consistency across different libraries.

#parser-testing#irc-protocol#chat-protocols
Stars47
Forks8
Last commit3 years ago
GitLab Secrets
GitLab SecretsPython

A security tool that scans GitLab repositories for secrets in dangling or force-pushed commits.

#gitlab#devsecops#python
Stars47
Forks5
Last commit1 year ago
safejax
safejaxPython

Serialize JAX, Flax, Haiku, and Objax model parameters using the safetensors format for safer, pickle-free storage.

#dm-haiku#safetensors#haiku
Stars47
Forks5
Last commit2 years ago
PiGro
PiGroPython

A graphical user interface for managing all Raspberry Pi settings, replacing terminal commands with simple clicks.

#system-management#app-store#gui-application
Stars47
Forks1
Last commit3 months ago
chromecast-mqtt-connector
chromecast-mqtt-connectorPython

A Python connector that exposes Chromecast device status and control via MQTT topics.

#iot#cast#home-automation
Stars46
Forks23
Last commit2 years ago
webarchive-indexing
webarchive-indexingPython

MapReduce tools for bulk indexing of web archive WARC/ARC files into ZipNum sharded CDX clusters on Hadoop, EMR, or local systems.

#mapreduce#mrjob#zipnum-cluster
Stars46
Forks12
Last commit8 years ago
TrailMap
TrailMapPython

A 3D convolutional network software package for extracting axonal and filamentous structures from cleared brain imaging data.

#axon-segmentation#light-sheet-microscopy#bioimage-analysis
Stars46
Forks16
Last commit1 month ago
pytest-monkeytype
pytest-monkeytypePython

A pytest plugin that automatically generates Python type annotations by collecting runtime type information during test execution.

#monkeytype#typing#pep484
Stars46
Forks2
Last commit6 years ago
safetywrap
safetywrapPython

Fully typesafe, Rust-inspired Result and Option wrapper types for Python to handle errors and absent data elegantly.

#functional-programming#rust-result#typesafe
Stars46
Forks3
Last commit5 years ago
graphql-parser
graphql-parserPython

A Python parser for React's GraphQL query language, converting GraphQL syntax into structured Python dictionaries.

#api#graphql#query-language
Stars46
Forks6
Last commit11 years ago
Manage Your GitHub Actions Secrets With A Simple CLI
Manage Your GitHub Actions Secrets With A Simple CLIPython

A CLI tool for managing GitHub Actions secrets across repositories with profiles and bulk operations.

#devops#github-secret#secrets-management
Stars45
Forks4
Last commit
Contrastive Explanation
Contrastive ExplanationPython

A Python library for generating contrastive and counterfactual explanations for machine learning models using foil trees.

#contrastive-explanations#xai#foil-trees
Stars45
Forks4
Last commit3 years ago
dockerfile/androguard
dockerfile/androguard

A Docker image for running AndroGuard, a Python tool for Android application analysis.

#containerization#androguard#apk-analysis
Stars45
Forks17
Last commit6 years ago
IllumiDesk
IllumiDeskPython

Enhances LMS platforms with Jupyter Notebooks and automated grading via nbgrader, integrated via LTI standards.

#nbgrader#lti-tool#container-orchestration
Stars45
Forks13
Last commit4 years ago
eds-scikit
eds-scikitPython

A Python library providing tools to process and analyze OMOP-standardized clinical data from AP-HP's Clinical Data Warehouse.

#clinical-data#spark#data-science
Stars45
Forks6
Last commit1 year ago
A Whirlwind Tour of Common Crawl's Datasets using Python
A Whirlwind Tour of Common Crawl's Datasets using PythonPython

A Python tutorial demonstrating how to access and process Common Crawl's web archive datasets (WARC, WET, WAT) using tools like warcio, cdx_toolkit, and DuckDB.

#data-indexing#parquet#cdx-index
Stars45
Forks9
Last commit
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
Forks55
Last commit1 day ago
Tracetool
TracetoolPascal

A Windows viewer and multi-language client API for sending and displaying traces, logs, and debug output from various sources.

#tracing#java#c-plus-plus
Stars44
Forks14
Last commit1 month 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
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
Stars44
Forks7
Last commit6 months 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
GitHub Actions for Python project with pyenv
GitHub Actions for Python project with pyenvTypeScript

Enables pyenv within your github actions workflow

#actions#python3#python
Stars43
Forks20
Last commit1 month 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
Stars43
Forks115
Last commit3 years ago
PreviousPage 74 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
9 months ago
5 years ago
5 months ago
1 month ago
#Machine Learning510
#Data Science287
#Docker264
#Python Library237
#Deep Learning198
#Developer Tools197
#Automation186
#Cli Tool174
#Python3166
#Data Visualization166
#Django159
#Self Hosted134