awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getinsomnia avatar

getinsomnia/insomnia

0
View on GitHub↗
38,499 stele·2,279 fork-uri·TypeScript·Apache-2.0·14 vizualizăriinsomnia.rest↗

Insomnia

Insomnia is a cross-platform API development environment that integrates a request debugger, schema design tools, a mocking server, and a test automation framework. It provides a unified workspace for sending requests and analyzing responses across REST, GraphQL, gRPC, and WebSocket protocols.

The platform enables the design and preview of API specifications through a visual editor and allows for the simulation of backend behavior using mocking tools. It supports organizing and synchronizing API collections via local storage, cloud synchronization, or Git.

The suite includes a command-line interface for executing linting and testing tasks within continuous integration pipelines. It also features a plugin system for third-party extensions and a secure system for storing environment variables locally to protect sensitive credentials.

Features

  • API Clients and Utilities - Provides a comprehensive desktop client for sending requests and analyzing responses across multiple network protocols.
  • API Development Environments - Integrates tools for defining and managing multi-protocol network requests in a unified workspace.
  • API Request Collections - Enables organizing and synchronizing sets of API requests across teams using Git, local, or cloud storage.
  • Multi-Protocol Engines - Features an engine capable of dispatching requests across diverse protocols including REST, GraphQL, and gRPC.
  • Request Debugging Utilities - Includes utilities for inspecting and troubleshooting network requests to analyze backend behavior during development.
  • API Testing - Provides a framework to validate the functionality and integration of API endpoints across multiple protocols.
  • Secure Storage - Stores sensitive configuration settings and credentials locally using encrypted storage to prevent cloud leaks.
  • Environment Variable Injection - Resolves dynamic placeholders in requests by injecting variables from local vaults or environment configurations.
  • Request Interface Generators - Automatically generates and validates visual request-building interfaces based on standardized API definitions.
  • API Mocking - Simulates API responses to allow feature development without relying on a live backend service.
  • API Testing Frameworks - Provides a programmable environment for scripting and validating API request and response structures.
  • Automated Test Runners - Provides a command-line interface to execute automated linting and testing tasks within CI pipelines.
  • API Design Tools - Offers a visual environment for drafting and refining API specifications before implementation.
  • API Mocking Servers - Ships a local server that simulates backend responses to decouple frontend and backend development.
  • API Specification Editors - Provides a visual editor for drafting and refining API interface definitions and schemas.
  • API Development Tools - Intuitive cross-platform client for REST API development.
  • Testing and Debugging - Cross-platform client for testing HTTP and GraphQL APIs.
  • Miscellaneous Tools - HTTP request management.

Istoric stele

Graficul istoricului de stele pentru getinsomnia/insomniaGraficul istoricului de stele pentru getinsomnia/insomnia

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face getinsomnia/insomnia?

Insomnia is a cross-platform API development environment that integrates a request debugger, schema design tools, a mocking server, and a test automation framework. It provides a unified workspace for sending requests and analyzing responses across REST, GraphQL, gRPC, and WebSocket protocols.

Care sunt principalele funcționalități ale getinsomnia/insomnia?

Principalele funcționalități ale getinsomnia/insomnia sunt: API Clients and Utilities, API Development Environments, API Request Collections, Multi-Protocol Engines, Request Debugging Utilities, API Testing, Secure Storage, Environment Variable Injection.

Care sunt câteva alternative open-source pentru getinsomnia/insomnia?

Alternativele open-source pentru getinsomnia/insomnia includ: kong/insomnia — Insomnia is a desktop application designed for the design, testing, and debugging of network requests. It serves as a… intuit/karate — Karate is an end-to-end testing framework and API test automation tool used to validate REST and SOAP APIs, drive… mockoon/mockoon — Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server… hoppscotch/hoppscotch — Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL,… shekhargulati/52-technologies-in-2016 — This project serves as a comprehensive educational repository and technical reference collection, documenting a wide… httpie/desktop — This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It…

Alternative open-source pentru Insomnia

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Insomnia.
  • kong/insomniaAvatar Kong

    Kong/insomnia

    38,496Vezi pe GitHub↗

    Insomnia is a desktop application designed for the design, testing, and debugging of network requests. It serves as a comprehensive environment for managing the API lifecycle, allowing users to draft interface specifications, simulate endpoints, and execute automated testing workflows within continuous integration pipelines. The platform distinguishes itself through a modular, plugin-based architecture that enables the integration of custom scripts and external tools. It supports complex development needs by providing a local-first data persistence model, environment-variable substitution for

    TypeScriptapiapi-clientapi-design
    Vezi pe GitHub↗38,496
  • intuit/karateAvatar intuit

    intuit/karate

    8,879Vezi pe GitHub↗

    Karate is an end-to-end testing framework and API test automation tool used to validate REST and SOAP APIs, drive browser interactions, and measure system performance. It functions as a unified solution for executing automated tests across both API backends and web frontends. The framework utilizes a custom domain specific language and Gherkin-style feature mapping to define requests and assertions. It includes an API mocking server to simulate backend responses, enabling development and integration testing without live dependencies. The tool covers a broad range of functional testing catego

    Java
    Vezi pe GitHub↗8,879
  • mockoon/mockoonAvatar mockoon

    mockoon/mockoon

    8,080Vezi pe GitHub↗

    Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server responses without a backend. It functions as an OpenAPI mock server tool and a JSON API mocking utility, allowing for the rapid iteration of API contracts and the generation of response templates. The project distinguishes itself through a combination of stateful mocking, using a local JSON database to simulate CRUD operations, and the ability to run as a headless API mock server via a command line interface. It supports real-time collaborative editing and AI-assisted prototyping

    TypeScriptapiapplicationdesktop
    Vezi pe GitHub↗8,080
  • hoppscotch/hoppscotchAvatar hoppscotch

    hoppscotch/hoppscotch

    79,618Vezi pe GitHub↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a single environment. The platform distinguishes itself through a highly interactive, command-driven interface that utilizes a global spotlight palette and keyboard shortcuts to streamline complex workflows. It supports advanced request manipulation and validation by executing JavaScr

    TypeScriptapiapi-clientapi-rest
    Vezi pe GitHub↗79,618
Vezi toate cele 30 alternative pentru Insomnia→