Translate your WooCommerce products with AI—right from your terminal.
WooTUI is a terminal application that translates WooCommerce product catalogs into any language using Google's Gemini AI. It's built for speed, efficiency, and WPML integration.
Key Features:
- 🚀 Fast batch translation with AI (Gemini 2.5)
- 🌍 Support for 100+ languages
- 📦 WPML-ready CSV output
- 💰 Token optimization with TOON format
- ⌨️ Keyboard-first terminal UI
- 🔒 Local processing—your data stays safe
curl -sf https://ashesofphoenix.github.io/wootui/install | bashirm https://ashesofphoenix.github.io/wootui/install.ps1 | iexRequirements:
- Google Gemini API key (Get one free)
- WooCommerce CSV export with WPML columns
- Install WooTUI using the command above
- Run WooTUI in your terminal:
wootui
- Configure API key when prompted (press
sfor Settings) - Follow the wizard:
- Select your WooCommerce CSV
- Choose columns to translate
- Pick target languages
- Review cost estimate
- Translate and export
First-time user? Check out the 5-minute tutorial.
Full documentation is available at ashesofphoenix.github.io/wootui
Contributions are welcome! Here's how you can help:
- Report bugs via GitHub Issues
- Suggest features by opening a discussion
- Submit PRs for bug fixes or enhancements
Development setup:
# Clone the repository
git clone https://github.com/ashesofphoenix/wootui.git
cd wootui
# Install dependencies
bun install
# Run in development mode
bun run dev
# Build for production
bun run buildSee CLAUDE.md for detailed development guidelines.
- Bun - Runtime and package manager
- OpenTUI - Terminal UI framework
- Google Gemini - AI translation
- TOON Format - Token optimization
- React - UI components
MIT © Kristjan Krizman
