Skip to content

Releases: yedincoder/ngappidapitest

NgAppIDApiTest v0.0.1

Choose a tag to compare

@yedincoder yedincoder released this 22 Sep 18:05

🚀 NgAppIDApiTest v0.0.1

Rilis perdana NgAppIDApiTest! Alternatif desktop API tester yang super ringan, cepat, dan 100% Open Source berbasis Golang (Wails) dan Vanilla JS, dirancang khusus sebagai pelengkap ekosistem NgAppID tanpa beban memori raksasa (bloatware).

🌟 Fitur Utama & Peningkatan Arsitektur

1. ⚡ Core Engine & Performance

  • Ultra Lightweight: Berjalan mulus di atas native webview dengan konsumsi RAM yang sangat kecil, jauh lebih responsif dibandingkan tool penguji API berbasis Electron/Node.js.
  • Auto-Save State (Riwayat Otomatis): Fitur penyimpanan otomatis berbasis localStorage. Seluruh konfigurasi terakhir (Metode HTTP, Target URL, JWT Token, Request Body, hingga Custom Headers) akan otomatis tersaji kembali saat aplikasi dibuka ulang.
  • Smart JSON Formatter: Tombol instan untuk merapikan, memformat, dan memvalidasi struktur Request Body berformat JSON secara otomatis sebelum dikirim ke server.

2. 🔄 Request & Response Management

  • Komplit Metode HTTP: Mendukung penuh standar metode REST API modern (GET, POST, PUT, PATCH, DELETE).
  • JWT Auth & Custom Headers Dinamis: Kotak masukan khusus untuk menyisipkan Bearer Token (JWT) dengan mudah, serta baris dinamis untuk menambah Custom Headers kustom tanpa batas (seperti x-api-key, Accept-Language, dll).
  • Tabbed Response Viewer (Body & Headers): Panel respons cerdas dengan sistem tab terpisah antara isi data Body (dengan color-coding JSON) dan Response Headers untuk mengecek status Cookie, Rate-Limit, atau Content-Type dari server secara detail.
  • Quick Stats & cURL Generator: Dilengkapi indikator status kode respons (color-coded sukses/error), kalkulasi waktu tunggu (duration time), serta tombol "Copy as cURL" satu-klik untuk menyalin request langsung ke bentuk perintah terminal.

3. 💾 Saved Collections & UI Customization

  • API Collections Manager: Simpan konfigurasi API favorit Anda beserta nama kustom untuk dipanggil kembali secara instan melalui menu dropdown koleksi tersimpan.
  • Clean Modal UI (About & Support): Seluruh informasi aplikasi, Tech Stack, hingga menu dukungan donasi (QRIS interaktif) dikemas rapi dalam balutan Custom Modal UI ala ekosistem NgAppID.
  • Anti-Context Menu Lock: Penerapan oncontextmenu="return false;" untuk memberikan pengalaman aplikasi desktop native yang bersih dari gangguan klik kanan bawaan peramban.