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

DragGAN: Edit GAN Images by Dragging Points

DragGAN: Edit GAN Images by Dragging Points

DragGAN is a research tool for interactive point-based editing of images generated by StyleGAN models. It lets users move image features by dragging points while the model updates the image, making controlled edits easier than conventional prompt-based workflows.

PythonGenerative AIMachine Learning
Added Dec 12, 2025 View details
n8n-workflows: Browse and Search n8n Automation Workflows

n8n-workflows: Browse and Search n8n Automation Workflows

A searchable collection of n8n workflow JSON files, organized by category and integration. Browse workflows online or run the Python-based web app locally to search, inspect, and download examples.

Workflow AutomationPythonWeb App
Added Dec 11, 2025 View details
SyncTalk: Generate Synchronized Talking-Head Videos

SyncTalk: Generate Synchronized Talking-Head Videos

SyncTalk is a CVPR 2024 system for generating talking-head videos from a person’s footage and audio. It targets synchronized lip movement, facial expression, and head pose, with workflows for training on a subject or running inference with provided models.

PythonComputer VisionDeep Learning
Added Dec 11, 2025 View details
vggt: Reconstruct 3D Scenes from Images

vggt: Reconstruct 3D Scenes from Images

VGGT is a feed-forward vision model that estimates cameras, depth, point maps, and point tracks from one or more images. It suits researchers and developers who need fast 3D scene reconstruction without a traditional multi-stage pipeline.

PythonComputer VisionMachine Learning
Added Dec 10, 2025 View details
whoogle-search: Self-Host a Privacy-Focused Search Interface

whoogle-search: Self-Host a Privacy-Focused Search Interface

Whoogle is a Python web app that once provided ad-free Google results through a self-hosted interface. Google has blocked the requests it relied on, so it no longer returns search results and active development has ended.

PythonSelf HostedPrivacy
Added Dec 10, 2025 View details
loguru: Simplify Logging in Python

loguru: Simplify Logging in Python

Loguru is a Python logging library designed to make useful logging easy to add without the standard logging setup boilerplate. It suits scripts and applications that need configurable outputs, structured context, and clearer exception traces.

PythonLibraryDeveloper Tools
Added Dec 10, 2025 View details
13ft: Self-Host a Web Article Reader

13ft: Self-Host a Web Article Reader

13ft is a self-hosted web service that fetches article pages using a Googlebot-style user agent and tries alternate retrieval methods when the primary approach fails. It is for people who want to run their own reader for pages blocked by ads or paywalls.

PythonSelf HostedWeb App
Added Dec 10, 2025 View details
ClickUi: A Desktop Assistant for Chatting with AI Models

ClickUi: A Desktop Assistant for Chatting with AI Models

ClickUi is a Python desktop assistant that opens with a hotkey and supports text and voice conversations with local or API-based AI models. It suits people who want AI tools available alongside their everyday computer work.

PythonAIDesktop App
Added Dec 9, 2025 View details
MuseTalk: Generate Audio-Synced Talking-Head Videos

MuseTalk: Generate Audio-Synced Talking-Head Videos

MuseTalk creates lip-synced video from a source video or image and an audio clip using latent-space inpainting. It supports training and inference workflows, with real-time performance reported on a Tesla V100.

PythonAIMachine Learning
Added Dec 9, 2025 View details
sqlmodel: Build Python Models for SQL Databases

sqlmodel: Build Python Models for SQL Databases

SQLModel combines Pydantic-style data models with SQLAlchemy database mapping in one Python library. It suits FastAPI developers and Python teams who want typed models for validation and database access without maintaining duplicate definitions.

PythonLibraryDatabase
Added Dec 8, 2025 View details
aider: Pair Program with AI in Your Terminal

aider: Pair Program with AI in Your Terminal

Aider is a terminal-based AI coding assistant that works with existing repositories or new projects. It helps developers make code changes with cloud or local language models while keeping edits and version control in their workflow.

PythonAILLM
Added Dec 8, 2025 View details
factory_boy: Create Python Test Data with Factories

factory_boy: Create Python Test Data with Factories

factory_boy replaces static test fixtures with configurable factories that build Python objects for individual tests. It supports multiple creation strategies and integrations with popular ORMs, making it useful for projects that need flexible, repeatable test data.

PythonTestingLibrary
Added Dec 8, 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 ❤️