AppDor
Any kind of app, site for any industry.
Logged in as:
Don't have an account? Sign Up
46 page elements, 25 chart types and 23 dashboard widgets — every one of them free on every plan.
Not a screenshot — drawn on this page by the chart renderer the product ships, from sample data.
AppDor reads 7 competitor dialects and rewrites them into one canonical formula — field references, function names and argument order. Every pair below is real output from the transpiler that ships.
DATETIME_DIFF({End},{Start},'days')AppDor (translated)DATETIME_DIFF({End}, {Start}, "days")WORKDAYS({End},{Start})AppDor (translated)NETWORKDAYS({Start}, {End})DATE_DIFF(field("End"), field("Start"))AppDor (translated)DATETIME_DIFF({End}, {Start})WEEKNUMBER([Due Date])AppDor (translated)WEEKNUM({Due Date})var text Code = Left([SKU], 3); CodeAppDor (translated)LETS(Code, LEFT({SKU}, 3), Code)formatDate(prop("Due"), "YYYY-MM-DD")AppDor (translated)DATETIME_FORMAT({Due}, "YYYY-MM-DD")USEREMAIL()AppDor (translated)USERID()Not everything maps cleanly, and that is reported rather than hidden: monday.com's WORKDAYS takes its two dates in the opposite order, and Smartsheet's weeks start on Monday. AppDor converts both and tells you what changed, instead of quietly returning a different number.
We don't meter your dashboards.
Counted, not estimated. Every number below is checked against the code on each build.
IBAN, ISIN, LEI, MIC — validated as you type.
ICD-10, SNOMED, LOINC, NDC.
VIN, HS codes, UN/LOCODE, Incoterms.
The full Supabase stack, RLS-enforced, EU-friendly, no phone-home.
cp .env.example .env node scripts/generate-keys.mjs docker compose up
AI here is a billing arrangement, not a plan tier. You connect your own provider account and pay that provider directly at their list price. AppDor never sits between you and the meter.
OpenAI, Anthropic, Google Gemini, Mistral, DeepSeek, Groq, xAI, OpenRouter, Together AI or Azure OpenAI — or Ollama, LM Studio and any OpenAI-compatible endpoint on hardware you own. Revoke the key and every AI feature stops.
AppDor does not buy tokens and sell them back to you. There is no margin on a model call, and no allowance folded into your seat price that you pay for whether you use it or not.
Nothing to top up mid-quarter, and no per-seat AI charge for people who never open the assistant. Cap your own spend, change provider, or switch AI off entirely — nothing else in AppDor changes.
Model names change every few months. Whose account is billed, and where the data goes, does not.
| AppDor | Airtable | monday | |
|---|---|---|---|
| All views free | Yes | Gantt paid | Metered |
| Formula translation | 7 dialects | No | No |
| Self-host | Yes | No | No |
| Seat minimums | None | — | 3-in-blocks |
| AI pricing | Your own key | Credits | Per-seat |
25 templates install real tables, fields, formulas and sample rows — from a three-table project tracker to a 22-table manufacturing ERP. One click, and everything in them is yours to change.
No seat minimums. Self-host free and unlimited.
Delete this application? Its tables and records go with it, and any public share or form links stop working immediately. You can restore it from Trash in Administration.
Select an element to add to your page. Elements are building blocks for your interface.