Skip to main content

Add your description here

Project description

Requirements

python must be installed

Check by running:

python --version

mpv must be installed

Check by running:

mpv --version

On Linux, mpv can be installed using your package manager (or it might already be installed).

On Windows, it's gonna be a bit difficult.

You can try to download mpv just from the offical site.

Here are the steps we used:

  1. Went to https://github.com/shinchiro/mpv-winbuild-cmake/releases
  2. Extract it to a folder somewhere
  3. Add it as an environmental variable following this tutorial
  4. Check that it works by doing mpv --version, if not, find another tutorial (sorry, Windows kinda sucks for developing)

Installation

It's very easy to try it out using uv.

uvx --from anime-from-terminal anime

And there you go!

Otherwise, simply install it using pip

pip install anime-from-terminal

Now run:

anime

About

This is simply a cli front end for the hi-anime scraping API by @f4rh4d-4hmed this is their repo.

TODO

  • Write all the api interfaces
    • searching (also continuously fetches until there's no more next page)
    • getting episodes
    • getting servers
    • fetching the stream data
  • Figure out a way to query using iterfzf correctly
  • Figure out all the prompt and the flow of the program
  • [] Handle errors
  • [] Kinda wanna implement an mcp server for the api too (but that's for another time)

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

anime_from_terminal-0.6.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

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

anime_from_terminal-0.6.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file anime_from_terminal-0.6.0.tar.gz.

File metadata

  • Download URL: anime_from_terminal-0.6.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for anime_from_terminal-0.6.0.tar.gz
Algorithm Hash digest
SHA256 6f5213a814e27a34e082ab3b28248524245b67bf85d3aaa29ebbb64e68ee3fd7
MD5 185a526c15357b747a3357b456e5bee7
BLAKE2b-256 5df61341ceb0bbe2c42e4c70821275af7246c4697f553034802ada7e88edd0c7

See more details on using hashes here.

File details

Details for the file anime_from_terminal-0.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for anime_from_terminal-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2bfd8866cd3200f7f5c311990f12e46bef64cbad28598264c8f2d615469dd31
MD5 439a801dc0ae90428edd5f000891e094
BLAKE2b-256 605c80cca15438cf858a7208651d485cbebab7aab4362de7e25cf2821efd05eb

See more details on using hashes here.

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