下拉刷新

Here you can read past volumes of HelloGitHub Monthly by category. You are currently viewing the HelloGitHub Python collection.

11
black
Star 4.2w
Vol.123
5 days ago

A Hassle-Free Python Code Formatting Tool.This project is an official code formatting tool maintained by the Python Software Foundation (PSF). With few configuration items and reproducible results, just one command can make the code follow a unified style, completely eliminating code style disputes within the team.

12
mpmath
Star 1.2k
Vol.123
3 days ago

Arbitrary-Precision Python Mathematical Calculation Library.This project is a Python library capable of performing calculations to any number of decimal places, supporting functions like root finding, linear algebra, calculus, real and complex number operations, etc., and is suitable for high-precision numerical calculation scenarios where ordinary floating-point numbers are insufficient

mpmath
Star 8.1w
Vol.123
a day ago

Adaptive Python Crawler Framework for Website Redesigns.This is an adaptive Python crawler framework where the parser learns website structure changes and automatically re-locates target elements after page redesigns. It comes with out-of-the-box crawlers and supports features like multi-session concurrency, resume from breakpoint, domain blocking, and MCP services.

Scrapling
14
winpodx
Star 2k
Vol.123
2 days ago

Tools to Embed Windows Apps into Linux Desktop.This is an open-source tool that runs Windows apps on Linux without entering the full Windows desktop. It runs a Windows system in a container in the background and uses FreeRDP to turn each Windows app into an independent native Linux window, supporting pinning to the taskbar, Alt-Tab switching, file associations, and USB devices

winpodx
Star 6.9k
Vol.122
2 days ago

Free and Open-Source Disk Cleanup Tool.This is an open-source disk cleanup tool for Windows and Linux, which can be used to clear temporary files, browser caches, cookies, browsing history, etc., and supports functions such as secure deletion, file shredding, and batch automatic cleanup.

bleachbit
Star 3.2k
Vol.122
21 days ago

API Traffic Analysis Tool for AI Coding Assistants.This is a Python-developed tool that tracks API requests of AI coding CLI tools, helping users view prompts, conversation histories, tool invocation results, streaming responses, and token usages for each LLM service call. It also supports comparing adjacent requests to locate changes in prompts or parameters, and is compatible with 10 mainstream AI coding tools such as Claude Code, Codex CLI, Gemini CLI, and Cursor CLI

claude-tap
17
numexpr
Star 2.5k
Vol.122
15 days ago

Speed-Up Library for NumPy Numerical Computations.This is a fast library designed specifically for evaluating numerical expressions in NumPy. It significantly boosts computation speed and reduces memory usage by avoiding intermediate temporary arrays and leveraging multi-threaded parallel computing. For large array operations, it's usually 2-4 times faster than NumPy, and for complex mathematical expressions, it can be up to 15 times faster. It also supports Intel MKL/VML to further accelerate mathematical function computations

numexpr
Star 6.6k
Vol.122
a day ago

Helping You Find the Best Large Models That Can Run Locally.This project can automatically detect the local GPU/CPU/RAM configurations and screen out large models suitable for the current hardware from HuggingFace. It is based on comprehensive score rankings like LiveBench and Chatbot Arena ELO, rather than simply sorting by the number of parameters. It also supports functions such as simulating specified GPUs, finding the graphics cards needed to run target models, one-click starting conversations, and generating Python code snippets.

whichllm
Star 423
Vol.121
6 months ago

Simulating Digital Life Evolution with 300 Lines of Code.This project reproduces the paper 'Computational Life' with 300 lines of Python code. It randomly initializes a large number of Brainfuck-style mini-programs on a grid. Adjacent programs randomly pair up, execute by splicing, and rewrite each other's code. After running for a period of time, self-replicating programs spontaneously emerge in the system and spread across the entire grid

artificial-life
20
pdm
Star 8.7k
Vol.121
2 days ago

Managing Python Dependencies Like pnpm.This project is a package and dependency management tool that complies with standards such as PEP 517/582/621, with features like a flexible plugin system, automatic Python version installation, and a centralized dependency cache similar to pnpm to save storage space

pdm