awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getinsomnia avatar

getinsomnia/insomnia

0
View on GitHub↗
38,499 نجوم·2,279 تفرعات·TypeScript·Apache-2.0·15 مشاهداتinsomnia.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.

سجل النجوم

مخطط تاريخ النجوم لـ getinsomnia/insomniaمخطط تاريخ النجوم لـ getinsomnia/insomnia

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ getinsomnia/insomnia؟

الميزات الرئيسية لـ getinsomnia/insomnia هي: API Clients and Utilities, API Development Environments, API Request Collections, Multi-Protocol Engines, Request Debugging Utilities, API Testing, Secure Storage, Environment Variable Injection.

ما هي البدائل مفتوحة المصدر لـ getinsomnia/insomnia؟

تشمل البدائل مفتوحة المصدر لـ getinsomnia/insomnia: 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…

بدائل مفتوحة المصدر لـ Insomnia

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Insomnia.
  • kong/insomniaالصورة الرمزية لـ Kong

    Kong/insomnia

    38,496عرض على 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
    عرض على GitHub↗38,496
  • intuit/karateالصورة الرمزية لـ intuit

    intuit/karate

    8,879عرض على 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
    عرض على GitHub↗8,879
  • mockoon/mockoonالصورة الرمزية لـ mockoon

    mockoon/mockoon

    8,080عرض على 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
    عرض على GitHub↗8,080
  • hoppscotch/hoppscotchالصورة الرمزية لـ hoppscotch

    hoppscotch/hoppscotch

    79,618عرض على 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
    عرض على GitHub↗79,618
  • عرض جميع البدائل الـ 30 لـ Insomnia→