Small command line tools for developers, published on npm under @v0idd0. Each one does a single job, with no account and no hosted service behind it.
npm i -g @v0idd0/cronwtf| tool | what it does | npm |
|---|---|---|
| cronwtf | explain cron expressions in plain English | @v0idd0/cronwtf |
| ctxstuff | pack a directory into one context file for LLM prompts | @v0idd0/ctxstuff |
| depcheck | find unused and missing npm and Python dependencies | @v0idd0/depcheck |
| dotdig | DNS lookups from the command line | @v0idd0/dotdig |
| envguard | validate .env files against a schema | @v0idd0/envguard |
| gitstats | local git statistics and hotspots | @v0idd0/gitstats |
| gitwhen | find when a string, line or file changed | @v0idd0/gitwhen |
| httpwut | debug HTTP requests with timing and redirects | @v0idd0/httpwut |
| jsonyo | validate, query and convert JSON | @v0idd0/jsonyo |
| licenseme | generate a LICENSE file | @v0idd0/licenseme |
| logparse | parse and aggregate log files | @v0idd0/logparse |
| passgen | passwords and passphrases with entropy | @v0idd0/passgen |
| portcheck | list local listening ports and their processes | @v0idd0/portcheck |
| promptdiff | compare versions of an LLM prompt | @v0idd0/promptdiff |
| randumb | locale consistent random test data | @v0idd0/randumb |
| regexlab | explain regex patterns token by token | @v0idd0/regexlab |
| secscan | find committed credentials in a source tree | @v0idd0/secscan |
| slugmint | URL slugs for many scripts | @v0idd0/slugmint |
| sslcheck | inspect TLS certificates | @v0idd0/sslcheck |
| tabsnap | format a browser tab list as markdown, text or JSON | @v0idd0/tabsnap |
| timecheck | convert unix timestamps | @v0idd0/timecheck |
| tokcount | count tokens and estimate cost for LLM prompts | @v0idd0/tokcount |
| tzdiff | compare time zones side by side | @v0idd0/tzdiff |
Issues and pull requests are welcome in each repository. Every tool carries its own license file.