ToolBuddy

Beheer

Hulp in de browser voor env-bestanden, Docker-fragmenten, gitignore-sjablonen, curl-, tar- en mysql-commando's en GitHub Actions-YAML. Er wordt niets geüpload.

Gitignore-generator

Bouw een .gitignore uit gestapelde sjablonen voor Node, Python, Go, Rust, Java, Next.js, macOS en Windows. De uitvoer wordt lokaal samengesteld.

.env-hulpmiddel

Parseer KEY=value-bestanden, markeer duplicaten en vergelijk twee .env-blokken. Geheimen in env-bestanden verlaten de browser niet.

Docker-generator

Maak een Dockerfile of een Compose-servicefragment uit image, poorten en commando. De fragmenten worden in het tabblad gebouwd.

GitHub Actions-uitleg

Leg een GitHub Actions-workflow in YAML uit: naam, triggers, jobs en stappen. Het parsen gebruikt js-yaml in de browser.

cURL-generator

Bouw een curl-commando uit methode, URL, headers en body. Het commando wordt lokaal samengesteld, zodat tokens in headers in het tabblad blijven.

Tar-commando

Bouw een tar-commando om een archief te maken of uit te pakken, met vlaggen voor gz, bz2 of xz. Een kleine commandohulp, geen archiefprogramma.

MySQL-commando

Bouw mysql- of mysqldump-commandoregels uit gebruiker, host en database. Het commando is alleen tekst. Het maakt geen verbinding met een server.

cURL naar code

Zet een curl-commando om naar JS fetch, Node http, Python requests, PHP curl of axios. Het parsen is lokaal en dekt -X, -H en --data.

Beveiligingsheaders

Beoordeel geplakte HTTP-antwoordheaders op CSP, HSTS, X-Frame-Options en verwante controles. Er wordt geen URL opgehaald.

HTTP-statuscodes

Zoek veelvoorkomende HTTP-statuscodes op en filter op nummer of naam. Een lokale referentie, geen live verzoekinspectie.

Chmod-calculator

Zet een Unix-bestandsmodus om naar octaal, symbolische rwx en een chmod-commando. Zet bits voor eigenaar, groep en anderen, inclusief setuid, setgid en de sticky bit. De calculator draait in de browser en raakt je bestanden niet aan.

CIDR-calculator

Splits een IPv4-CIDR in netwerk, broadcast, netmask, wildcard en het bruikbare hostbereik. Plak 10.0.0.0/8 of 192.168.1.20/24. De rekensom blijft in de browser. Er is geen IP-opzoeking.