Open Source Python Projects

Discover 607 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.

607 repositories · updated October 4, 2026

fastrtc: Build Real-Time Audio and Video Apps in Python

fastrtc: Build Real-Time Audio and Video Apps in Python

FastRTC turns Python functions into real-time audio and video streams over WebRTC or WebSockets. It suits developers building voice, video, and AI interaction features who want stream handling and optional Gradio or FastAPI integration.

PythonJavaScriptLibrary
Added Jan 15, 2026 View details
odoo: Manage Business Operations with Integrated Apps

odoo: Manage Business Operations with Integrated Apps

Odoo is a Python-based suite of web business apps that can run individually or combine into an ERP. It brings functions such as CRM, accounting, inventory, and eCommerce into one integrated system for businesses.

PythonWeb AppProductivity
Added Jan 14, 2026 View details
PartCrafter: Generate Structured 3D Meshes from Images

PartCrafter: Generate Structured 3D Meshes from Images

PartCrafter generates part-separated 3D objects and scenes from a single RGB image using compositional latent diffusion. It suits researchers and developers exploring image-to-3D generation who have access to a CUDA-enabled GPU.

PythonGenerative AIMachine Learning
Added Jan 14, 2026 View details
joinly: Let AI Agents Join and Participate in Meetings

joinly: Let AI Agents Join and Participate in Meetings

Joinly connects AI agents to live video meetings through an MCP server, enabling them to listen, speak, chat, and use tools. It suits developers building meeting-aware agents who want a self-hosted setup and can manage its provider credentials and local runtime.

PythonAI AgentsMCP
Added Jan 12, 2026 View details
csm: Generate Conversational Speech from Text and Audio

csm: Generate Conversational Speech from Text and Audio

CSM is Sesame’s speech-generation model, producing audio from text and optional conversation context. It suits developers building voice experiences who can run large models on a CUDA-compatible GPU and provide the required Hugging Face checkpoints.

PythonText To SpeechGenerative AI
Added Jan 11, 2026 View details
awesome-fastapi: Find FastAPI Libraries, Guides, and Projects

awesome-fastapi: Find FastAPI Libraries, Guides, and Projects

A curated directory of FastAPI extensions, learning resources, hosting options, starter templates, and example applications. Useful for developers building APIs with FastAPI who want to discover tools and implementation references.

Awesome ListPythonAPI
Added Jan 10, 2026 View details
jumpserver: Manage Secure Access to Privileged Systems

jumpserver: Manage Secure Access to Privileged Systems

JumpServer is a self-hosted privileged access management platform for DevOps and IT teams. It centralizes secure connections to servers, desktops, Kubernetes, databases, and web applications, with terminal and AI components.

PythonSecuritySelf Hosted
Added Jan 10, 2026 View details
fast-agent: Build and Run LLM Agents and Workflows

fast-agent: Build and Run LLM Agents and Workflows

fast-agent is a Python framework and CLI for building, running, and evaluating LLM agents. It connects agents to MCP servers and supports multi-agent workflows, multiple model providers, and interactive terminal use.

PythonAI AgentsAgent Framework
Added Jan 9, 2026 View details
CloakQuest3r: Check for Exposed Origin IP Addresses

CloakQuest3r: Check for Exposed Origin IP Addresses

CloakQuest3r is a Python security research tool that checks whether websites behind Cloudflare or similar proxies may expose their origin IP. It combines subdomain scanning with historical IP and SSL certificate analysis for authorized defensive assessments.

PythonSecurityCybersecurity
Added Jan 9, 2026 View details
papermerge: Organize and Search Scanned Documents

papermerge: Organize and Search Scanned Documents

Papermerge is a web-based document management system for organizing scanned archives. It uses OCR and full-text search to make documents easier to find, but this repository is archived and development has moved to papermerge-core.

PythonDjangoOCR
Added Jan 8, 2026 View details
optimum: Optimize Model Training and Inference on Target Hardware

optimum: Optimize Model Training and Inference on Target Hardware

Hugging Face Optimum adds tools for optimizing model training and inference across hardware backends. It suits teams using Transformers, Diffusers, TIMM, or Sentence Transformers who need hardware-specific deployment or training workflows.

PythonMachine LearningDeep Learning
Added Jan 6, 2026 View details
s-tui: Monitor and Stress-Test CPUs in the Terminal

s-tui: Monitor and Stress-Test CPUs in the Terminal

s-tui is a terminal interface for monitoring CPU temperature, frequency, power, and utilization, with built-in stress testing. It suits Linux users who want to observe CPU behavior or check for thermal throttling without a graphical desktop.

PythonCLITerminal
Added Jan 5, 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 ❤️