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

awesome-tunneling: Compare Tunneling Tools and Services

awesome-tunneling: Compare Tunneling Tools and Services

A curated directory for comparing tunneling software and hosted services, with a focus on self-hosting. It helps developers and homelab operators find options for exposing local services or connecting private networks.

Awesome ListNetworkingSelf Hosted
Added Mar 26, 2026 View details
jax: Transform and Accelerate Python Numerical Programs

jax: Transform and Accelerate Python Numerical Programs

JAX is a Python library for transforming numerical programs with automatic differentiation, compilation, and vectorization. Use it for high-performance scientific computing and machine learning, especially when workloads need to scale across accelerators.

PythonMachine LearningDeep Learning
Added Mar 26, 2026 View details
translation-agent: Improve Translations with an LLM Reflection Workflow

translation-agent: Improve Translations with an LLM Reflection Workflow

translation-agent is a Python demonstration that uses an LLM to translate text, review its own draft, and revise it. It suits experimentation with style, regional language, and terminology, but is not presented as mature production software.

PythonAI AgentsLLM
Added Mar 24, 2026 View details
mcp-remote-macos-use: Control a Remote Mac with AI Agents

mcp-remote-macos-use: Control a Remote Mac with AI Agents

An MCP server that lets compatible AI clients interact with a remote macOS desktop using screenshots, keyboard input, and mouse controls. It suits users who want to automate Mac tasks through Screen Sharing without installing an agent on the target Mac.

PythonMCP ServermacOS
Added Mar 24, 2026 View details
QueryWeaver: Turn Natural-Language Questions into SQL

QueryWeaver: Turn Natural-Language Questions into SQL

QueryWeaver converts plain-English questions into SQL by using a graph representation of database schemas. It suits teams that want a self-hosted Text2SQL web app, REST API, MCP interface, or Python SDK for PostgreSQL and MySQL.

PythonAIDatabase
Added Mar 23, 2026 View details
index-tts-lora: Fine-Tune IndexTTS for Custom Voices

index-tts-lora: Fine-Tune IndexTTS for Custom Voices

A Python project that adds LoRA fine-tuning workflows to IndexTTS for single- and multi-speaker voice synthesis. It is aimed at users who want to adapt speech generation to speaker audio and improve prosody and naturalness.

PythonAIMachine Learning
Added Mar 23, 2026 View details
docling: Parse Documents for AI Workflows

docling: Parse Documents for AI Workflows

Docling converts documents from formats such as PDF, Office files, images, and audio into structured representations and exports. It suits developers building document-processing and generative AI pipelines that need format coverage, OCR, or local execution.

PythonAIDocument Processing
Added Mar 22, 2026 View details
TagStudio: Organize Photos and Files with Tags

TagStudio: Organize Photos and Files with Tags

TagStudio is a desktop photo and file organizer that adds flexible tags and metadata to existing folders without moving files. It suits people managing personal media or large file collections who want searchable organization under their control.

PythonDesktop AppFile Manager
Added Mar 22, 2026 View details
UFO: Automate Desktop Tasks Across Devices with AI Agents

UFO: Automate Desktop Tasks Across Devices with AI Agents

UFO combines a Windows desktop agent with a framework for coordinating agents across devices and platforms. Use it for Windows automation or multi-step workflows that need task planning, device assignment, and parallel execution.

PythonAI AgentsAutomation
Added Mar 20, 2026 View details
pgcli: Query PostgreSQL from an Interactive Terminal

pgcli: Query PostgreSQL from an Interactive Terminal

pgcli is a Python command-line client for PostgreSQL that adds SQL highlighting and context-aware autocomplete to an interactive REPL. It suits developers and database users who want a more guided terminal workflow than a basic SQL prompt.

PythonDatabasePostgreSQL
Added Mar 20, 2026 View details
geonode: Manage and Share Geospatial Data

geonode: Manage and Share Geospatial Data

GeoNode is a web-based platform for publishing, managing, and collaborating on geospatial data. It suits organizations that need shared datasets, metadata, and interactive maps with access controls.

PythonDjangoWeb App
Added Mar 19, 2026 View details
langsmith-sdk: Trace and Evaluate LLM Applications

langsmith-sdk: Trace and Evaluate LLM Applications

LangSmith SDKs let Python and JavaScript/TypeScript applications send traces to the LangSmith platform for debugging, evaluation, and monitoring. Use them when you need visibility into model or agent behavior during development or operation.

PythonJavaScriptTypeScript
Added Mar 18, 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 ❤️