A modern, power-user focused alternative to the default TorBox UI. Built with Next.js for speed and efficiency.
- Batch Upload: Upload multiple torrents with a single click
- Smart Downloads: Cherry-pick specific files across multiple torrents
- Customizable Interface: Tailor the workflow to match your needs
- Clone the repository:
git clone https://github.com/jittarao/torbox-app.git
cd torbox-app- Install dependencies:
npm install
# or
yarn install- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 and enter your TorBox API key to begin.
- Node.js 18.0 or later
- A running TorBox instance with API access
- Valid TorBox API key
- Next.js 14
- Tailwind CSS
- React Hooks
- Server Components
The project uses:
- Modern React patterns with hooks
- Tailwind CSS for styling
- Next.js App Router
- Server-side API handling
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
GNU Affero General Public License v3.0
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.