🛠️ Dev Tools

Strumenti per sviluppatori online gratis

11 tool pensati per il workflow quotidiano degli sviluppatori: test API, design di database, analisi di log, decodifica JWT, regex, cron e molto altro — tutto nel browser, senza installazione.

✓ Nessuna installazione ✓ Tutto nel browser ✓ Privacy garantita ✓ Gratuito senza limiti
🌐
HTTP Request Builder
Costruisci ed esegui richieste HTTP dal browser. Headers, body, auth Bearer, chaining. Alternativa Postman online.
Alternativa a Postman
🗄️
Visual DB Designer
Progetta database con drag & drop. FK, chiavi composte, esporta SQL per MySQL, PostgreSQL e SQLite.
Molto richiesto
🔬
JWT Lab
Crea, decodifica e verifica JWT. Simula scadenze, testa firma HS256/RS256. Tutto nel browser.
📋
Log Analyzer
Parsing automatico Nginx, Apache, Node.js, Docker. Filtra errori, visualizza pattern e timeline.
🧩
Regex Builder Visuale
Costruisci regex con blocchi visivi e spiegazione passo per passo. Test in tempo reale.
🔀
State Machine Visualizer
Progetta FSM visivamente, simula step-by-step. Esporta XState, Mermaid e JSON.
📊
Code Complexity Analyzer
Analizza complessità ciclomatica (McCabe). Evidenzia hotspot in JS, TS, Python, Java.
🎲
Data Faker
Genera dataset di test realistici con dati italiani. Relazioni tra tabelle, export JSON/CSV/SQL.
⏱️
Cron Generator
Crea espressioni cron visivamente. Descrizione human-readable e prossime esecuzioni.
📅
Cron Visualizer
Timeline grafica delle esecuzioni cron. Verifica visivamente frequenza e sovrapposizioni.
🔄
cURL → Fetch
Converti comandi cURL in codice JavaScript fetch pronto all'uso. Mantiene header e body.

Strumenti indispensabili per ogni sviluppatore

HTTP Request Builder — l'alternativa Postman nel browser

Postman è potente ma richiede installazione, account e pesa centinaia di MB. L'HTTP Request Builder di ToolsCove permette di costruire ed eseguire richieste GET, POST, PUT, PATCH, DELETE direttamente nel browser. Supporta header personalizzati, body JSON/form, autenticazione Bearer e Basic, e il chaining di richieste (il token della prima richiesta usato nella seconda). Ideale per test rapidi senza setup.

Visual DB Designer — progetta lo schema prima di scrivere il codice

Progettare il database su carta o in testa porta a schemi che si rivelano sbagliati a metà progetto. Il Visual DB Designer permette di creare tabelle con drag & drop, definire FK con il flag visivo, impostare chiavi composte (attiva PK su più colonne), e vedere il SQL generato in tempo reale per MySQL, PostgreSQL o SQLite. Leggi anche la nostra guida completa alla progettazione di database relazionali.

JWT Lab — debug dell'autenticazione in secondi

Quando l'autenticazione non funziona, il primo passo è verificare il contenuto del token JWT. Il JWT Lab decodifica qualsiasi token in un secondo, mostrando header (algoritmo di firma), payload (claims: sub, exp, iat, roles...) e lo stato di scadenza. Puoi anche creare token di test con payload personalizzato e diversi algoritmi di firma. Complementa l'articolo cos'è un JWT token.

Log Analyzer — trova i problemi nei log senza grep

I log di Nginx, Apache e Node.js sono file di testo con migliaia di righe. Il Log Analyzer fa il parsing automatico del formato del log, filtra per livello di severità (error, warning, info), raggruppa per codice di stato HTTP, e visualizza i pattern nel tempo — permettendo di identificare picchi di errori, endpoint problematici e IP sospetti senza dover scrivere comandi grep/awk.

Cron Generator + Visualizer — zero ambiguità sulle espressioni cron

Un job cron con frequenza sbagliata in produzione può avere conseguenze serie — report inviati al momento sbagliato, backup mancati, task che si sovrappongono. Il Cron Generator crea l'espressione visivamente; il Cron Visualizer la trasforma in una timeline concreta mostrando le prossime N esecuzioni. Nessuna ambiguità. Leggi la guida cron job: guida completa.


Quale dev tool usare in ogni situazione

Domande frequenti sui Dev Tools

L'HTTP Request Builder può fare richieste cross-origin?

Il browser blocca le richieste CORS verso endpoint che non hanno gli header appropriati. Per API pubbliche e endpoint con CORS configurato correttamente, funziona perfettamente. Per API interne senza CORS, usa un proxy locale o strumenti desktop come curl, httpie o Postman Desktop.

Il JWT Lab salva i miei token?

No — tutto avviene nel browser, nessun dato viene trasmesso a server. I token JWT contengono informazioni potenzialmente sensibili (ID utente, ruoli, scadenze) — è fondamentale che non vengano inviati a server di terze parti. Con ToolsCove puoi decodificare token di produzione in totale sicurezza.

Il DB Designer supporta tutti i dialetti SQL?

Supporta MySQL/MariaDB, PostgreSQL e SQLite — i tre dialetti più usati. L'SQL generato è standard ANSI per le funzionalità base (CREATE TABLE, FOREIGN KEY, PRIMARY KEY) con aggiunte specifiche per dialetto: ENGINE=InnoDB per MySQL, SERIAL per PostgreSQL, tipi native di SQLite.

Il Log Analyzer supporta formati di log personalizzati?

Supporta il parsing automatico dei formati standard di Nginx (combined/main), Apache (common/combined), Node.js (morgan) e Docker (json-file driver). Per formati custom, puoi usare la modalità "testo libero" che applica filtri su parole chiave (error, warning, exception) senza parsing strutturato.

Altre categorie di strumenti

📄
PDF
7 strumenti
🖼️
Immagini
8 strumenti
{ }
JSON
6 strumenti
🔢
Calcolatrici
6 strumenti
🔧
Tutti gli strumenti
58 strumenti