Open Source Python Projects

Discover 606 open source Python repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Python projects here are most often combined with Library, Developer Tools and LLM. Last updated October 4, 2026.

606 repositories · updated October 4, 2026

tornado: Build Python Web Apps and Async Network Services

tornado: Build Python Web Apps and Async Network Services

Tornado is a Python web framework and asynchronous networking library built around non-blocking I/O. It suits applications that need to handle many long-lived connections, such as WebSocket services and long polling.

PythonFrameworkNetworking
Added Jul 23, 2026 View details
autobahn-python: Build WebSocket and WAMP Apps in Python

autobahn-python: Build WebSocket and WAMP Apps in Python

Autobahn|Python is a library for building asynchronous WebSocket clients and servers, plus WAMP applications with RPC and publish-subscribe messaging. It supports Twisted and asyncio and requires Python 3.11 or later.

PythonLibraryWeb Development
Added Jul 22, 2026 View details
channels: Add Asynchronous Protocols to Django

channels: Add Asynchronous Protocols to Django

Django Channels extends Django with support for WebSockets, long-poll HTTP, task offloading, and other asynchronous use cases. It suits Django developers who need to handle more than conventional request-response traffic using familiar patterns.

PythonDjangoFramework
Added Jul 22, 2026 View details
gunicorn: Serve Python Web Applications over HTTP

gunicorn: Serve Python Web Applications over HTTP

Gunicorn is a UNIX HTTP server for Python web applications, built around a pre-fork worker model. It serves WSGI apps and includes ASGI and beta HTTP/2 support, with worker options for different workloads.

PythonWeb DevelopmentDevelopment Tools
Added Jul 22, 2026 View details
werkzeug: Build WSGI Web Applications and Utilities

werkzeug: Build WSGI Web Applications and Utilities

Werkzeug is a Python library for building WSGI applications, with HTTP request and response tools, routing, and testing utilities. It suits developers who want lower-level control over web application behavior without a framework imposing extra structure.

PythonWeb DevelopmentLibrary
Added Jul 22, 2026 View details
StringWars: Compare String-Processing Performance

StringWars: Compare String-Processing Performance

StringWars is a Rust and Python benchmark suite for comparing string-processing libraries across CPUs and GPUs. It helps developers evaluate throughput for search, hashing, Unicode processing, edit distance, sorting, and related workloads on their own datasets and hardware.

RustPythonPerformance
Added Jul 21, 2026 View details
Awesome-pytorch-list: Find PyTorch Libraries, Tutorials, and Papers

Awesome-pytorch-list: Find PyTorch Libraries, Tutorials, and Papers

A categorized directory of PyTorch libraries, learning materials, and paper implementations. Use it to discover resources across NLP, computer vision, probabilistic modeling, and other deep-learning topics.

Awesome ListPyTorchMachine Learning
Added Jul 20, 2026 View details
awesome-python-books: Browse Python Books by Topic and Level

awesome-python-books: Browse Python Books by Topic and Level

A curated directory of Python books organized by skill level and subject. Use it to find learning resources for Python fundamentals, data science, web development, security, and more.

PythonAwesome ListEducation
Added Jul 19, 2026 View details
ds-cheatsheets: Find Data Science Reference Sheets

ds-cheatsheets: Find Data Science Reference Sheets

A curated collection of data science cheat sheets covering Python, R, statistics, machine learning, deep learning, big data, SQL, and visualization. Use it to quickly find practical PDF and image references across common tools and workflows.

Data ScienceResourcesEducation
Added Jul 17, 2026 View details
awesome-math: Find Curated Mathematics Learning Resources

awesome-math: Find Curated Mathematics Learning Resources

A broad, curated directory of mathematics resources, from introductory courses and textbooks to research references, theorem provers, software, and AI in mathematics. Useful for learners, educators, and practitioners finding material by subject.

Awesome ListResourcesEducation
Added Jul 15, 2026 View details
Speech: Build and Deploy Speech AI Models

Speech: Build and Deploy Speech AI Models

NVIDIA NeMo Speech is a Python framework for researchers and developers building speech recognition, text-to-speech, and speech language models. Use it to train, customize, and run speech models with PyTorch and pretrained checkpoints.

PythonAIMachine Learning
Added Jul 12, 2026 View details
awesome-web-security: Find Web Security Learning Resources

awesome-web-security: Find Web Security Learning Resources

A curated directory of web security articles, tools, and references covering vulnerability classes, testing techniques, and browser security. Useful for security learners and practitioners who need a starting point for research or authorized testing.

Awesome ListSecurityCybersecurity
Added Jul 9, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️