প্রকল্প সম্পর্কে

TorrentNG হলো রাস্ট (Rust) ভাষায় লেখা একটি পরবর্তী প্রজন্মের টরেন্ট ক্লায়েন্ট, যা উচ্চ-ভলিউম দক্ষতার জন্য ডিজাইন করা হয়েছে। এটি একটি সর্বজনীনভাবে সামঞ্জস্যপূর্ণ WebUI এবং ক্লায়েন্ট ইন্টারফেস প্রদান করে, যা ব্যবহারকারীদের একাধিক ব্যাকএন্ড জুড়ে টরেন্ট পরিচালনা করতে দেয়, যার মধ্যে রয়েছে এর নিজস্ব TorrentNG ইঞ্জিন (torrentngd), qBittorrent, rTorrent, Transmission এবং Deluge। প্রকল্পটি দুটি মোড অফার করে: লাইব্রেরি সরানো ছাড়াই একটি বিদ্যমান ক্লায়েন্টের সাথে সংযোগ করা, অথবা স্থানান্তর, স্টোরেজ এবং স্থায়ীত্বের উপর সম্পূর্ণ নিয়ন্ত্রণের জন্য অন্তর্নির্মিত ইঞ্জিন চালানো। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে BitTorrent v1/v2/hybrid সমর্থন, টেকসই SQLite স্টেট, তত্ত্বাবধানকৃত স্টোরেজ কাজ, মাইগ্রেশন এবং এক্সপোর্ট টুল, এবং qBittorrent, Transmission, Deluge এবং rTorrent-এর জন্য সামঞ্জস্য API। WebUI হলো একটি আধুনিক ডার্ক থিম সহ একটি React ফ্রন্টএন্ড। প্রকল্পটি প্রি-1.0 এবং AGPL-3.0-or-later বা একটি বাণিজ্যিক লাইসেন্সের অধীনে দ্বৈত-লাইসেন্সযুক্ত।