Kvile: کلاینت سبک .http بدون حساب کاربری
خلاصهٔ کاملتر
Kvile یه کلاینت دسکتاپ برای تست و دیباگ APIهاست که بهجای ساختن فرمت اختصاصی خودش، فایلهای .http رو محور کار قرار داده. طبق توضیح سازنده، فرمتهای JetBrains HTTP Client، REST Client ویژوال استودیو کد و Kulala همگی بهشکل بومی پشتیبانی میشن؛ یعنی همون فایلهایی که تو مخزن پروژه کنار کد نگه داشتی، مستقیم باز میشن.
### Login User
POST {{baseUrl}}/api/auth/login
Content-Type: application/jsonهمین انتخاب یه مزیت عملی داره: درخواستها متن سادهان، پس تو گیت دیف تمیزی میگیرن و بین اعضای تیم بدون هیچ سرویس ابریای به اشتراک گذاشته میشن. سازنده تأکید کرده که برنامه آفلاین-اوله و نه حساب کاربری میخواد، نه تلهمتری میفرسته و نه چیزی رو تو ابر همگام میکنه؛ درخواستهای تو روی دستگاه خودت میمونن.
از نظر فنی روی Tauri و Rust ساخته شده و ادعا شده که راهاندازیاش زیر یه ثانیهست و روی همهٔ پلتفرمها کارایی نیتیو داره. رابطش دو حالته: ادیتور Monaco برای کسایی که ترجیح میدن مستقیم متن درخواست رو بنویسن، و یه فرم بصری برای ویرایشهای سریع. اسکریپتهای جاوااسکریپت قبل و بعد از درخواست هم هستن که برای نوشتن ادعا، بیرون کشیدن متغیر از پاسخ و دستکاری پویا کاربرد دارن. تاریخچهٔ درخواستها هم روی SQLite ذخیره و قابل جستوجوئه.
خود پروژه تو یه جدول خودش رو با Postman و Bruno و Insomnia مقایسه کرده: پشتیبانی درجهیک از .http و آفلاین بودن و نبود تلهمتری نقطههای تمایزیان که رو دستشون حساب باز شده. مجوزش MIT هست و نسخههای لینوکس، مک و ویندوز از گیتهاب قابل دریافتن.
نکات کلیدی:
- کلاینت دسکتاپ API با پشتیبانی بومی از فایلهای .http و سه فرمت رایج
- ساختهشده با Tauri و Rust؛ راهاندازی زیر یه ثانیه
- بدون حساب کاربری، بدون تلهمتری و بدون همگامسازی ابری
- ادیتور Monaco کنار فرم بصری برای ویرایش سریع
- اسکریپت جاوااسکریپت قبل و بعد درخواست برای ادعا و استخراج متغیر
- تاریخچهٔ قابل جستوجو روی SQLite؛ مجوز MIT و نسخه برای هر سه پلتفرم




