PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Single File Python Packages

Python packages with the GitHub topic single-file. Sorted by monthly downloads, with stars and forks.
Oaklight
zerodep

Zero-dependency, single-file Python implementations of popular libraries — benchmarked for performance parity | 零依赖单文件 Python 常用库实现,性能对标主流库

1K 12 1
w4n9H
mangopi-cli

Single-file, zero-dependency AI coding agent for the terminal.

1K 37 5
Ksengine
wsocket

Simple WSGI HTTP + Websocket Server, Framework, Middleware And App.

934 26 3
mnhrdt
iio

a simple C interface for reading and writing small images in any format

666 22 11
Lusan-sapkota
lcore

A fast, lightweight, single-file Python WSGI framework with zero dependencies; Inspired by the simplicity of Bottle.

505 2 0
chyok
ollama-gui

A single-file tkinter-based Ollama GUI project with no external dependencies.

383 274 52
juancarlospaco
css-html-prettify

StandAlone Async single-file cross-platform Prettifier Beautifier for the Web.

309 25 2
felko
modulable

A lightweight library for writing modular code

263 2 0
tamnd
yodb

Embedded knowledge engine in Rust, all in one .yo file. Documents, vectors, a graph and every Redis data structure in one place, reached through your own language's types instead of a query language. Speaks RESP3, embeds in six languages.

230 1 0
Water-Run
luainstaller

A tool that packages Lua scripts into a binary executable.

108 57 2
shw1606
runscroll

Single-file scrollable HTML report for one-shot batch jobs (ETL, ML training, migrations, crawlers). Streaming append-write. No server. No infra.

90 0 0
DanXk
superdirstat

WinDirStat alternative for Linux: disk usage as a treemap in one self-contained HTML report - millions of files a minute, no server, no dependencies.

75 1 0
utkarsh5026
tome-docs

Read any repo's markdown in a browser tab. One Python file, zero dependencies.

61 1 0
ka1rav6
python-logx

One file. Ten languages. Zero dependencies. — A copy-paste logging library for Python, JS, TS, C, C++, Rust, Go, Java, Zig, and Assembly.

58 4 0
ka1rav6
py-logn

One file. Ten languages. Zero dependencies. — A copy-paste logging library for Python, JS, TS, C, C++, Rust, Go, Java, Zig, and Assembly.

58 4 0
tankyhsu
nanobot-web-console

Single-file web console for nanobot AI Agent — real-time streaming chat, session history, tool execution viewer, WebSocket auto-reconnect. Compatible with nanobot 0.1.4+.

55 13 6
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology