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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.