ToolQuestor Logo
Insomnia

Insomnia

Client API Open Source pour REST, GraphQL et plus encore

Granola

Granola

FEATURED
OpenArt

OpenArt

FEATURED
Base44

Base44

FEATURED

Qu'est-ce que Insomnia ?

Insomnia est une application de bureau qui vous permet de tester et de travailler avec des API. Pensez-y comme un outil spécialisé pour les développeurs qui ont besoin d’envoyer des requêtes aux API et de vérifier les réponses qu’ils reçoivent. Il prend en charge tous les principaux types d’API, vous n’avez donc pas besoin d’outils différents pour différents projets.

L’outil inclut des fonctionnalités utiles comme les variables d’environnement (qui vous permettent de passer facilement d’un paramètre à un autre), la génération de code (qui crée des extraits de code que vous pouvez utiliser) et les assistants d’authentification (qui gèrent les informations de connexion). Vous pouvez également créer des serveurs fictifs pour tester vos API avant qu’elles ne soient entièrement développées.

Insomnia propose des versions gratuites et payantes. La version gratuite convient parfaitement à la plupart des développeurs individuels, tandis que les plans payants ajoutent des fonctionnalités pour les équipes et des outils supplémentaires.

Fonctionnalités de Insomnia

  • Support multi-protocole pour les API (REST, GraphQL, gRPC, WebSocket)

  • Organisation des requêtes avec collections et dossiers

  • Variables d'environnement pour une configuration facile

  • Aides à l'authentification pour OAuth et clés API

  • Génération de code dans plusieurs langages

  • Serveurs mock d'API pour les tests

  • Intégration Git pour le contrôle de version

  • Fonctionnalités de collaboration en équipe

  • Écosystème de plugins pour la personnalisation

  • Outil CLI pour l'automatisation

Tarification de Insomnia

Hobby
Free
  • Conception, débogage, simulation et collaboration de toutes les API
  • Collaborateurs illimités pour 1 projet
  • Exécutions de collecte illimitées
  • 1 000 demandes de maquettes gratuites (puis 10 $/25 000 demandes)
  • Support REST, GraphQL, gRPC, WebSocket
  • Gestion de l'environnement
  • Assistants d'authentification basique
  • Bloc-notes pour travail hors ligne
Le Plus Populaire
Pro
$12
  • Tout dans Hobby
  • Collaborateurs illimités
  • Organisations illimitées
  • Support Git natif
  • RBAC et permissions
  • 10 000 demandes de maquettes gratuites (puis 10 $/25 000 demandes)
  • Collaboration en temps réel
  • Fonctionnalités de sécurité avancées
Enterprise
$45
  • Tout ce qui est dans Pro
  • SSO Entreprise (SAML, OIDC) & SCIM
  • Contrôle du stockage (Cloud, local ou Git)
  • RBAC avancé pour les équipes
  • Contrôle de capture de domaine et d'invitation
  • Simulation d'API auto-hébergée
  • Demandes de maquettes illimitées
  • Intégrations Vault

Dépôt de Insomnia

Voir sur Github
Étoiles40,000
Forks2,364
Âge du Dépôt10 ans
Dernier Commit13 heures il y a

FAQ sur Insomnia

Oui, Insomnia propose un plan Hobby gratuit avec toutes les fonctionnalités de base, y compris les tests d'API, le débogage et la collaboration pour un projet avec un nombre illimité de collaborateurs. Vous pouvez passer à la version Pro (12 $/mois) ou Enterprise (45 $/mois) pour des fonctionnalités supplémentaires telles que des projets illimités, la synchronisation Git et une sécurité avancée.
Insomnia prend en charge REST, GraphQL, gRPC, WebSocket, Server-Sent Events (SSE), SOAP et tout protocole compatible HTTP. Cela en fait un outil polyvalent capable de gérer pratiquement tous les types d'API avec lesquels vous devez travailler dans une seule application.
Insomnia est entièrement open-source et met l'accent sur la simplicité et la rapidité. Il offre une intégration native avec Git, un système de plugins pour la personnalisation, et peut fonctionner à 100 % localement sans nécessiter de cloud. De nombreux développeurs préfèrent Insomnia pour son interface plus épurée et ses performances plus rapides.
Oui, vous pouvez utiliser la fonction Scratch Pad d'Insomnia sans compte pour un travail entièrement local et hors ligne. Cependant, pour accéder à la synchronisation cloud, à la collaboration en équipe et à d'autres fonctionnalités avancées, vous devrez créer un compte gratuit.
Oui, Insomnia inclut une interface en ligne de commande (CLI) appelée Inso qui s'intègre directement aux pipelines CI/CD. Vous pouvez l'utiliser pour exécuter des tests automatisés, valider les spécifications API et garantir que vos API fonctionnent correctement lors du déploiement.
Meilleures alternatives à Insomnia

Voir ce que les utilisateurs disent à propos de Insomnia

0.0

0 Avis

5
0
4
0
3
0
2
0
1
0

Pas encore d'avis

Soyez le premier à évaluer Insomnia