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

pyfuze: Package Python Projects as Executables

pyfuze: Package Python Projects as Executables

pyfuze turns Python projects into single executables, with bundle, online, and portable packaging modes. It is aimed at developers distributing scripts or applications who need to choose between compatibility, size, and runtime network requirements.

PythonDeveloper ToolsCLI
Added Feb 8, 2026 View details
files-to-prompt: Turn Files into LLM-Ready Prompts

files-to-prompt: Turn Files into LLM-Ready Prompts

files-to-prompt is a Python command-line tool that gathers selected files and formats their contents into a single prompt. Use it to provide an LLM with project context without copying files together by hand.

PythonCLIDeveloper Tools
Added Feb 7, 2026 View details
android-mcp-server: Control Android Devices Through MCP

android-mcp-server: Control Android Devices Through MCP

A Python MCP server that lets compatible clients inspect and control Android devices through ADB. It suits developers and agent workflows that need device commands, screenshots, UI details, or package information.

PythonAndroidMCP
Added Feb 7, 2026 View details
sphinx: Build Structured Documentation Sites

sphinx: Build Structured Documentation Sites

Sphinx turns reStructuredText source into structured documentation in formats such as HTML, PDF, EPUB, and plain text. It suits teams and developers who need cross-linked, navigable documentation that can grow with a project.

PythonDocumentationDeveloper Tools
Added Feb 6, 2026 View details
dagster: Orchestrate Data Assets and Pipelines

dagster: Orchestrate Data Assets and Pipelines

Dagster is a Python platform for building and operating data pipelines as assets, with orchestration, lineage, and observability in one system. It suits data teams that need to develop, test, and maintain workflows from local work through production.

PythonAnalyticsData Science
Added Feb 6, 2026 View details
pymatting: Estimate Image Transparency for Clean Cutouts

pymatting: Estimate Image Transparency for Clean Cutouts

PyMatting estimates foreground transparency from an image and a trimap, helping create clean cutouts for compositing. It offers several classical matting methods, foreground estimation, and a Python API and CLI.

PythonLibraryComputer Vision
Added Feb 5, 2026 View details
Mastering-GitHub-Copilot-for-Paired-Programming: Learn AI Pair Programming

Mastering-GitHub-Copilot-for-Paired-Programming: Learn AI Pair Programming

A Microsoft course that teaches developers to use GitHub Copilot as a coding partner, from prompt-driven assistance to agent workflows. Its lessons combine explanations, exercises, and further resources across several languages and development tasks.

EducationAIDeveloper Tools
Added Feb 5, 2026 View details
conda: Manage Packages and Isolated Environments

conda: Manage Packages and Isolated Environments

Conda is a cross-platform package manager for installing binary packages and creating isolated environments. It suits developers and researchers who need reproducible setups across languages, including packages with non-Python dependencies.

PythonCLICross Platform
Added Feb 4, 2026 View details
quantstats: Analyze Portfolio Performance and Risk

quantstats: Analyze Portfolio Performance and Risk

QuantStats is a Python library for analyzing investment return series with performance metrics, risk statistics, visualizations, and reports. It suits quants and portfolio managers who want to profile and compare strategies from periodic returns.

PythonLibraryFinance
Added Feb 4, 2026 View details
aimet: Quantize and Compress Trained Neural Networks

aimet: Quantize and Compress Trained Neural Networks

AIMET helps ML engineers reduce the compute and memory needs of trained neural networks through quantization and compression. It supports PyTorch and ONNX workflows for preparing models for efficient deployment, including on edge devices.

PythonMachine LearningDeep Learning
Added Feb 3, 2026 View details
company-research-agent: Build Source-Backed Company Briefings

company-research-agent: Build Source-Backed Company Briefings

Company Research Agent turns a company name into a structured research briefing using specialized agents, web search, and language models. It is suited to teams that want an interactive, self-hosted starting point for company diligence and report generation.

PythonAI AgentsMulti Agent Systems
Added Feb 3, 2026 View details
llm-reasoners: Build and Inspect LLM Reasoning Algorithms

llm-reasoners: Build and Inspect LLM Reasoning Algorithms

LLM Reasoners is a Python library for building and evaluating multi-step reasoning methods with large language models. It suits researchers and developers who need reusable search algorithms, model backends, and tools to inspect reasoning traces.

PythonLibraryLLM
Added Feb 2, 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 ❤️