Libraries & Tools

Integrate Phrase quickly into your app and boost your workflow with our tools and libraries.

phraseapp-client

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

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

phraseapp-in-context-editor-ruby

The phraseapp-in-context-editor-ruby gem lets you enable the In-Context-Editor for your Ruby/Rails applications.

Ruby | Rails | i18n | Sinatra | API

phraseapp-go

Library for the Phrase API written in Golang.

Golang | API

Android Studio Plugin

Manage translations in your Android Studio projects with the Phrase Plugin for Android Studio.

Android

Microsoft Visual Studio Plugin

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

react-i18next-phraseapp

Plugin to integrate the In-Context Editor into React applications that use react-i18next.

Javascript | React | i18next | react-i18next

react-intl-phraseapp

Plugin to integrate the In-Context Editor into React applications that use react-intl.

Javascript | React | react-intl

angular-phrase

AngularJS plugin to enable Phrase In-Context-Editor for apps using angular-translate.

Javascript | AngularJS | angular-translate

ngx-translate-phraseapp

Plugin to enable Phrase In-Context-Editor for Angular (2+) apps using ngx-translate.

Javascript | AngularJS | ngx-translate

phraseapp-rubymotion

Connect Phrase to your RubyMotion application for the best internationalization experience.

Ruby | RubyMotion | iOS | OS X

django-phrase

Connect Phrase to your Django application and enable Phrase In-Context-Editor for your Python web applications.

Python | Django

phrase-symfony2

The Symfony2 adapter connects your app to Phrase and integrates the powerful In-Context-Editor into your apps.

PHP | Symfony2

flask-phrase

Connect Phrase to your Flask application and enable Phrase In-Context-Editor for your Flask app.

Python | Flask

ember-cli-phraseapp

This adapter lets you connect your EmberJS app to Phrase and integrate the powerful In-Context-Editor into your apps.

Javascript | EmberJS

Slimkeyfy

Extract plain Strings from .slim views and Rails controllers to replace them with I18n's t() method.

Ruby | Slim | Rails | i18n

Swagger API Spec

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

Did this answer your question?