下拉刷新
Python 项目

这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Python 项目 集合。

Star 5.7k
Vol.122
2 天前

免费开源的磁盘清理工具。这是一款适用于 Windows 和 Linux 的开源磁盘清理工具,可用于清除临时文件、浏览器缓存、Cookies、浏览历史等,并支持安全删除、文件粉碎和批量自动清理等功能。

bleachbit
Star 1.1k
Vol.122
1 天前

AI 编程助手的 API 流量分析工具。这是一款用 Python 开发的工具,可追踪 AI 编程 CLI 工具的 API 请求,帮助用户查看每次调用 LLM 服务时的提示词、对话历史、工具调用结果、流式响应和 Token 用量。同时支持对比相邻请求,定位 Prompt 或参数的变化,兼容 Claude Code、Codex CLI、Gemini CLI、Cursor CLI 等 10 款主流 AI 编程工具。

claude-tap
Star 2.5k
Vol.122
1 个月前

NumPy 数值计算的提速库。这是一个专为 NumPy 设计的快速数值表达式求值库,通过避免创建中间临时数组、利用多线程并行计算,显著提升计算速度并降低内存占用。对于大数组运算,速度通常是 NumPy 的 2-4 倍,复杂数学表达式运算最高达 15 倍,还支持 Intel MKL/VML 进一步加速数学函数计算。

numexpr
Star 2.4k
Vol.122
7 天前

帮你找到本地能跑的最佳大模型。该项目能够自动检测本机 GPU/CPU/RAM 配置,并从 HuggingFace 中筛选出适合当前硬件的大模型。它基于 LiveBench、Chatbot Arena ELO 等综合评分排名,而非单纯按参数量排序,支持模拟指定 GPU、查找运行目标模型所需显卡、一键启动对话和生成 Python 代码片段等功能。

whichllm
Star 391
Vol.121
3 个月前

300 行代码模拟数字生命演化。该项目通过 300 行 Python 代码复现了论文《Computational Life》,在网格中随机初始化大量 Brainfuck 风格的小程序。相邻程序会随机配对、拼接执行并互相改写代码,运行一段时间后,系统会自发涌现出能自我复制的程序并扩散至整个网格。

artificial-life
6
pdm
Star 8.6k
Vol.121
1 天前

像 pnpm 一样管理 Python 依赖。该项目是遵循 PEP 517/582/621 等标准的包与依赖管理工具,拥有灵活的插件系统、自动安装 Python 版本等功能,以及类似 pnpm 的集中式依赖缓存来节省存储空间。

pdm
Star 1.2w
Vol.121
2 天前

FastAPI 就建在它上面的 ASGI 框架。这是一款轻量级的 Python ASGI Web 框架,支持 WebSocket、CORS、GZip、Session、流式响应和后台任务。它仅依赖 anyio、100% 类型注解,适合用来构建高性能的异步 Web 服务。

starlette
Star 2.6k
Vol.120
1 个月前

字符编码检测 Python 库。这是一款通用的字符编码检测 Python 库,能够自动识别出文本所使用的编码格式,支持 UTF-8、GB2312、ISO-8859-1 等 99 种编码和 49 种语言,可作为库或命令行工具使用。

chardet
Star 1.4k
Vol.120
2 天前

Crontab 终端可视化管理工具。这是一款基于 Textual 构建的 crontab 可视化管理工具,可用于管理本地和远程服务器的定时任务,支持搜索任务、路径自动补全、表达式转为自然语言描述等功能。

cronboard
10
Mouser
Star 4.4k
Vol.120
15 天前

罗技鼠标按键重映射工具。这是一款轻量级、免账号登录的罗技鼠标按键重映射工具,可根据不同应用自动切换按键配置,支持自定义鼠标灵敏度、滚动方向和手势。

Mouser