The enterprise platform for console applications
Text.js Enterprise adds a 99.99% SLA and a named engineer for teams that ship their product in DevTools.
Console compliance
Text.js renders the entire interface in the DevTools console, where your auditors can already inspect it.
Console visibility
Every frame is a console message that anyone with DevTools open can read and copy.
Data residency
Frames stay in the user’s DevTools and do not leave the tab.
Audit logging
Scroll up in the console to review earlier frames, up to 300.
Least privilege
Rendering needs no browser permissions. Frames are written with console.log, and the page hosts only a focus pad and a hidden input.
Security
Link hijacking defense
Turbolog inserts a word joiner after :// and in path:line text, so DevTools doesn’t restyle it as a link.
Format string isolation
Every literal % is escaped as %%. User input can’t consume a %c style argument.
Order confirmation
Real orders on /coffee need a confirmation key that appears only in the console frame, so a key script can’t place one.
Local by default
The OpenCode bridge is a loopback server that rejects unknown origins. It keeps the daemon password in memory and never logs it or sends it to the browser.
Dedicated support
Named console engineer
One engineer works with your team from evaluation to production.
Frame reviews
Every quarter we review your %c span counts, changed rows and idle CPU.
Migration assistance
We help move React DOM apps and terminal UIs to Text.js.
Private Slack channel
Your team gets a shared Slack channel with Text.js engineers.
Pricing
The framework is free and MIT licensed.
| Feature | Open Source | Enterprise |
|---|---|---|
| Framework | ||
| App Router, components and hooks | ||
| Turbolog engine | ||
| Appended frames | ||
| text run (terminal) | ||
| Operations | ||
| Console uptime SLA | — | 99.99% |
| Throttler-aware frame pacing | ||
| Frame reviews | — | Quarterly |
| Security questionnaire | — | |
| Support | ||
| Community | ||
| Named console engineer | — | |
| Response time | Best effort | 1 business hour |
Frequently asked questions
Is Enterprise a different framework?
No. Enterprise customers run the same MIT-licensed Text.js as everyone else, with support and an SLA.
What does the 99.99% SLA cover?
The share of console.log calls that return to your application.
Which browsers are supported?
Text.js runs in desktop Chrome, Edge, Arc, Brave, Firefox and Safari. Turbolog is tuned against the Chromium DevTools frontend and its 50ms viewport throttler, and adjusts its CSS for the Firefox and Safari consoles.
Do our users need DevTools open?
Yes. The application renders in the DevTools console. The page shows the keyboard shortcut that opens it.
Can we self-host?
Yes. text build produces static files, and text start or the bun adapter serves them with route handlers, middleware and server-rendered routes.
Is there a procurement-friendly invoice?
Yes. Sample invoice (PDF)