Torrent Indexer is a tool designed to index torrents from various sources, making it easy to search for and find torrents for movies, TV shows, and more. This project leverages bun
, a fast all-in-one JavaScript runtime, for efficient development and execution.
- Multi-source Indexing: Index torrents from various sources.
- Search Functionality: Easily search for movies and TV shows.
- Lightweight and Fast: Designed for quick performance.
Ensure you have bun
installed on your system. Follow the instructions on the official Bun website to install it.
Clone the repository:
git clone https://github.com/ariel-nathan/torrent-indexer.git
Navigate to the project directory and install dependencies:
cd torrent-indexer
bun install
To start the project, run:
bun start
For development, you can run the project in watch mode with:
bun dev
- Bun - The JavaScript runtime used
- Axios - Promise-based HTTP client
- Cheerio - Fast, flexible, and lean implementation of core jQuery designed specifically for the server
- Parse Torrent Title - A utility to parse torrent titles
- String Similarity - A library to find similarity between strings
- Tabletojson - Converts HTML tables to JSON
Contributions are welcome! Please feel free to submit a pull request.
This project is licensed under the MIT License. See the LICENSE.txt file for details.