Bob plugin for free DeepL translation
Top 55.0% on sourcepulse
This project provides a Bob plugin for DeepL translation, targeting users of the macOS translation app Bob. It offers unlimited, free DeepL translations without requiring API keys or account credentials by reverse-engineering the web version's JavaScript encryption algorithm, aiming for continued functionality as long as the website's methods remain unchanged.
How It Works
The plugin bypasses DeepL's authentication and rate limits by replicating the encryption and request patterns of the official DeepL web client. This approach allows for direct, unauthenticated access to DeepL's translation services, theoretically enabling unlimited usage as long as the underlying web JavaScript logic is not altered.
Quick Start & Requirements
Highlighted Details
deepl.js
) for direct terminal use outside of Bob.Maintenance & Community
The project is maintained by akl7777777. The README includes links to other Bob plugins developed by the author and mentions a standalone DeepL service project.
Licensing & Compatibility
The licensing is not explicitly stated in the README. Compatibility is limited to macOS users of the Bob translation app.
Limitations & Caveats
While optimized, extremely frequent IP access might still encounter temporary "too many requests" errors, though the author states this is rare and resolves after a short waiting period. The core functionality relies on the DeepL web client's JavaScript, meaning future website updates could break the plugin.
11 months ago
1 day