Skip to content

v0.3.7 — Visual config UI

Choose a tag to compare

@akadeepesh akadeepesh released this 23 Aug 20:40
· 53 commits to main since this release

Set up include/exclude by clicking, not writing patterns

contextzip config --ui opens a local browser tab where you can see your actual project tree, toggle files/folders on and off, and watch the included file count and packed size update live — no more hand-writing glob patterns in config.json.

It also suggests things you probably want excluded but haven't yet: PDFs, Office docs, fonts, video/audio, design files, and anything over 1MB that isn't already caught by contextzip's default rules. One click on a suggestion chip excludes the whole group.

If you run contextzip in a project with no config at all, it'll offer to open this for you automatically — decline once and it won't ask again.

Everything stays local. The server only binds to 127.0.0.1, every request needs a random per-session token (same approach Jupyter Notebook uses), and the page makes zero network calls beyond talking back to that local server — no CDN scripts, no telemetry, nothing about your project structure ever leaves your machine.

contextzip config --ui

Full changelog

See CHANGELOG.md