Downloads
Get the helper files (v7.13.0).
Docs updated: 2026-03-24
Choose a format
There are four simple ways to start. Pick one strategy per page.
| Format | When to use it | Open |
|---|---|---|
| SDK Lite | The easiest start for beginners: one bundle, quick start notes, and starter examples in one package. | |
RTO.min.js |
The easiest one-file bundle if you do not need the full SDK package. | Download |
| Helper packs | Best when you want grouped building blocks such as the core pack and the UI pack. | |
| Individual helpers | Best when you want fine-grained control over the exact files you load. | Browse helpers |
Which file should you choose?
Use the SDK if you want the easiest start.
Use
RTO.min.js if you want one bundle without the extra SDK notes and examples.
Use helper packs if you want grouped building blocks.
Use individual files only if you want fine-grained control.
Individual files
You can also download a single helper file (useful if you only need one UI widget):
| File | What it does | Download |
|---|---|---|
RTO_form_api.js |
Core API wrapper (recommended for all projects). | Download |
RTO_detector.js |
Small helper to detect the extension once. | Download |
RTO_connector.js |
Detect + set a global connection flag for UI helpers. | Download |
RTO_tabsList.js |
Normalized listTabs snapshot utilities. | Download |
RTO_openTab_button.js |
Bind buttons to open/navigate/focus a remote tab. | Download |
RTO_openTabsListing.js |
Fill a <tbody> with currently controlled tabs. | Download |
RTO_visible_when_tab.js |
Show/hide elements depending on whether a tabKey is open. | Download |
RTO_domainList.js |
Allow-list API wrapper. In 7.13.0, page-side add requests go through allowlistAddRequest. |
Download |
RTO_addRemoveDomain.js |
Allow-list UI binder with the current confirmation flow on the master tab. | Download |
RTO_favoritesList.js |
Favorites API wrapper with URL-based dedupe and label preservation. | Download |
RTO_addRemovefavorite.js |
Favorites UI binder that reports success only after the real helper call succeeds. | Download |
RTO_DOM_focus.js |
Focus a selector inside a controlled tab. | Download |
RTO_DOM_highlight.js |
Highlight a selector inside a controlled tab. | Download |
RTO_DOM_style.js |
Apply inline styles to a selector inside a controlled tab. | Download |
RTO_DOM_actions.js |
Button-driven read/write/highlight/close actions. | Download |
Status UI pattern |
Beginner-friendly detect + allow-list banner built from the shipped helpers. See the documentation page instead of a standalone download. | Open doc |
Recommended load order
Choose one loading style below. The most important rule is simple: load the core first.
<!-- Option A: individual files -->
<script src="../RTO_helpers/RTO_form_api.js"></script>
<script src="../RTO_helpers/RTO_connector.js"></script> <!-- sets window.RTOconnected -->
<script src="../RTO_helpers/RTO_domainList.js"></script> <!-- allow-list API -->
<script src="../RTO_helpers/RTO_favoritesList.js"></script> <!-- favorites API -->
<script src="../RTO_helpers/RTO_tabsList.js"></script> <!-- normalized listTabs snapshot -->
<script src="../RTO_helpers/RTO_openTab_button.js"></script>
<script src="../RTO_helpers/RTO_openTabsListing.js"></script>
<script src="../RTO_helpers/RTO_visible_when_tab.js"></script>
<script src="../RTO_helpers/RTO_addRemoveDomain.js"></script>
<script src="../RTO_helpers/RTO_addRemovefavorite.js"></script>
<!-- Option B: packs -->
<script src="../RTO_helper_packs/RTO.core.min.js"></script>
<script src="../RTO_helper_packs/RTO.ui.min.js"></script>
<!-- Option C: one-file bundle -->
<script src="../RTO_helpers.min/RTO.min.js"></script>
Beginner pitfall
Do not mix three strategies on the same page.
If you use individual files, load
RTO_form_api.js first.
If you use packs, load RTO.core.min.js before RTO.ui.min.js.
If you use RTO.min.js, it is already the all-in-one bundle.
About the existing SDK docs
This page documents the helper files and bundles currently present on the site.
It does not promise any extra SDK packaging beyond these existing files.