← Back to Home

DBBasic Scroll

Scroll is the native macOS console for the DBBasic Object Server: a Flutter app that operates your server from a desktop — no shell assumed.

Source on GitHub

Schema-Driven, Like Everything Else

Scroll renders collections straight from their schemas — the same metadata that generates the web forms and lists. Tables, cards, and feed views come from each schema's declared list mode; forms are generated from field types, enums, relations, and validation rules. Add a collection to your server and Scroll has a native screen for it immediately, with no Scroll release.

An Operator's Console

Live

Scroll subscribes to the same websocket stream the web uses. Records created by another browser, another user, or an agent appear in its lists as they happen; the notification bell pushes instead of polling; a status indicator shows when you are live.

Theme-Synced

The server's design system is data — token roles and themes served by an object. Scroll binds its native palette to those tokens, so switching your server's theme reskins the desktop app too.