Skip to content

ezy2be/dev-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev-utils

A collection of fast, simple developer tools. CLI tools run natively. Tools with Python dependencies (JWT, QR, cron) auto-wrap in Docker — zero host install needed.

Quick Install

git clone https://github.com/ezy2be/dev-utils ~/dev-utils
cd ~/dev-utils
./install.sh

Usage

# Unified launcher
dev-tool help

# JSON
dev-tool json format file.json
dev-tool json validate file.json
dev-tool json minify file.json

# Encoding
base64-tool encode "hello"
hash "password" sha256

# Generators
uuid-gen
timestamp
color-tool random
gen-pass 20 strong

# HTTP
api-test https://api.example.com/users GET
http-server 8080

# JWT
jwt-tool decode <token>
jwt-tool encode '{"sub":"123"}'

# Cron
cron-parser "*/5 * * * *" 5

# QR
qr-tool gen "hello world"

# Templates
template list
template js mymodule

# Dashboard (web UI, click to run)
~/dev-utils/dash-server

Web Tools

Open in browser:

  • json-forge.html — JSON formatter
  • json-forge-pro.html — JSON/CSV/XML converter
  • regex-tester.html — Regex tester

Docker Setup

Some tools (jwt-tool, cron-parser, qr-tool) require the dev-utils Docker image. The install script can build it for you, or do it manually:

cd ~/dev-utils
docker build -t dev-utils .

These tools auto-wrap in Docker when called — no environment pollution, no pip installs.

If you use rootless Docker, set DOCKER_HOST in your shell rc:

export DOCKER_HOST=unix:///run/user/$(id -u)/docker.sock

Tools

Tool Description
dev-tool Unified launcher for all tools
json-forge-pro CLI JSON format/minify/validate/convert
base64-tool Base64 encode/decode
hash Hash text (md5/sha1/sha256/sha512)
uuid-gen UUID v4 generator
timestamp Unix timestamp ↔ date converter
gen-pass Password generator
color-tool Color format converter
jwt-tool JWT encode/decode/verify
api-test HTTP API tester
http-server Simple static HTTP server
net-tool DNS / port / IP utilities
template Project template generator
ai-prompt AI prompt manager
qr-tool QR code generator
cron-parser Cron expression parser
dash-server Web dashboard launcher

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors