simplytranslate
Free and unlimited Google translations and TTS. Fast and private.
A simple translation API for Dart / Flutter
English project snapshot. Visit GitHub for the latest content.
A Dart package to translate text using SimplyTranslate, Lingva Translate, and LibreTranslate.
TTS is also supported.
SimplyTranslate and Lingva Translate are free and open-source alternatives to Google Translate (that make use of Google Translate under the hood).
LibreTranslate is a free and open-source alternative to Google Translate that uses a open-source translation engine.
As I can't always update the instance list (instances are run by volunteers and can be turned off at any time), do one of the following:
fetchInstances (look at example code, corresponding project is here)To add this package to your project, add the following line to your pubspec.yaml file under dependencies:
simplytranslate: ^2.2.2
then import the package in your Dart file:
import 'package:simplytranslate/simplytranslate.dart';
This package is based on Gabriel Pacheco's google-translator, distributed under the MIT License.
As Google has request limitations, SimplyTranslate provides a free and open-source alternative with Google Translation quality.
Start with your use case, compare repository activity, and check the original project before adopting it.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗