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

pyo3: Connect Rust and Python

pyo3: Connect Rust and Python

PyO3 provides Rust bindings for Python, letting developers build native Python extension modules or embed Python in Rust applications. It suits projects that need Rust code to interoperate with Python through its interpreter and C API.

RustPythonLibrary
Added Jan 4, 2026 View details
litgpt: Train, Fine-Tune, and Deploy Large Language Models

litgpt: Train, Fine-Tune, and Deploy Large Language Models

LitGPT provides implementations and workflows for pretraining, fine-tuning, evaluating, and serving a range of large language models. It suits developers and researchers who want configurable training recipes and direct control over model code.

PythonAILarge Language Models
Added Jan 4, 2026 View details
agentic_security: Scan LLMs and Agent Workflows for Vulnerabilities

agentic_security: Scan LLMs and Agent Workflows for Vulnerabilities

Agentic Security is a Python toolkit for probing LLMs and agent workflows with jailbreaks, fuzzing, and multimodal inputs. It fits developers and security teams who want to run configurable scans against an API and use the results in CI.

PythonSecurityLLM
Added Jan 4, 2026 View details
netshow: Monitor Network Connections in Your Terminal

netshow: Monitor Network Connections in Your Terminal

Netshow is an interactive terminal monitor for live TCP connections, with process details, friendly service names, and host or interface bandwidth. It suits developers and operators troubleshooting local network activity on macOS or Linux.

PythonNetworkingTerminal
Added Jan 3, 2026 View details
Qwen3-Coder: Generate Code and Power Coding Agents

Qwen3-Coder: Generate Code and Power Coding Agents

Qwen3-Coder is Qwen’s family of code-focused language models for code generation, repository-scale understanding, and agentic development tasks. It offers open-weight checkpoints in several sizes, with context lengths up to 256K tokens.

PythonLLMMachine Learning
Added Jan 3, 2026 View details
cytoolz: Speed Up Python Functional Utilities

cytoolz: Speed Up Python Functional Utilities

cytoolz provides Cython implementations of toolz utilities for working with iterables, functions, and dictionaries. Use it when toolz-compatible APIs and iterator-friendly processing need more speed, or when Cython projects need its C API.

PythonLibraryDeveloper Tools
Added Jan 2, 2026 View details
TabSTAR: Apply a Tabular Foundation Model to Data with Text Fields

TabSTAR: Apply a Tabular Foundation Model to Data with Text Fields

TabSTAR is a Python model for classification and regression on tabular datasets that include text fields. Use its package to fit a pretrained model to your data, or its research tools to pretrain and evaluate on benchmarks.

PythonMachine LearningDeep Learning
Added Jan 2, 2026 View details
awesome-oss-alternatives: Find Open-Source SaaS Alternatives

awesome-oss-alternatives: Find Open-Source SaaS Alternatives

A curated directory of open-source startup products positioned as alternatives to established SaaS tools. Browse by category to compare projects and follow links to their repositories and commercial competitors.

Awesome ListResourcesPython
Added Jan 2, 2026 View details
rerun: Explore and Query Multimodal Robotics Data

rerun: Explore and Query Multimodal Robotics Data

Rerun is a data platform for logging, exploring, and querying synchronized visual and sensor data over time. It helps robotics and computer vision teams debug systems, inspect recordings, and prepare data for training.

RustPythonComputer Vision
Added Jan 2, 2026 View details
vexa: Capture and Transcribe Online Meetings

vexa: Capture and Transcribe Online Meetings

Vexa runs bots that join Google Meet, Microsoft Teams, and Zoom, then provides speaker-attributed transcripts through an API. Teams can use its hosted service or self-host the stack and connect transcripts to workspace agents.

PythonAPISelf Hosted
Added Jan 1, 2026 View details
Paper2Code: Generate Code Repositories from ML Papers

Paper2Code: Generate Code Repositories from ML Papers

Paper2Code is a research project that uses specialized LLM agents to turn machine-learning papers into code repositories. It suits researchers and developers exploring paper reproduction, with setup options for OpenAI APIs or vLLM.

PythonMachine LearningAI Agents
Added Jan 1, 2026 View details
AstrBot: Build AI Chatbots for Messaging Platforms

AstrBot: Build AI Chatbots for Messaging Platforms

AstrBot is a Python platform for connecting AI models, agents, and plugins to messaging apps through one chatbot framework. It suits individuals and teams building conversational assistants in existing chat workflows, with a WebUI and deployment options including Docker.

PythonAIChatbot
Added Dec 31, 2025 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 ❤️