Repository navigation
Releases
Releases · shenald-dev/purge
🧹 purge v0.1.0 - Zero-Latency Developer Bloat & Zombie Reaper
Changelog
All notable changes to purge (purge-reaper) will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.1.0] - 2026-10-26
Added
- Initial Open Source Launch: Zero-latency developer bloat and zombie process reaper.
- Parallel Directory Crawler: Sub-second discovery walk that prunes traversal at artifact boundaries (skips recursing into 100k+ nested files in
node_modules). - Universal Ecosystem Coverage:
- Node.js & Web:
node_modules,.next,.turbo,.nuxt,.parcel-cache,.svelte-kit,.docusaurus. - Python:
.venv,venv,env,.pytest_cache,.mypy_cache,.ruff_cache,__pycache__,.tox,.nox. - Rust & Cargo:
target/(only when parent containsCargo.toml). - Java & Gradle:
.gradle. - Build Artifacts:
dist,build,out,coverage. - OS Clutter:
.DS_Store,Thumbs.db.
- Node.js & Web:
- Zombie Dev Server Hunter: Cross-platform port listener scan (
:3000,:5173,:8000,:8080, etc.) and matching process analyzer (node,python,vite,uvicorn,next,cargo-watch). - Interactive Cyberpunk TUI: Rich-rendered diagnostic tables, telemetry cards, and particle counters.
- Safety Safeguards: Root path detection, protected system directories (
/,C:\Windows,~/.ssh), and non-destructive dry-run simulation mode (--dry-run). - JSON Telemetry Output:
--jsonflag for easy integration with scripts and CI. - Continuous Integration: GitHub Actions CI test matrix across Python 3.10, 3.11, and 3.12.