
Insomnia
Insomnia è un client API gratuito e open-source per testare API REST, GraphQL, gRPC e WebSocket con potenti funzionalità di collaborazione in team.





Cos'è Insomnia?
Insomnia è un'applicazione desktop che ti permette di testare e lavorare con le API. Pensala come uno strumento specializzato per sviluppatori che devono inviare richieste alle API e controllare le risposte ricevute. Supporta tutti i principali tipi di API, quindi non hai bisogno di strumenti diversi per progetti differenti.
Lo strumento include funzionalità utili come variabili d'ambiente (che ti permettono di passare facilmente tra diverse impostazioni), generazione di codice (che crea snippet di codice utilizzabili) e assistenti per l'autenticazione (che gestiscono i dettagli di accesso). Puoi anche creare server mock per testare le tue API prima che siano completamente sviluppate.
Insomnia offre sia versioni gratuite che a pagamento. La versione gratuita funziona bene per la maggior parte degli sviluppatori individuali, mentre i piani a pagamento aggiungono funzionalità per team e strumenti extra.
Come utilizzare Insomnia
Iniziare con Insomnia è semplice. Ecco come usarlo efficacemente:
Scarica e installa Insomnia dal sito ufficiale. Funziona su Mac, Windows e Linux.
Crea una nuova raccolta per organizzare le tue richieste API. Le raccolte ti aiutano a raggruppare insieme le richieste correlate.
Aggiungi una nuova richiesta cliccando sul pulsante più. Scegli il tipo di richiesta (GET, POST, ecc.) e inserisci l'URL dell'endpoint API.
Configura le variabili d'ambiente per elementi come chiavi API o URL base. Questo rende facile passare tra impostazioni di sviluppo e produzione.
Usa la scheda Auth per configurare l'autenticazione. Insomnia supporta OAuth, chiavi API, token bearer e altri metodi di autenticazione.
Invia la tua richiesta e visualizza la risposta. Puoi vedere il corpo della risposta, le intestazioni, i cookie e le informazioni sui tempi.
Crea suite di test per automatizzare i tuoi test API e assicurarti che tutto funzioni correttamente.
Caratteristiche di Insomnia
Supporto API multi-protocollo (REST, GraphQL, gRPC, WebSocket)
Organizzazione delle richieste con collezioni e cartelle
Variabili d'ambiente per una configurazione semplice
Strumenti di autenticazione per OAuth e chiavi API
Generazione di codice in più linguaggi
Server mock API per i test
Integrazione con Git per il controllo delle versioni
Funzionalità di collaborazione in team
Ecosistema di plugin per la personalizzazione
Strumento CLI per l'automazione
Prezzi di Insomnia
Hobby
Free
- Tutta la progettazione, il debug, il mocking e la collaborazione delle API
- Collaboratori illimitati per 1 progetto
- Esecuzioni di raccolta illimitate
- 1.000 richieste di mock gratuite (poi $10/25.000 richieste)
- Supporto REST, GraphQL, gRPC, WebSocket
- Gestione dell'ambiente
- Helper di autenticazione base
- Blocco note per lavoro offline
Pro
$12
- Tutto in Hobby
- Collaboratori illimitati
- Organizzazioni illimitate
- Supporto Git nativo
- RBAC e permessi
- 10.000 richieste di mock gratuite (poi 10$/25.000 richieste)
- Collaborazione in tempo reale
- Funzionalità di sicurezza avanzate
Enterprise
$45
- Tutto in Pro
- Enterprise SSO (SAML, OIDC) e SCIM
- Controllo dello storage (Cloud, Locale o Git)
- RBAC avanzato per team
- Controllo di Cattura e Invito del Dominio
- Mocking API self-hosted
- Richieste di mock illimitate
- Integrazioni Vault
- Servizi Professionali Kong
- Supporto aziendale
Casi d'uso di Insomnia
Chi può beneficiare di Insomnia?
Stack Tecnologico di Insomnia
Repository di Insomnia
Visualizza su Github| Stelle | 37,339 |
| Fork | 2,154 |
| Età del Repository | 9 anni |
| Ultimo Commit | 6 giorni fa |
Domande frequenti su Insomnia
Condividi la tua esperienza con Insomnia
Vedi cosa dicono gli utenti su Insomnia
0 Recensioni
Nessuna recensione ancora
Sii il primo a recensire Insomnia
Incorpora badge Insomnia
Mostra alla tua comunità che Insomnia è presente su Tool Questor. Aggiungi questi bellissimi badge al tuo sito web, documentazione o profili sociali per aumentare la credibilità e generare più traffico.



