Pular para o conteúdo

About Crowdin Apps

Extend Crowdin and Crowdin Enterprise with your own apps: add features to the interface, connect external services, and process content.

Build a Crowdin app with your AI coding agent:

Help me build a Crowdin app. Do the following:
1. Install the Crowdin plugin with npx plugins add crowdin/skills.
2. Ask me what the app should do, then use the create-app skill to scaffold, develop, and publish it.
3. After publishing, open a preview so I can see the app inside Crowdin.

To an end user, an installed app appears as a fully integrated part of Crowdin, with its features delivered straight to the UI.

There are two ways to build a Crowdin app. Serverless apps run on Crowdin infrastructure: you write the UI, and Crowdin hosts and runs the app. Self-hosted apps run on a server you operate, which lets them use every module type, including those with server-side logic. Neither approach replaces the other. Pick the one that matches what your app does.

Serverless Apps

Build dashboards, panels, and other UI modules that run on Crowdin infrastructure. You scaffold, preview, and publish the app from the CLI, with no server to deploy or maintain.

Choose this path when your app is all interface: it displays data, extends the Crowdin UI, and calls the Crowdin API on behalf of the person using it.

Get started with Serverless Apps

Self-Hosted Apps

Build an app backed by your own server, using any language and framework. This path supports every module type, including file processing, AI providers, and custom MT engines.

Choose this path when your app needs server-side logic: it processes files, reacts to webhooks, connects external services, or acts with the permissions of the account that installed it.

Follow the Quick Start

Serverless AppsSelf-Hosted Apps
HostingCrowdin runs your appYou deploy and run your app
ModulesUI modulesAll module types
API callsMade as the user working in the appMade as the account that installed the app
StackTypeScript, with React and the Crowdin UI Kit preconfiguredAny language and framework

If your app combines an interface with server-side logic, build it as a self-hosted app. Self-hosted apps can include UI modules as well.

Start from a template instead of an empty project:

When the app is ready to share, submit it to the Crowdin Store, where other users can find and install it.

Read more about Publishing Your App.

3M+

Registered users

250k+

Projects

15k+

Active project owners

Need Help?

Our team can help with the technical side of your app, and once it is ready, with getting it in front of Crowdin customers.

Contact Support

See how the LexiQA integration was built as a Crowdin app:

Play
Was this page helpful?