Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.79 KB

README.md

File metadata and controls

61 lines (39 loc) · 1.79 KB

Torrent Indexer

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.

Features

  • Multi-source Indexing: Index torrents from various sources.
  • Search Functionality: Easily search for movies and TV shows.
  • Lightweight and Fast: Designed for quick performance.

Getting Started

Prerequisites

Ensure you have bun installed on your system. Follow the instructions on the official Bun website to install it.

Installation

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

Usage

To start the project, run:

bun start

For development, you can run the project in watch mode with:

bun dev

Built With

  • 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

Contributing

Contributions are welcome! Please feel free to submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE.txt file for details.