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.
6×
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.
Built with localization leads
Share your workflow with us and help shape ReRune before launch, early adopters receive priority onboarding and migration support.
Why choose ReRune?
Our platform is designed to streamline your localization workflow, making it faster and more collaborative.
Collaborative Workspace
Invite your product, engineering, and localization teams, manage roles, and keep conversations next to the strings they belong to.
Smart Suggestions
Leverage translation memory and machine suggestions to ship faster without sacrificing quality.
Project Overview
Track every locale across products in one live dashboard with alerts when keys fall out of sync.
Automated QA
Catch placeholder mismatches, length limits, and terminology drifts before they reach production.
Version-safe Sync
Connect your repositories and let ReRune open pull requests with only the keys that changed.
Audit-ready History
Search who changed what and roll back any locale with a single click for stress-free compliance.
Pick the ReRune plan that fits your team.
No published plans available
Please try again in a moment.
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
Homebrew (macOS/Linux):
brew install BasalBit/tap/reruneAlready 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.
ReRune for Flutter
Add OTA localization updates on top of your generated Flutter localizations without changing how widgets read translated strings.
- Layers server-published translations over AppLocalizations
- Works across mobile, web, and desktop from one setup
- Generate config with dart run rerune and keep your existing API
- Check for updates on start or trigger refresh manually at runtime
setup
flutter gen-l10n
dart run rerune
ReRune.setup(
otaPublishId: 'your-ota-publish-id',
localizations: reRuneAppLocalizationsConfig,
);
MaterialApp(
localizationsDelegates: ReRune.localizationsDelegates,
supportedLocales: ReRune.supportedLocales,
);Why it feels lightweight
ReRune plugs into the standard Flutter localization flow, so your UI can keep using the same generated getters while published texts update in the background.
Main runtime APIs
Use ReRune.checkForUpdates(), listen to ReRune.onFetchedTextsApplied, or wrap screens with ReRuneBuilder when you want update-aware UI.
Built for the entire localization lifecycle
ReRune keeps every stakeholder aligned with a transparent workflow, so nothing gets lost between product, localization, and engineering.
Connect your source of truth
Hook up your repositories or design files in minutes. ReRune maps every namespace automatically.
Collaborate in context
Assign owners, request reviews, and rely on smart suggestions to keep the team in flow.
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
Ready to streamline your translations?
Sign up for free and see how ReRune can simplify your localization process.