Text.js Enterprise

The enterprise platform for console applications

Compliance, uptime and a named engineer for teams that ship their product in DevTools.

99.99%of console.log calls return
1console.log per dirty frame
0calls per idle frame
66msminimum time between frames

Compliance

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. At most 300 are kept.

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

A small attack surface

Turbolog escapes text that DevTools would otherwise read as a format specifier or a link.

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.

Production double lock

Examples that reach real APIs default to a sandbox and need two explicit switches for production.

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.

Support

Dedicated support

Named console engineer

One engineer assigned to your team, from evaluation to production.

Frame reviews

Quarterly review of your %c span counts, dirty rows and idle CPU.

Migration assistance

Help moving React DOM apps and terminal UIs to Text.js.

Private Slack channel

A shared channel with the Text.js team.

Pricing

Simple pricing

The framework is free and MIT licensed. Enterprise adds an SLA, a named engineer and priority support.

Open Source

$0 forever

The full framework, MIT licensed.

Get started
FeatureOpen SourceEnterprise
Framework
App Router, components and hooks
Turbolog engine
Zero-flash 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 timeBest effort1 business hour

FAQ

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?

Chromium-based browsers with DevTools: Chrome, Edge, Arc and Brave. Turbolog is tuned against the Chromium DevTools frontend and its 50ms viewport throttler.

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)

Talk to a console engineer

Contact sales