Ready-made fields, no Date2
Every field has its schema.org name and its type before you add it. There are no custom types, so the next tool still understands your data.

Nothing to type, nothing to invent.
Skemik 1.0 is out
Like a headless CMS or a spreadsheet database, only with schema.org as its ready-made model: thirty types, every field named and typed before you start. Website, shop and assistant read and write the same data at one address.
Model
Course, order, person: almost everything you keep has a known form. Skemik comes with it, and because the words are schema.org's, shop, accounting and assistant all mean the same thing by author.
Date2Every field has its schema.org name and its type before you add it. There are no custom types, so the next tool still understands your data.

Nothing to type, nothing to invent.
The same person is author, customer and attendee. Lists replace custom collections, terms replace dropdowns, and a link can know something: “CTO, 2021–2024”.

Always see what depends on it.
An article has a record per language, each with its own status; a person is one record with words per language. The twelfth language costs as little as the second.

Each language with a status of its own.
Interface
Since every type is known, the interface is there before the first record exists. You only choose which fields a collection carries and which go public. Three roles, login by code, six languages.
List, table, cards, grid, timeline: every collection does all five, because the type says what is a date and what is an image. Each view edits in place, many records at once too.

Ticked, and one status for all.
The city goes out, the street stays in. Four states from draft to archived, per language for texts. Scheduled records appear and ended ones disappear on their own.

What goes out is marked on the field.
Links to nowhere, missing required fields, old drafts, a key that expires next month, a backup that failed: Skemik looks for these on its own.

Before anyone notices.
Address
The same collection as jsonld, html, csv and md at one address, filtered and sorted through the address itself. What is published is out there: no connector, no sync, no copy. No frontend, on purpose: your website stays yours.

The same record, twice – and a frontend reads it directly, with no library, like this page.
Keys
Website, shop and assistant write the same way they read. A machine gets no user account but a grant, and every write is logged under its name. The form creates a message, the till an order, the customer portal reads only its own customer.

One sentence, one date.
Create, modify, read or configure, limited to one collection, one field or one record: “The booking service may create reservations, nothing else.” Every key expires, after two years at the latest.
What a machine writes lands as a draft: no key publishes and none deletes. Eighty drafts from one script you tick and publish in one bar.
At /feed/en-US/profile every field of every type is listed, named in the language you publish in. An assistant reads that, writes drafts, and a person publishes.
Operations
PHP and one SQLite file, installed in a minute. Left out is everything that would otherwise need maintaining or fixing.
The database and the uploads sit side by side. Copying the folder backs it up, moving it is the same, and everything leaves again in all four formats.
Backed up daily, going back around thirty days, without cron and without a daemon, restored whole from the admin. Every version signed, verified and installed on its own.
Your data on your webspace, no data processor but your host, deleting means deleting. Business Source License 1.1, AGPLv3 after three years.
Pricing
Agencies install, run and maintain Skemik for any number of clients, free of charge; only hosting offered to the public needs a license from us. The offers are aimed at companies, the self-employed, associations and other organizations, not at consumers. All prices plus VAT.
€0
Run it yourself: download, copy to your web hosting with PHP 8.5, open /install. The full feature set, for any number of users.
– All thirty types, all four formats
– Updates and backups built in
– No account with us
€25 / month
The same software, run by us, with a data processing agreement, for any number of users. For organizations that have no web hosting and want none.
– From 5 GB of storage, your own domain
– Hosted in Germany
– First month free, cancel monthly
€1,390 / year
Book support: per installation, run by you or hosted by us. For two people on your team, each additional person €390/year.
– Direct support by email and phone
– Advice on mapping and setup
– Help moving existing data
With us: an installation under a data processing agreement, from €25 a month. On your own: download, copy, open /install.