A fast, keyboard-driven terminal client for browsing and managing your MyAnimeList account.
MAL-Cli is a terminal client for MyAnimeList that allows users to browse, search, and manage their anime and manga lists directly from the command line. It provides a fast, keyboard-driven interface as an alternative to using the MyAnimeList website, integrating seamlessly with terminal workflows.
MyAnimeList users who prefer terminal applications, developers or power users seeking efficient keyboard navigation for managing their anime/manga library, and Rust enthusiasts interested in TUI projects.
It offers a native, responsive terminal experience with full MyAnimeList API integration, prioritizing speed and minimalism over web-based interfaces, and is built with Rust for performance and reliability.
Terminal Interface for the official MyAnimeList api.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Optimized for keyboard shortcuts with keys like [s] for switching popups and [Ctrl+p] for forward navigation, enabling rapid interaction without mouse usage, as detailed in the README.
Offers multiple installation methods including package managers for Arch Linux and Debian, Cargo, and direct binaries for Windows, macOS, and Linux, ensuring broad accessibility.
Supports YAML configuration files with adjustable log levels, allowing users to enable logging and troubleshoot issues easily, as shown in the debug section of the README.
Renders images for anime and manga details in compatible terminals like Kitty or Windows Terminal, enhancing visual appeal for supported environments.
Lacks key functionalities such as a help section and delete entry endpoint, as admitted in the TODO list, which limits usability for full list management.
Image support is restricted to specific GPU-enhanced terminals, making it unreliable for users on standard or older terminal emulators.
Requires users to manually obtain and configure a MyAnimeList client ID via the web interface, adding a technical barrier to initial setup.