Visual schema designer
18 field types (text, numbers, dates, JSON, choices, email, URL and file attachments) with automatic, safe migrations as your design evolves.
Build real databases on your Mac.
A professional, native database builder. Design tables, draw forms, write scripts and publish to your network, all from one app. Your data lives in a single .structa file on your Mac. No server. No cloud account.
| Deal | Company | Value | Stage |
|---|---|---|---|
| Fleet renewal | Northshore Logistics | $42,000 | Won |
| Site licence | Fraser Dental | $18,500 | Proposal |
| Phase 2 build | Coast Mountain Co. | $27,900 | Negotiation |
Illustration. Interface is in development and will change.
.structa package you own.Everything you'd expect from a database builder, and a few things you wouldn't.
18 field types (text, numbers, dates, JSON, choices, email, URL and file attachments) with automatic, safe migrations as your design evolves.
113 functions across string, math, date, statistics, crypto, arrays and more, with circular-dependency detection and recursion safety built in.
50 step types for record manipulation, navigation, custom dialogs, control flow and multi-user record locks.
A native canvas with snap-to-grid, smart guides and 25 object types: fields, portals, charts and embedded dashboards.
KPI, chart, recent-records and note tiles with live refresh. Embed a dashboard right inside a form.
Bring your own Anthropic API key, stored in your Keychain. Ask about your schema, draft formulas and generate scripts.
Bring your data
Import FileMaker files directly, along with CSV, JSON, XML, SQL dumps, ODS, DBF and HTML or Markdown tables. Streaming import handles multi-gigabyte files, with pause, resume and cancel.
Make it behave
Conditional formatting on any form object. Dropdowns that populate from another table. Outbound webhooks that POST every insert, update and delete to Slack, Zapier, n8n or your own endpoint.
Start fast
Each ships with a dashboard, navigation, scripts and realistic sample data. Customize anything.
Companies, contacts, deals and activities, with a pipeline dashboard.
Products, locations and stock movements with live KPI tiles.
Clients, invoices, line items and payments, with tax formulas.
Projects, tasks, team and time entries with a workload view.
Notebooks, notes and tags with full-text search.
In development. Features and requirements may change before release.
.structa package containing a SQLite database, project metadata and attachmentsStructa is in active development. We ship when it's ready. email us to hear about betas and the release.
In a single .structa file on your Mac: a package containing a SQLite database, your project metadata and any attachments. Move it, back it up, or copy it to another Mac like any other file.
Yes. Structa imports .fmp12 files directly and recovers tables, fields, records and relationships. Complex layouts and calculations don't always carry over one-to-one, but your schema and data come through cleanly as a starting point.
Only when you ask it to: when you start the publishing server, configure an outbound webhook, or use the AI assistant with your own API key. There's no telemetry, analytics or phoning home.
No. Multi-user sharing is designed for your local network. There is no Structa-hosted relay.
Structa is Mac-first. Anyone with a modern browser can use forms you publish on your network.
FileMaker is a trademark of Claris International Inc. Anthropic is a trademark of Anthropic, PBC. Structa is not affiliated with either.