Skip to main content

Find random nHentai books based on specified search query. Succesor of Firush.

Project description

Ntai

Ntai is the successor to Firush that uses the new nHentai API instead.

Firush was a tool to find random manga/doujinshi/comics from nHentai based on search queries.

Firush behind the scenes was doing the following:

  • Search the query
  • Scrape the total page count k
  • Pick a random number between 1 and k
  • Scrape and return a random entry from that page.

However, nHentai has now made scraping the site unreliable; thus, Ntai depends on the API instead for the page count and book information.

Screenshots

Web Client

Click to expand additional screenshots

Installation

[!NOTE] This package exports binaries ntai and myxi-ntai which are available after installation.

From PyPi

You can install the PyPi package:

pip install myxi-ntai

[!TIP] You can also use uv like so:

uv tool install myxi-ntai

From Source

[!IMPORTANT] Installation of Git is required.

pip install git+https://github.com/eeriemyxi/myxi-ntai.git

How To Use

There are two clients, web and TUI.

To use the web version, simply do:

ntai web

Or the TUI version:

[!IMPORTANT] The TUI version is yet to be implemented.

ntai tui

You could also check out ntai [tui,web] --help :)

Command-line Arguments

Usage: ntai [OPTIONS] COMMAND [ARGS]...

Options:
  -L, --log-level [TRACE|DEBUG|INFO|SUCCESS|WARNING|CRITICAL|ERROR]
  -v, -V, --version               Show the version and exit.
  --help                          Show this message and exit.

Commands:
  tui
  web

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

myxi_ntai-0.2.1.tar.gz (538.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

myxi_ntai-0.2.1-py3-none-any.whl (180.1 kB view details)

Uploaded Python 3

File details

Details for the file myxi_ntai-0.2.1.tar.gz.

File metadata

  • Download URL: myxi_ntai-0.2.1.tar.gz
  • Upload date:
  • Size: 538.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for myxi_ntai-0.2.1.tar.gz
Algorithm Hash digest
SHA256 020645f010577385f7e7070873afe7fc1b34781b68c8e0b7529055b1406f6b94
MD5 45b24a58733723dcaa9f112e5b1e8744
BLAKE2b-256 40f464015465fe4b909a91494a0f895cce0f926503fc21194f88306964887c7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for myxi_ntai-0.2.1.tar.gz:

Publisher: deploy.yml on eeriemyxi/ntai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file myxi_ntai-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: myxi_ntai-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 180.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for myxi_ntai-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75be582691315e0412fbd330222049a424f8329280d1a4829c1d0ad0496af9ca
MD5 d5700a6ad3a8c9e5edf667e96fd34e76
BLAKE2b-256 53085d9419f906d4cff274946a93a10f041345b1e057a0dfa475769bfa5dc96a

See more details on using hashes here.

Provenance

The following attestation bundles were made for myxi_ntai-0.2.1-py3-none-any.whl:

Publisher: deploy.yml on eeriemyxi/ntai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page