The localization operating system

Built for fast-moving teams

ReRune

Effortless Translation Management for Your Projects

ReRune is the smart, simple way to manage your software localization. Keep your team in sync and your translations up-to-date, without the hassle.

Faster localization cycles

98%

Less manual file handling

<5m

Time to first sync

Built for modern localization teams

  • Purpose-built for product localization teams
  • Secure by default with RBAC and audit logs
  • Works with any framework or file format

Seamless onboarding

Invite your team and sync your first project in five minutes—no SRE required.

Built with localization leads

Share your workflow with us and help shape ReRune before launch, early adopters receive priority onboarding and migration support.

Key Features

Why choose ReRune?

Our platform is designed to streamline your localization workflow, making it faster and more collaborative.

C

Collaborative Workspace

Invite your product, engineering, and localization teams, manage roles, and keep conversations next to the strings they belong to.

S

Smart Suggestions

Leverage translation memory and machine suggestions to ship faster without sacrificing quality.

P

Project Overview

Track every locale across products in one live dashboard with alerts when keys fall out of sync.

A

Automated QA

Catch placeholder mismatches, length limits, and terminology drifts before they reach production.

V

Version-safe Sync

Connect your repositories and let ReRune open pull requests with only the keys that changed.

A

Audit-ready History

Search who changed what and roll back any locale with a single click for stress-free compliance.

Companion CLI

Install the ReRune CLI

Use the ReRune CLI to sync, validate, and manage translations right from your terminal. Automate syncs in CI/CD or run commands locally whenever you need to push a new language.

  • Works seamlessly with GitHub Actions, GitLab, and custom pipelines
  • Same permissions and audit logs you configure in the dashboard
  • Inline validation prevents broken placeholders or missing keys
Choose OS

Homebrew (macOS/Linux):

brew install BasalBit/tap/rerune

Already installed? Update anytime with brew upgrade BasalBit/tap/rerune.

Direct download:

Choose the architecture that matches your machine.

After install, run rerune at the root of the project to start using the CLI.

Need archived binaries or older versions? Browse the release catalog.

Need help?

Invite your teammates directly from the CLI or jump back into the web dashboard.

Flutter SDK

OTA Translations for Flutter

Update your app's translations at runtime without requiring a new release. The ReRune Flutter SDK delivers over-the-air localization updates to your mobile, web, and desktop applications.

  • Hot swap translations without app restart
  • Works on mobile, web, and desktop
  • Offline-first with local caching
  • Manifest-driven updates with ETag support
AndroidiOSWebmacOSLinuxWindows
Quick StartView on pub.dev

pubspec.yaml

dependencies:
  rerune_flutter_ota: ^0.0.1

main.dart

final controller = OtaLocalizationController(
  baseUrl: Uri.parse('https://api.rerune.io'),
  supportedLocales: [Locale('en'), Locale('es')],
);

await controller.initialize();

return OtaLocalizationBuilder(
  controller: controller,
  builder: (context, delegate) {
    return MaterialApp(
      localizationsDelegates: [delegate],
      supportedLocales: controller.supportedLocales,
      home: MyHomePage(),
    );
  },
);

Seamless integration

Connects directly to your ReRune project. Translations sync automatically when you publish changes from the dashboard.

Coming Soon

Native OTA SDKs for Web (JavaScript/TypeScript), Android (Kotlin), and iOS (Swift) are in development.

How it works

Built for the entire localization lifecycle

ReRune keeps every stakeholder aligned with a transparent workflow, so nothing gets lost between product, localization, and engineering.

1

Connect your source of truth

Hook up your repositories or design files in minutes. ReRune maps every namespace automatically.

2

Collaborate in context

Assign owners, request reviews, and rely on smart suggestions to keep the team in flow.

3

Sync to production confidently

Ship verified strings through the CLI or our API and stay audit-proof with instant reporting.

From the ReRune team

“We’re building ReRune so product, localization, and engineering teams start day one with a shared operating system, no more duct-taped spreadsheets.”

Eraldo Hasanaj & Rubin Basha

Co-founders · ReRune

Q2

Private beta launch

Q3

Public release window

Stay Updated

Join the ReRune Journey

We're currently in early beta. Subscribe to get exclusive updates on new features, development progress, and be the first to know when we launch publicly.

Ready to streamline your translations?

Sign up for free and see how ReRune can simplify your localization process.