openai-translator  by openai-translator

Cross-platform translator app leveraging OpenAI API

created 2 years ago
24,542 stars

Top 1.7% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This project provides a multi-platform translation tool, powered by the OpenAI API, for browser extensions and desktop applications. It targets users needing advanced text manipulation beyond simple translation, offering features like text polishing and summarization across 55 languages, with a focus on user customization and convenience.

How It Works

The tool leverages the OpenAI API for its core functionality, supporting both direct OpenAI and Azure OpenAI Service. It offers three distinct modes: translation, polishing, and summarization. A key design choice is the inclusion of streaming mode, allowing for real-time feedback during text processing, and a customizable output for translation text, enhancing user control and experience.

Quick Start & Requirements

  • Installation: Download .exe (Windows) or .dmg (macOS) from the Latest Release page. For macOS with Apple Silicon, run sudo xattr -d com.apple.quarantine /Applications/OpenAI\ Translator.app in Terminal. Browser extensions are available via browser stores.
  • Prerequisites: OpenAI API key or Azure OpenAI Service API Key.
  • Setup: Manual installation via downloaded packages. Browser extension setup requires entering the API key in the plugin's configuration.
  • Links: Latest Release

Highlighted Details

  • Supports 55 languages for translation, polishing, and summarization.
  • Features streaming mode and customizable translation output.
  • Includes text-to-speech (TTS) and screenshot translation capabilities.
  • Supports vocabulary books with memory aid generation.

Maintenance & Community

The project appears to be actively developed by a single primary author. 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 applications.

Limitations & Caveats

The README notes potential security warnings during manual installation on macOS, requiring specific terminal commands to bypass. Some features, like desktop clip extensions, may require separate installation steps detailed elsewhere.

Health Check
Last commit

8 months ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
4
Star History
300 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.