
Insomnia
Insomnia adalah klien API gratis dan sumber terbuka untuk menguji API REST, GraphQL, gRPC, dan WebSocket dengan fitur kolaborasi tim yang kuat.





Apa itu Insomnia?
Insomnia adalah aplikasi desktop yang memungkinkan Anda menguji dan bekerja dengan API. Anggap saja ini sebagai alat khusus untuk pengembang yang perlu mengirim permintaan ke API dan memeriksa respons yang mereka terima. Aplikasi ini mendukung semua jenis API utama, sehingga Anda tidak memerlukan alat berbeda untuk proyek yang berbeda.
Alat ini mencakup fitur berguna seperti variabel lingkungan (yang memungkinkan Anda beralih antara pengaturan yang berbeda dengan mudah), pembuatan kode (yang menghasilkan potongan kode yang dapat Anda gunakan), dan pembantu autentikasi (yang menangani detail login). Anda juga dapat membuat server tiruan untuk menguji API Anda sebelum sepenuhnya dibangun.
Insomnia menawarkan versi gratis dan berbayar. Versi gratis sangat cocok untuk sebagian besar pengembang individu, sementara paket berbayar menambahkan fitur tim dan alat tambahan.
Cara menggunakan Insomnia
Memulai dengan Insomnia sangat mudah. Berikut cara menggunakannya secara efektif:
Unduh dan instal Insomnia dari situs resmi. Ini bekerja di Mac, Windows, dan Linux.
Buat koleksi baru untuk mengatur permintaan API Anda. Koleksi membantu Anda mengelompokkan permintaan yang terkait bersama.
Tambahkan permintaan baru dengan mengklik tombol plus. Pilih jenis permintaan Anda (GET, POST, dll.) dan masukkan URL endpoint API Anda.
Atur variabel lingkungan untuk hal-hal seperti kunci API atau URL dasar. Ini memudahkan untuk beralih antara pengaturan pengembangan dan produksi.
Gunakan tab Auth untuk mengatur autentikasi. Insomnia mendukung OAuth, kunci API, token bearer, dan metode autentikasi lainnya.
Kirim permintaan Anda dan lihat responsnya. Anda dapat melihat isi respons, header, cookie, dan informasi waktu.
Buat suite pengujian untuk mengotomatisasi pengujian API Anda dan memastikan semuanya berjalan dengan benar.
Fitur Insomnia
Dukungan API multi-protokol (REST, GraphQL, gRPC, WebSocket)
Organisasi permintaan dengan koleksi dan folder
Variabel lingkungan untuk konfigurasi mudah
Pembantu otentikasi untuk OAuth dan kunci API
Generasi kode dalam berbagai bahasa
Server mock API untuk pengujian
Integrasi Git untuk kontrol versi
Fitur kolaborasi tim
Ekosistem plugin untuk kustomisasi
Alat CLI untuk otomatisasi
Harga Insomnia
Hobby
Free
- Semua perancangan, debugging, mocking, dan kolaborasi API
- Kolaborator tak terbatas untuk 1 proyek
- Jalankan koleksi tanpa batas
- 1.000 permintaan tiruan gratis (kemudian $10/25.000 permintaan)
- Dukungan REST, GraphQL, gRPC, WebSocket
- Manajemen lingkungan
- Pembantu otentikasi dasar
- Scratch Pad untuk kerja offline
Pro
$12
- Semua dalam Hobi
- Kolaborator tanpa batas
- Organisasi tanpa batas
- Dukungan Git asli
- RBAC dan izin akses
- 10.000 permintaan mock gratis (kemudian $10/25.000 permintaan)
- Kolaborasi waktu nyata
- Fitur keamanan canggih
Enterprise
$45
- Semua dalam Pro
- Enterprise SSO (SAML, OIDC) & SCIM
- Kontrol penyimpanan (Cloud, Lokal, atau Git)
- RBAC Lanjutan untuk tim
- Kontrol Penangkapan & Undangan Domain
- Pemalsuan API yang di-host sendiri
- Permintaan mock tanpa batas
- Integrasi Vault
- Layanan Profesional Kong
- Dukungan perusahaan
Kasus penggunaan Insomnia
Siapa yang bisa mendapat manfaat dari Insomnia?
Tumpukan Teknologi Insomnia
Repositori Insomnia
Lihat di Github| Bintang | 37,562 |
| Fork | 2,176 |
| Usia Repositori | 9 tahun |
| Commit Terakhir | 19 hari yang lalu |
Pertanyaan yang sering diajukan tentang Insomnia
Bagikan pengalaman Anda dengan Insomnia
Lihat apa yang dikatakan pengguna tentang Insomnia
0 Ulasan
Belum ada ulasan
Jadilah yang pertama mengulas Insomnia
Sematkan lencana Insomnia
Tunjukkan kepada komunitas Anda bahwa Insomnia ditampilkan di Tool Questor. Tambahkan lencana indah ini ke situs web, dokumentasi, atau profil sosial Anda untuk meningkatkan kredibilitas dan mendorong lebih banyak lalu lintas.












