Best Python Tools & Libraries

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

hermes-agent

github

The agent that grows with you

AI Tools
★ 90,627

spec-kit

github

💫 Toolkit to help you get started with Spec-Driven Development

AI Tools
★ 88,373

browser-use

github

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

AI Tools
★ 88,013

django

github

The Web framework for perfectionists with deadlines.

Frameworks
★ 87,281

manim

github

Animation engine for explanatory math videos

Developer Tools
★ 86,052

core

github

:house_with_garden: Open source home automation that puts local control and privacy first.

Automation
★ 86,045

devops-exercises

github

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

DevOps
★ 82,044

sherlock

github

Hunt down social media accounts by username across social networks

Security
★ 81,183

funNLP

github

中英文敏感词、语言检测、中外手机/电话归属地/运营商查询、名字推断性别、手机号抽取、身份证抽取、邮箱抽取、中日文人名库、中文缩写库、拆字词典、词汇情感值、停用词、反动词表、暴恐词表、繁简体转换、英文模拟中文发音、汪峰歌词生成器、职业名称词库、同义词库、反义词库、否定词库、汽车品牌词库、汽车零件词库、连续英文切割、各种中文词向量、公司名字大全、古诗词库、IT词库、财经词库、成语词库、地名词库、历史名人词库、诗词词库、医学词库、饮食词库、法律词库、汽车词库、动物词库、中文聊天语料、中文谣言数据、百度中文问答数据集、句子相似度匹配算法集合、bert资源、文本生成&摘要相关工具、cocoNLP信息抽取工具、国内电话号码正则匹配、清华大学XLORE:中英文跨语言百科知识图谱、清华大学人工智能技术系列报告、自然语言生成、NLU太难了系列、自动对联数据及机器人、用户名黑名单列表、罪名法务名词及分类模型、微信公众号语料、cs224n深度学习自然语言处理课程、中文手写汉字识别、中文自然语言处理 语料/数据集、变量命名神器、分词语料库+代码、任务型对话英文数据集、ASR 语音数据集 + 基于深度学习的中…

Developer Tools
★ 80,024

ragflow

github

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

AI Tools
★ 78,207

models

github

Models and examples built with TensorFlow

Developer Tools
★ 77,677

d2l-zh

github

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

AI Tools
★ 77,176

PayloadsAllTheThings

github

A list of useful payloads and bypass for Web Application Security and Pentest/CTF

Security
★ 76,912

vllm

github

A high-throughput and memory-efficient inference and serving engine for LLMs

AI Tools
★ 76,801

PaddleOCR

github

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

AI Tools
★ 75,683

autoresearch

github

AI agents running research on single-GPU nanochat training automatically

Developer Tools
★ 72,915

cpython

github

The Python programming language

Developer Tools
★ 72,349

awesome-machine-learning

github

A curated list of awesome Machine Learning frameworks, libraries and software.

Developer Tools
★ 72,209

flask

github

The Python micro framework for building web applications.

Frameworks
★ 71,428

OpenHands

github

🙌 OpenHands: AI-Driven Development

AI Tools
★ 71,289

gpt_academic

github

为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。

Developer Tools
★ 70,433

LlamaFactory

github

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

AI Tools
★ 70,153

ansible

github

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

DevOps
★ 68,381

MetaGPT

github

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

AI Tools
★ 67,120