Best Python Tools & Libraries

287 curated Python tools, libraries, and open-source projects — hand-picked and ranked by the community.

12306

github

12306智能刷票,订票

Developer Tools
★ 34,161

TaskMatrix

github

Developer Tools
★ 34,161

khoj

github

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

AI Tools
★ 34,094

marker

github

Convert PDF to markdown + JSON quickly with high accuracy

Developer Tools
★ 33,939

ControlNet

github

Let us control diffusion models!

Developer Tools
★ 33,804

gpt-pilot

github

The first real AI developer

AI Tools
★ 33,767

dspy

github

DSPy: The framework for programming—not prompting—language models

Developer Tools
★ 33,740

agents

github

Intelligent automation and multi-agent orchestration for Claude Code

AI Tools
★ 33,687

shadowsocks

github

Developer Tools
★ 33,612

spaCy

github

💫 Industrial-strength Natural Language Processing (NLP) in Python

AI Tools
★ 33,472

XX-Net

github

A proxy tool to bypass GFW.

Security
★ 33,434

LightRAG

github

[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"

AI Tools
★ 33,387

diffusers

github

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.

AI Tools
★ 33,341

antigravity-awesome-skills

github

Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.

Developer Tools
★ 33,308

OCRmyPDF

github

OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched

Developer Tools
★ 33,263

PDFMathTranslate

github

[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero

AI Tools
★ 33,117

certbot

github

Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

Developer Tools
★ 32,990

erpnext

github

Free and Open Source Enterprise Resource Planning (ERP)

Marketing
★ 32,949

caveman

github

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

AI Tools
★ 32,899

ChatDev

github

ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration

Developer Tools
★ 32,725

posthog

github

🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.

Analytics
★ 32,605

mmdetection

github

OpenMMLab Detection Toolbox and Benchmark

AI Tools
★ 32,598

linux-insides

github

A book-in-progress about the Linux kernel and its insides.

Developer Tools
★ 32,479

tinygrad

github

You like pytorch? You like micrograd? You love tinygrad! ❤️

Developer Tools
★ 32,447