Skip to content

Everything TinkerBelle is being built to do.

This page describes the 0.x beta in progress. None of it can be downloaded yet, and the changelog says what exists today.

Results

Five ways to look at what a snippet returned.

Typed result cards

A model, a collection or an error comes back as a card with its fields and their types, not a string.

Table mode

Read a list of rows as a table.

SQL panel

Every query a snippet ran, with its bindings, row count and time.

Relation graphs

See how a model connects to the ones around it.

HTML preview

Render an stx view or a mail and look at it, without sending anything.

Targets

Run on this machine for free, or on a remote target with Pro. Nothing is written on the remote server.

Completion from the TypeScript language server

The editor asks the same language server your IDE uses, so a model's columns and a config key complete as you type.

Magic comments

Mark a line with a comment and its value appears beside it on the next run. No console.log, nothing to clean up after.

And the rest

AI, with your own key Pro
Bring an API key from your own provider.
Log tailing
Watch the app's log while a snippet runs.
Snippets
Keep the code you run every week.
History
Every run, ready to open again.
Themes
Change how the editor looks.
Drivers
Tell TinkerBelle how to boot a project.
Team sharing Pro
Share your work with the people you work with.

Coming from PHP? See how it compares.