Skip to content
/ AbabilX-Studio-Rust Public template

Rust Based⚡ Ultra-fast, lightweight API testing tool — a modern Postman alternative

Notifications You must be signed in to change notification settings

AbabilX/AbabilX-Studio-Rust

Repository files navigation

Ababil Studio Tauri Banner

Postman-এর একটি সুপার লাইট, সুপার ফাস্ট বিকল্প
Rust core + Tauri + Vite + React + TypeScript

🇧🇩 বাংলা🇬🇧 English


🌟 সংক্ষিপ্ত বিবরণ

আবাবিল স্টুডিও (Tauri Edition) একটি আধুনিক, ওপেন-সোর্স API ডেভেলপমেন্ট ও টেস্টিং টুল —
যা Electron-এর ভারী ও রিসোর্স-হাংরি অ্যাপগুলোর বিকল্প হিসেবে তৈরি।

এই সংস্করণটি Tauri + Rust ব্যবহার করে নির্মিত, ফলে এটি:

  • ⚡ অত্যন্ত দ্রুত
  • 🪶 অত্যন্ত হালকা
  • 🔐 সম্পূর্ণ লোকাল ও প্রাইভেসি-ফার্স্ট
  • 💻 সত্যিকারের নেটিভ ডেস্কটপ অভিজ্ঞতা প্রদান করে

🎯 লক্ষ্য

আবাবিল স্টুডিও (Tauri Edition)-এর মূল লক্ষ্য হলো:

  • 🚀 Performance First: Electron-ভিত্তিক অ্যাপগুলোর চেয়ে ১০x দ্রুত এবং হালকা
  • 🔒 Privacy & Security: সম্পূর্ণ লোকাল, কোনো ডেটা সার্ভারে পাঠানো হয় না
  • 💰 Cost Effective: সম্পূর্ণ ফ্রি ও ওপেন-সোর্স, কোনো subscription নেই
  • 🌍 Developer Friendly: বাংলা ভাষায় সম্পূর্ণ ডকুমেন্টেশন ও সহায়তা
  • 🛠️ Modern Stack: Rust + Tauri দিয়ে নির্মিত, সর্বাধুনিক প্রযুক্তি ব্যবহার
  • 📦 Lightweight: মাত্র ৫-১০MB সাইজ, কোনো ভারী dependencies নেই

🚀 কেন Tauri সংস্করণ?

তুলনা Electron Ababil (Tauri)
App Size 150–300MB ~5–10MB
Memory Usage উচ্চ অত্যন্ত কম
Startup Time ধীর প্রায় তাৎক্ষণিক
Security Chromium নির্ভর OS-native sandbox
Rust Integration জটিল নেটিভ

✨ প্রধান বৈশিষ্ট্য

🧩 API ডেভেলপমেন্ট

  • GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
  • সুন্দর ও স্বজ্ঞাত Request Builder
  • Header, Query, Body, Auth সাপোর্ট
  • JSON / XML / HTML Response Viewer
  • Request History

🔐 অথেন্টিকেশন

  • Bearer Token
  • Basic Auth
  • API Key
  • OAuth 2.0 (পরিকল্পিত)

⚡ পারফরম্যান্স

  • Rust-native HTTP engine
  • Asynchronous request execution
  • Minimal latency
  • Low memory footprint

🧠 ডেভেলপার অভিজ্ঞতা

  • Environment Variables
  • Collection Management
  • Import / Export
  • Code Snippet Generator
  • Dark Mode
  • Keyboard Shortcuts


🛠️ প্রযুক্তি স্ট্যাক

Core

  • Rust – High-performance backend
  • Tauri – Ultra-light desktop framework
  • Vite – Lightning-fast frontend tooling
  • React – UI layer
  • TypeScript – Type safety

UI

  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • Lucide Icons

🚀 শুরু করা যাক

প্রয়োজনীয়তা

  • Node.js 18+
  • Rust (stable)
  • Cargo
  • pnpm / bun / npm

ডেভেলপমেন্ট চালু করুন

git clone https://github.com/AbabilX/Ababil-Studio-Tauri.git
cd Ababil-Studio-Tauri

npm install
npm run tauri dev

macOS ইনস্টলেশন সমস্যা সমাধান

macOS-এ release version অন্য কম্পিউটারে চালানোর সময় যদি "application cannot be verified" এরর দেখায়, তাহলে নিচের কমান্ডটি ব্যবহার করুন:

sudo xattr -cr 'ababil_studio_rust.app'

Rust 🦀 + Tauri 🛡️ + Love ❤️

⭐ Star দিন • 📦 Download করুন • 🐛 Issue রিপোর্ট করুন

📜 লাইসেন্স

MIT License © Ababil Team

About

Rust Based⚡ Ultra-fast, lightweight API testing tool — a modern Postman alternative

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors