LinuxAlternative

Linux · Programmation

Insomnia

Insomnia est un client API open‑source pour GraphQL, REST, WebSockets, SSE, gRPC et d’autres protocoles HTTP.

Open sourceGratuitFlatpak
Soyez le premier à noter
Licence
MIT
Dernière version
13.3.0 (23 septembre 2026)
Développeur
Kong
Installations
2,200 (Flathub, 30 jours)

Qu’est-ce que Insomnia ?

Insomnia a été lancé par Kong en 2016 comme une alternative légère aux outils API commerciaux. Au fil des ans, il a ajouté un éditeur OpenAPI natif, des suites de tests et une CLI pour CI/CD. La dernière version 13.3.0 (2026‑09‑23) le maintient à jour avec les standards API modernes.

Il s’adresse aux développeurs, aux ingénieurs QA et aux équipes qui ont besoin d’un endroit unique pour concevoir, tester et déboguer des API. Il prend en charge un large éventail de protocoles et s’intègre à Git, à la synchronisation cloud et aux coffres locaux.

Comparé aux outils Windows‑only comme Postman, Insomnia se sent plus natif sous Linux : il utilise le thème GTK du système, respecte les raccourcis Linux et s’exécute comme un seul exécutable sans runtime lourd.

Idéal pour : Équipes qui ont besoin d’un client API gratuit, open‑source, avec une prise en charge robuste des protocoles et une intégration CI/CD.

Fonctionnalités clés de Insomnia

  • Prise en charge multiplateforme pour GraphQL, REST, WebSockets, SSE, gRPC
  • Éditeur OpenAPI natif avec aperçu visuel
  • Suites de tests intégrées et CLI pour linting et testing
  • Coffre local, synchronisation Cloud et options de stockage Git Sync
  • Collaboration cloud chiffrée
  • Support futur du serveur mock (prévu 2023)

Points forts

  • Gratuit et sous licence MIT
  • Large prise en charge des protocoles
  • Intégration CI/CD solide
  • Bonne intégration Git et synchronisation cloud

Points faibles

  • Serveur mock encore en attente
  • Courbe d’apprentissage pour les fonctionnalités avancées
  • Fonctionnalités de collaboration hors ligne limitées

Logiciels Windows remplacés par Insomnia

Installer Insomnia sous Linux

Flatpak (Flathub)flatpak install flathub rest.insomnia.Insomnia

Conseils pour les utilisateurs de Windows

Lorsque vous migrez depuis Postman, exportez vos collections au format JSON et importez‑les dans Insomnia. Les raccourcis clavier diffèrent : Ctrl+Shift+N ouvre une nouvelle requête, Ctrl+R relance, et Ctrl+S enregistre. Le flux de travail est similaire, mais les panneaux de requête d’Insomnia sont découpés en onglets pour les en‑têtes, le corps et les tests, rendant la navigation plus explicite.

Versions récentes

  • 13.3.0 —
  • 13.2.0 —
  • 13.1.0 —
  • 12.6.0 —

Insomnia : questions fréquentes

Comment importer une collection Postman dans Insomnia ?

Utilisez Fichier → Importer → collection Postman et sélectionnez le fichier JSON. Insomnia convertira la collection en son format natif.

Puis‑je synchroniser mes projets entre plusieurs machines ?

Oui, activez la synchronisation Cloud dans les Paramètres. Elle chiffre les données et propose un niveau gratuit pour les petites équipes.

Insomnia prend‑il en charge gRPC ?

Oui, gRPC est supporté nativement ; vous pouvez créer des fichiers .proto et appeler les services directement.

Existe‑t‑il une fonction de serveur mock ?

Le mock est prévu pour une future version ; pour l’instant vous pouvez utiliser des outils externes ou la CLI pour simuler des réponses.

Mis à jour le