Chibi CLI

Cosmic Predator · CosmicPredator.Chibi

Chibi for AniList - A lightweight anime & manga tracker CLI app powered by AniList.

winget install --id CosmicPredator.Chibi --exact --source winget

Latest 1.2.1

Release Notes

✨ What's New 🎨 Theme System

  • Added comprehensive theme support with customizable color palettes
  • New chibi theme command to view and set active themes
  • Support for custom themes via TOML files in DATA_DIR/themes
  • Four built-in themes: default, nord, sunset, and forest
  • Environment variable override: CHIBI_THEME for temporary theme switching πŸ“Š JSON Output Support
  • Added -j, --json flag to all major commands for structured JSON output
  • chibi ls --json outputs media list with romaji, english, and native titles
  • chibi search --json outputs search results in JSON format
  • chibi profile --json outputs profile information as JSON
  • chibi info --json outputs detailed media information including synonyms πŸ“ Data Directory Customization
  • Custom data directory support via environment variables
  • CHIBI_DATA_PATH (preferred) - set custom data storage location
  • CHIBI_PATH (legacy fallback) - for backward compatibility
  • Documentation updated with examples for both bash and PowerShell πŸ“š Expanded Media Information
  • Added synonyms field to media info queries and responses
  • Extended title metadata: romaji, english, and native titles across all commands
  • Next airing episode information for anime (timestamps with countdown)
  • Fixed search query spacing (words now properly separated) 🐧 AUR Package Support
  • Added Arch Linux User Repository (AUR) integration
  • New chibi-cli-git package for development/latest builds
  • New chibi-cli-bin package for pre-built releases
  • Automated PKGBUILD generation and AUR publishing in CI/CD πŸ“– Documentation Improvements
  • New documentation pages for info and theme commands
  • Updated all command guides with JSON flag examples
  • Fixed documentation links (changed from develop to main branch)
  • Added contributors section to README
  • Custom data directory configuration guide βš™οΈ Build & Deployment
  • Updated GitHub Actions workflow for better build efficiency
  • Added Go module caching to improve build times
  • Changed trigger from pull_request to push on main branch
  • Added AUR publishing workflow step πŸ”§ Code Quality & Refactoring
  • Introduced theme system with centralized color palette management
  • Separated theme colors from hardcoded hex values throughout UI
  • Added comprehensive unit tests for theme loading and persistence
  • Improved data path resolution with environment variable support
  • Refactored media list and search UI components for JSON support
  • Fixed indentation and formatting inconsistencies πŸ“¦ Dependency Updates
  • Added github.com/BurntSushi/toml v1.4.0 for theme file parsing
  • Bumped Go toolchain and various dependencies to latest versions
  • Removed unused dependencies to keep binary size minimal πŸ› Bug Fixes
  • Fixed search media query handling (proper word spacing)
  • Fixed media list rendering to show only CURRENT and REPEATING statuses
  • Improved error handling for missing theme configurations
  • Fixed spinner color styling to use theme palette 🎯 Other Changes
  • Added APP_DIR_NAME constant for consistent directory naming
  • Enhanced helper functions with new FormatAiringTs() for countdown display
  • Improved code organization with separate theme and path resolution modules
  • Added test coverage for data path resolution logic

Installer type: inno

Architecture Scope Download SHA256
x64 β€” Download 76E4F8F95EC8AF8A11C7D1B50A8BDD3CADE73BA6043D83CA64F3058735E66609

Details

Homepage
https://github.com/CosmicPredator/chibi-cli
License
GPL-3.0
Publisher
Cosmic Predator
Support
https://github.com/CosmicPredator/chibi-cli/issues
Moniker
chibi

Tags

anilistanimeclimanga

Older versions (5)

1.2.0
Architecture Scope Download SHA256
x64 β€” Download 34E16819381E167C1DA5F0625D5CF246E8CFB581B722A87142D08A02F18F613A
1.1.0
Architecture Scope Download SHA256
x64 β€” Download f871c3b8f68f758fde949245aa5b80d07ef07c4a6f7e8b252458d0dc74db9282
1.0.4
Architecture Scope Download SHA256
x64 β€” Download c4879dd895ab28efc57b9aeb1a6c8c93975015fd92b7f1991242de3ddc3fc44f
1.0.3
Architecture Scope Download SHA256
x64 β€” Download 3d26679af1643d5bd99a4697308e5521bc4930c5dc21f2f5c6c857b1a63c2607
1.0.2
Architecture Scope Download SHA256
x64 β€” Download BCBBDC023EB3A44727D9246A6CB1165605A25C911EF5F5D02CEFB454052B8753