
Insomnia
Insomnia, REST, GraphQL, gRPC ve WebSocket API'lerini test etmek için güçlü ekip işbirliği özelliklerine sahip ücretsiz, açık kaynaklı bir API istemcisidir.





Insomnia nedir?
Insomnia, API'lerle test yapmanızı ve çalışmanızı sağlayan bir masaüstü uygulamasıdır. API'lere istek göndermesi ve aldıkları yanıtları kontrol etmesi gereken geliştiriciler için özel bir araç olarak düşünebilirsiniz. Tüm büyük API türlerini destekler, böylece farklı projeler için farklı araçlara ihtiyacınız olmaz.
Araç, ortam değişkenleri (farklı ayarlar arasında kolayca geçiş yapmanızı sağlar), kod oluşturma (kullanabileceğiniz kod parçacıkları yaratır) ve kimlik doğrulama yardımcıları (giriş bilgilerini yönetir) gibi faydalı özellikler içerir. Ayrıca, API'lerinizi tam olarak oluşturulmadan önce test etmek için sahte sunucular oluşturabilirsiniz.
Insomnia hem ücretsiz hem de ücretli sürümler sunar. Ücretsiz sürüm çoğu bireysel geliştirici için mükemmel çalışırken, ücretli planlar ekip özellikleri ve ekstra araçlar ekler.
Insomnia nasıl kullanılır
Insomnia ile başlaması oldukça basittir. İşte etkili bir şekilde nasıl kullanacağınız:
Insomnia'yı resmi web sitesinden indirip kurun. Mac, Windows ve Linux üzerinde çalışır.
API isteklerinizi düzenlemek için yeni bir koleksiyon oluşturun. Koleksiyonlar, ilgili istekleri bir arada gruplamanıza yardımcı olur.
Artı butonuna tıklayarak yeni bir istek ekleyin. İstek türünüzü seçin (GET, POST vb.) ve API uç noktası URL'nizi girin.
API anahtarları veya temel URL'ler gibi şeyler için ortam değişkenleri ayarlayın. Bu, geliştirme ve üretim ayarları arasında kolayca geçiş yapmanızı sağlar.
Kimlik Doğrulama sekmesini kullanarak kimlik doğrulamayı ayarlayın. Insomnia OAuth, API anahtarları, bearer tokenlar ve diğer kimlik doğrulama yöntemlerini destekler.
İsteğinizi gönderin ve yanıtı görüntüleyin. Yanıt gövdesini, başlıkları, çerezleri ve zamanlama bilgilerini görebilirsiniz.
API testlerinizi otomatikleştirmek ve her şeyin doğru çalıştığından emin olmak için test setleri oluşturun.
Insomnia özellikleri
Çok protokollü API desteği (REST, GraphQL, gRPC, WebSocket)
İsteklerin koleksiyonlar ve klasörlerle düzenlenmesi
Kolay yapılandırma için ortam değişkenleri
OAuth ve API anahtarları için kimlik doğrulama yardımcıları
Çoklu dillerde kod üretimi
Test için API sahte sunucuları
Sürüm kontrolü için Git entegrasyonu
Takım işbirliği özellikleri
Özelleştirme için eklenti ekosistemi
Otomasyon için CLI aracı
Insomnia fiyatlandırması
Hobby
Free
- Tüm API tasarımı, hata ayıklama, taklit etme ve iş birliği
- 1 proje için sınırsız işbirlikçi
- Sınırsız koleksiyon çalıştırma
- 1.000 ücretsiz sahte istek (sonrasında 10$/25.000 istek)
- REST, GraphQL, gRPC, WebSocket desteği
- Ortam yönetimi
- Temel kimlik doğrulama yardımcıları
- Çevrimdışı çalışma için not defteri
Pro
$12
- Hobideki Her Şey
- Sınırsız işbirlikçi
- Sınırsız organizasyonlar
- Yerel Git desteği
- RBAC ve izinler
- 10.000 ücretsiz sahte istek (sonra 25.000 istek için 10 $)
- Gerçek zamanlı işbirliği
- Gelişmiş güvenlik özellikleri
Enterprise
$45
- Pro'daki her şey
- Kurumsal SSO (SAML, OIDC) ve SCIM
- Depolama kontrolü (Bulut, Yerel veya Git)
- Takımlar için gelişmiş RBAC
- Alan Yakalama ve Davet Kontrolü
- Kendi sunucusunda barındırılan API taklidi
- Sınırsız sahte istekler
- Kasa Entegrasyonları
- Kong Profesyonel Hizmetleri
- Kurumsal destek
Insomnia kullanım durumları
Insomnia'den kimler yararlanabilir?
Insomnia Teknoloji Yığını
Insomnia Deposu
Github'da Görüntüle| Yıldızlar | 37,339 |
| Çatallar | 2,154 |
| Depo Yaşı | 9 yıl |
| Son Commit | 7 gün önce |
Insomnia hakkında sık sorulan sorular
Insomnia ile deneyiminizi paylaşın
Kullanıcıların ne dediğini görün Insomnia
0 İncelemeler
Henüz inceleme yok
İlk incelemeyi siz yapın Insomnia
Insomnia rozetlerini gömme
Topluluğunuza Insomnia'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.



