# Jackett Search UI
This is a simple React UI for searching torrents using Jackett.
## Features
- Search for torrents using a [Jackett API endpoint](https://github.com/bharathganji/jackett-python).
- Display search results in a table with information like title, seeders, leechers, size, and indexer.
- Copy magnet links and source links to clipboard.
-
Clone the repository:
git clone https://github.com/your-username/jackett-search-ui.git
-
Install dependencies:
cd jackett-search-ui npm install
-
Set up environment variables:
Create a
.env
file in the root of the project and add the following line:VITE_JACKETT_API_URL=http://your-jackett-server:port
Replace
http://your-jackett-server:port
with your actual Jackett API URL. -
Start the development server:
npm run dev
The app will be available at
http://localhost:5173
.
- Enter a search query in the input field.
- Click the "Search" button.
- Results will be displayed in the table.
- Click the "Copy Magnet" or "Copy Source" buttons to copy the corresponding links to your clipboard.
- React
- TypeScript
- Ag-Grid
- Vite
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.
This project is for educational purposes and is not intended for illegal activities. Please respect the copyright and intellectual property rights of others.