/blove

Blove is a powerful nsfw search engine.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Blove: NSFW Search Engine

Blove Logo

Welcome to Blove, your NSFW search engine! Blove allows you to search for adult videos using various providers and view the results both through a web client and a command-line interface (CLI).

Table of Contents

Features

  • Search for videos: Use popular adult video providers like Pornhub and Redtube.
  • Web Interface: View search results in a stylish web interface.
  • CLI Interface: Access search functionality directly from the command line.

Getting Started

Follow these instructions to get Blove up and running on your local machine.

Prerequisites

Ensure you have the following installed:

Installation

  1. Clone the repository:

    git clone https://github.com/UsboKirishima/blove
  2. Navigate to the project directory:

    cd blove
  3. Install dependencies:

    pnpm install

Using the Web Client

To start the web client:

  1. Run the following command:

    pnpm start
  2. Open your browser and visit http://localhost:5423.

Web Client Features

  • Search for Videos: Enter search queries and view results in a grid layout.
  • Clickable Cards: Each video card is clickable and will open the video in a new tab.

Web Client Screenshot

Using the CLI

To use the command-line interface (CLI):

  1. Run the CLI with the following command:

    pnpm cli
  2. Follow the prompts to enter search queries and view results directly in the terminal.

Cli screenshot

CLI Features

  • Help Command: Type help to list all commands.
  • Search Command: Type search [query] to perform a video search.
  • Test Command: Type test [message] to test the command handler.

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details.