
Insomnia
Insomnia to darmowy, otwartoźródłowy klient API do testowania REST, GraphQL, gRPC i WebSocket API z zaawansowanymi funkcjami współpracy zespołowej.





Czym jest Insomnia
Insomnia to aplikacja na komputer, która pozwala testować i pracować z API. Można ją traktować jako specjalistyczne narzędzie dla deweloperów, którzy muszą wysyłać zapytania do API i sprawdzać otrzymywane odpowiedzi. Obsługuje wszystkie główne typy API, więc nie potrzebujesz różnych narzędzi do różnych projektów.
Narzędzie zawiera przydatne funkcje, takie jak zmienne środowiskowe (które umożliwiają łatwe przełączanie między różnymi ustawieniami), generowanie kodu (które tworzy fragmenty kodu do wykorzystania) oraz pomocniki autoryzacji (które obsługują dane logowania). Możesz także tworzyć serwery mock, aby testować swoje API zanim zostaną w pełni zbudowane.
Insomnia oferuje zarówno wersje darmowe, jak i płatne. Wersja darmowa świetnie sprawdza się dla większości indywidualnych deweloperów, podczas gdy płatne plany dodają funkcje zespołowe i dodatkowe narzędzia.
Jak używać Insomnia
Rozpoczęcie pracy z Insomnia jest proste. Oto jak korzystać z niego efektywnie:
Pobierz i zainstaluj Insomnia ze strony oficjalnej. Działa na Mac, Windows i Linux.
Utwórz nową kolekcję, aby zorganizować swoje zapytania API. Kolekcje pomagają grupować powiązane zapytania razem.
Dodaj nowe zapytanie, klikając przycisk plus. Wybierz typ zapytania (GET, POST itp.) i wpisz adres URL endpointu API.
Skonfiguruj zmienne środowiskowe dla takich rzeczy jak klucze API lub podstawowe adresy URL. Ułatwia to przełączanie się między ustawieniami deweloperskimi a produkcyjnymi.
Użyj zakładki Auth, aby skonfigurować uwierzytelnianie. Insomnia obsługuje OAuth, klucze API, tokeny bearer i inne metody uwierzytelniania.
Wyślij zapytanie i zobacz odpowiedź. Możesz zobaczyć ciało odpowiedzi, nagłówki, ciasteczka oraz informacje o czasie.
Twórz zestawy testów, aby automatyzować testowanie API i upewnić się, że wszystko działa poprawnie.
Funkcje Insomnia
Wsparcie dla wielu protokołów API (REST, GraphQL, gRPC, WebSocket)
Organizacja zapytań za pomocą kolekcji i folderów
Zmienne środowiskowe dla łatwej konfiguracji
Pomocniki uwierzytelniania dla OAuth i kluczy API
Generowanie kodu w wielu językach
Serwery mock API do testowania
Integracja z Git do kontroli wersji
Funkcje współpracy zespołowej
Ekosystem wtyczek do personalizacji
Narzędzie CLI do automatyzacji
Ceny Insomnia
Hobby
Free
- Projektowanie, debugowanie, tworzenie makiet i współpraca API w jednym miejscu
- Nielimitowana liczba współpracowników dla 1 projektu
- Nielimitowana liczba uruchomień zbierania danych
- 1 000 darmowych próśb o makiety (następnie 10 USD/25 000 próśb)
- Obsługa REST, GraphQL, gRPC, WebSocket
- Zarządzanie środowiskiem
- Podstawowe narzędzia uwierzytelniania
- Notatnik do pracy offline
Pro
$12
- Wszystko w Hobby
- Nieograniczona liczba współpracowników
- Nieograniczona liczba organizacji
- Wbudowane wsparcie dla Git
- RBAC i uprawnienia
- 10 000 darmowych próśb o makiety (następnie 10 USD/25 000 próśb)
- Współpraca w czasie rzeczywistym
- Zaawansowane funkcje bezpieczeństwa
Enterprise
$45
- Wszystko w Pro
- Enterprise SSO (SAML, OIDC) i SCIM
- Kontrola przechowywania (Chmura, Lokalnie lub Git)
- Zaawansowany RBAC dla zespołów
- Przechwytywanie domeny i kontrola zaproszeń
- Samodzielnie hostowane symulowanie API
- Nielimitowane zapytania o makiety
- Integracje Vault
- Profesjonalne Usługi Kong
- Wsparcie korporacyjne
Przypadki użycia Insomnia
Kto może skorzystać z Insomnia
Stos technologiczny Insomnia








Repozytorium Insomnia
Zobacz na GithubGwiazdki | 37,297 |
Forki | 2,156 |
Wiek repozytorium | 9 lat |
Ostatni commit | 6 dni temu |
FAQ o Insomnia
Podziel się swoim doświadczeniem z Insomnia
Zobacz co użytkownicy mówią o Insomnia
0 Recenzje
Jeszcze brak recenzji
Bądź pierwszym, który zrecenzuje Insomnia
Osadź odznaki Insomnia
Pokaż swojej społeczności, że Insomnia jest polecane na Tool Questor. Dodaj te piękne odznaki do swojej strony internetowej, dokumentacji lub profili społecznościowych, aby zwiększyć wiarygodność i przyciągnąć więcej ruchu.