Crowdin CLI 5.0 is here! π
A complete rewrite - from Java to TypeScript, powered by Bun. The essentials don't move: your commands, your crowdin.yml, and the exit codes stay the same.
π Read the announcement for the full story.
Highlights
- Starts instantly -
crowdin --versionin ~1.6 ms versus ~223 ms in 4.x - No Java required - a single self-contained binary for macOS, Linux, and Windows
- Built for scripts and AI agents -
-o json|toon|plainon every command, plus a crowdin-cli Agent Skill - Reworked interactive experience -
crowdin inittakes you from browser authorization to a readycrowdin.ymlin under a minute - Richer auto-translation and shell completions for zsh, bash, fish, and powershell
Upgrading
Most workflows carry over unchanged. If you pass custom CLI arguments, review the breaking changes - mostly renamed commands and options with one-line fixes (e.g. pre-translate β auto-translate, --plain β --output plain).
Installation
npm install -g @crowdin/cliAlso available via Homebrew, Chocolatey, AUR, Docker, Winget, Deb, RPM, and as the standalone binaries attached below - see the installation guide for every option.
Full changelog: 4.15.1...5.0.0
π¬ Questions or feedback? Join the discussion!