demo.mp4
- Advanced search (with filters)
filters.mp4
- Read manga in your terminal (Wezterm, iTerm2, or Kitty, any terminal that has support for graphics protocol)
reader.mp4
- Reading history is stored locally (with no login required)
feed.mp4
- Download manga
download.mp4
cargo install manga-tui
Download a binary from the releases page
Use a terminal that can render images such as Wezterm (Personally I recommend using this one It's the one used in the videos), iTerm2 or Kitty,
For more information see : image-support
No images will be displayed if the terminal does not have image support (but manga-tui
will still work as a manga downloader)
After installation run the binary
manga-tui
Manga downloads and reading history is stored in the manga-tui
directory, to know where it is run:
manga-tui --data-dir
# or
manga-tui -d
On linux it will output something like: ~/.local/share/manga-tui
On the manga-tui
directory there will be 3 directories
history
, which contains a sqlite database to store reading historymangaDownloads
, where manga will be downloadederrorLogs
, for storing posible errors / bugs
If you want to change the location you can set the environment variable MANGA_TUI_DATA_DIR
to some path pointing to a directory, like:
export MANGA_TUI_DATA_DIR="/home/user/Desktop/mangas"
By default manga-tui
will search mangas in english, you can change the language by running:
# `es` corresponds to the Iso code for spanish
manga-tui lang --set 'es'
Check the available languages and their Iso codes by running:
manga-tui lang --print
I wanted to make a "How linux user does ..." but for manga, here is the video also this is a great excuse to start reading manga again
Many thanks to Mangadex for providing the free API please consider supporting them ❤️
Many thanks to the Ratatui organization for making such a good library for making TUI's in rust 🐭
Many thanks to the developer of the Ratatui-image crate for providing a widget that renders images in the terminal 🖼️
Consider giving a star to this project ⭐