1001Ferramentas

🛠Dev

Developer tools cover the everyday workflow: format and validate JSON, test regular expressions, decode JWTs, convert formats, generate hashes and inspect data. Built to speed up common tasks without leaving the browser.

207 tools

🇻

Basic .vimrc Generator

Build a starter .vimrc with colors, line numbers, indentation, search and common shortcuts. A great starting point for newcomers.

🪟

tmux.conf Generator

Create a custom tmux.conf: prefix key, status bar, mouse, splits and pane navigation shortcuts.

🐚

Minimal .zshrc Generator

Build a lean .zshrc without Oh My Zsh: history, completion, simple prompt with git branch and PATH.

💲

Bash PS1 Generator

Compose PS1 with ANSI colors, user, host, pwd, git branch and last exit code. Live prompt preview.

📂

Bash/Zsh Aliases Generator

Predefined list of useful aliases (ll, la, gs, gd, gco, mkcd, ip) ready to paste into .bashrc or .zshrc.

🔑

~/.ssh/config Generator

Build Host entries for the SSH config file: HostName, User, Port, IdentityFile, ForwardAgent, ProxyJump. Ideal for managing multiple servers.

🌳

Git Aliases Generator

Useful git aliases (st, co, br, lg, undo, save, wip, amend, hist) ready to paste into .gitconfig.

📜

.gitattributes Generator

Generate .gitattributes to normalize line endings, mark binaries, configure diff and override GitHub linguist language stats.

💬

Git Commit Template Generator

Commit message template in Conventional Commits style (feat/fix/docs/...), with scope, breaking change and issue reference.

🔍

.git-blame-ignore-revs Generator

List of commit hashes for Git to ignore in blame (mass formatters: prettier, black, eslint --fix). Useful for large refactors.

📧

.mailmap (Git) Generator

Map inconsistent names and emails to a single author in Git, improving stats and shortlog. Official format.

🛡️

.htpasswd bcrypt Generator

Build the .htpasswd line with a real bcrypt hash ($2y$ prefix), the scheme Apache recommends. You pick the cost and everything is computed in your browser.

🌐

NGINX server block Generator

Build an NGINX server block: server_name, listen, root, index, location / try_files, gzip and logs. Starter config ready.

🔁

NGINX Reverse Proxy Generator

Build an NGINX reverse proxy with backend upstream, default proxy_set_header (Host, X-Real-IP, X-Forwarded-*) and WebSocket support.

🛑

NGINX Rate Limit Generator

Configure limit_req_zone and limit_req in NGINX to rate limit per IP. Includes configurable burst and nodelay.

🔀

HAProxy Frontend/Backend Generator

Create matching frontend/backend in HAProxy with bind, mode http, balance roundrobin and servers. Minimal working config.

🚀

Caddyfile Generator

Generate Caddyfile with automatic HTTPS (Let's Encrypt), reverse_proxy or file_server. Modern simple Caddy 2 syntax.

🚧

Fail2ban Filter Generator

Build a Fail2ban filter with failregex to detect intrusion attempts in custom logs (failed login, 401, 403).

👷

Supervisord Program Generator

Create a [program:name] section for supervisord with command, autostart, autorestart, stdout_logfile and environment.

🔧

systemd Service (Advanced)

Create an advanced systemd unit file with Restart, RestartSec, MemoryLimit, CPUQuota, ProtectSystem, ProtectHome and User for hardening.

🐳

Multistage Dockerfile Builder

Generates a multistage Dockerfile (builder + runtime) for Node.js apps — copies node_modules only from the builder.

🔱

Git Merge Conflict Resolver

Splits a file with Git conflict markers into ours and theirs versions, lets you pick a side per hunk and outputs the resolved file.

⚖️

JSON Size Analyzer

Analyzes a JSON payload and shows how many bytes each key takes, sorted by weight, with percentage of total and the full path per node.

📦

SemVer Range Tester

Tests which versions satisfy a semver range (^1.2.3, ~2.0, >=1 <2) and explains the range as a lower and an upper bound.

🌐

i18n Translation File Diff

Compares two i18n JSON files and reports missing, extra and empty keys plus placeholder mismatches between the two locales.

🛣️

Express Route Pattern Tester

Tests a URL against Express-style route patterns (/users/:id), showing which one matches first, the extracted params and route conflicts.

🪵

Log Pattern Analyzer

Groups log lines by pattern, replacing numbers, IDs and dates with wildcards, and ranks the groups by frequency with a sample of each.