Discover and explore top open-source AI tools and projects—updated daily.
eeeXunTUI for multiple translation services
Top 93.3% on SourcePulse
This project provides a terminal-based user interface (TUI) for accessing multiple translation services, including Google Translate, DeepL, ChatGPT, and others. It's designed for developers and power users who prefer command-line tools for translation tasks, offering a convenient way to translate text without leaving their terminal.
How It Works
The application leverages Go for its backend and interacts with various translation APIs. It supports a wide range of services by abstracting their API calls, allowing users to switch between them easily. Configuration for API keys and self-hosted endpoints is managed via YAML files, enabling customization for services like DeepLX and LibreTranslate.
Quick Start & Requirements
go install -ldflags="-s -w" github.com/eeeXun/gtt@latest or yay -S gtt-bin (Arch Linux).alsa-lib (or alsa-lib-devel, libasound2-dev), optional xclip or wl-clipboard for clipboard integration.~/.config/gtt/server.yaml.Highlighted Details
Maintenance & Community
The project is actively maintained by eeeXun. Community interaction channels are not explicitly mentioned in the README.
Licensing & Compatibility
The project is licensed under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
DeepL support is currently limited to its free API tier. ChatGPT and DeepL require users to obtain and configure their own API keys.
1 year ago
Inactive