Libraries & Tools
Integrate Phrase quickly into your app and boost your workflow with our tools and libraries.
The Phrase CLI tool is provided as a self contained binary for Mac OS, Linux and Windows. It provides a command line functionality to access the Phrase API and push/pull translation files.
Mac OS | Linux | Windows | CLI | API
phraseapp-ruby is a Ruby gem that lets you interact with the Phrase API. It provides a client to access Phrase programmatically within your own applications.
Ruby | Rails | Sinatra | API
The phraseapp-in-context-editor-ruby gem lets you enable the In-Context-Editor for your Ruby/Rails applications.
Ruby | Rails | i18n | Sinatra | API
Library for the Phrase API written in Golang.
Golang | API
Manage translations in your Android Studio projects with the Phrase Plugin for Android Studio.
This plugin integrates Phrase into Visual Studio. It works with any Windows Store app, including: Windows Phone 8.1 apps, Windows Grid and Hub apps ("Metro").
Windows | Windows Phone | Visual Studio
Plugin to integrate the In-Context Editor into React applications that use react-i18next.
Plugin to integrate the In-Context Editor into React applications that use react-intl.
AngularJS plugin to enable Phrase In-Context-Editor for apps using angular-translate.
Plugin to enable Phrase In-Context-Editor for Angular (2+) apps using ngx-translate.
Connect Phrase to your RubyMotion application for the best internationalization experience.
Ruby | RubyMotion | iOS | OS X
Connect Phrase to your Django application and enable Phrase In-Context-Editor for your Python web applications.
Python | Django
The Symfony2 adapter connects your app to Phrase and integrates the powerful In-Context-Editor into your apps.
PHP | Symfony2
Connect Phrase to your Flask application and enable Phrase In-Context-Editor for your Flask app.
Python | Flask
This adapter lets you connect your EmberJS app to Phrase and integrate the powerful In-Context-Editor into your apps.
Extract plain Strings from .slim views and Rails controllers to replace them with I18n's t() method.
Ruby | Slim | Rails | i18n
Allow generating custom client libraries for over 20 different languages from our swagger swagger.io specification.
Swagger | OpenAPI | API
There is more: Check out all Phrase projects on GitHub