A whole platform. A world of possibilities.

One workspace.
Every way you work.

Bring your data, apps and people together.
Build what you need. Automate what you can. Make it yours.

Start with a template. Grow into your own system.

Workspace / Marketing
MNJKAL

THE NEXT BIG THING

Marketing launch

Good ideas. Clear owners. A plan that moves.

Let the work move itself.Approved → notify team → update board
One platform for the whole picture Data Views Apps Workflows AI Connections

MAKE ROOM FOR BETTER WORK

From your first table
to your whole business.

Start small. Connect the pieces as you grow.
The same data powers every app, view and workflow.

Customer database ⋯
Company
Relationship
Value
NorthstarCustomer€12,800GoodfieldIn review€8,600Forma StudioPartner€15,400
ƒx Relationships + formulas = context

01 / ORGANISE

Give your data a home.

Build a database that fits your work with rich field types, linked records, formulas, imports and validation.

Explore your data toolkit
f. Forma client portal ●

A little closer to launch.

Your project, without the back-and-forth.

Brand launch75%
Send a request Project updates

02 / BUILD

Make an app of it.

Turn tables into useful experiences with dashboards, custom pages, forms, record layouts and client portals.

Explore the app builder
A smoother handover Active
New request arrivesPublic form submission
Ask for approvalRoute to the right person
Keep everyone in the loopUpdate records and notify the team

03 / AUTOMATE

Keep the work moving.

Connect triggers, conditions, approvals and actions. Build repeatable processes across your apps and tools.

Explore your workflows
90field types
279formula functions
48page elements
24dashboard widgets

A DIFFERENT ANGLE. THE SAME DATA.

See what matters.
However you work.

Plan on a board. Follow a timeline. Find a pattern.
12 views and 25 chart types help you see the whole story.

02 / 12

Kanban

See where each piece of work stands. Move from an idea to done with clear stages and owners.

LESS CHASING. MORE PROGRESS.

A good process
should run smoothly.

From a simple reminder to a cross-app approval process, bring the next step closer. Build visually, bring in scripts when you need them, and see exactly what ran.

  • Record, schedule, webhook and integration triggers
  • Conditions, approval steps and status workflows
  • Connected actions, run history and error visibility

An interactive example using fictional campaign data.

Campaign approvalReady to try
Campaign is readyStatus changes to “In review”
WHEN
Get the right approvalCampaign owner reviews the work
THEN
Move forward, togetherUpdate the record and notify the team
Try the flow to see the steps connect.
A head start, on your terms. AI app draft
You

“Create a project tracker with milestones, owners, a dashboard and an intake form.”

Here’s a structure to start with.

Review the draft before creating your app.

Projects Milestones Dashboard Intake form
Your provider. Your connection.Review → create → refine

HELPFUL AI. YOUR CHOICE.

A little help
for your next big idea.

Draft apps, work with AI fields and workflow blocks, and ask questions about your data. Review proposed changes and keep the decisions with your team.

OpenAIAnthropicGeminiOllama+ more

Connect your own provider or a local model. Your provider’s charges and limits apply. AI features remain optional.

Explore AI capabilities

KEEP YOUR FAVOURITE TOOLS IN THE PICTURE

Connect the dots.

Bring in existing data. Connect your services.
Let your apps talk to the rest of your business.

Appdor

Native connections

Connect external databases and services, with sync options for supported sources.

Your way in and out

Public APIs, webhooks, scripts, plugins and MCP keep the platform open to your tools.

A better starting point

Import existing data and translate supported formula dialects with compatibility review.

Integration logos identify supported connections; they are not customer endorsements.

EXPLORE THE WHOLE PLATFORM

Small details.
Big possibilities.

Find the building blocks for your next app,
your next process or your whole operation.

Feature availability and usage limits vary by plan. See current plans ↗

A PLATFORM THAT FITS YOUR WORLD

Build with confidence.
Keep control.

YOUR CHOICE OF HOME

Our cloud.
Or your infrastructure.

Choose hosted Appdor for a managed start, or self-host with your own infrastructure, deployment and backup responsibilities.

Use the hosted service and choose the plan that fits your team and workload.

THE RIGHT ACCESS

A place for everyone.
A role for each person.

Bring people together with roles, record and field permissions, guest access, audit history and administrative controls.

Workspace adminManageProject teamEditClient portalView

Advanced controls, SAML and SCIM depend on plan.

WORK WHERE YOU ARE

Across teams.
Across screens.

Keep context with comments, mentions, notifications and shared views. Work on desktop or mobile, with localised interfaces and offline tools.

EnglishFrançaisDeutschالعربية日本語+ 31

Offline changes require review and sync when you reconnect.

SKIP THE BLANK PAGE

A running start
for your next idea.

Explore 43 built-in templates for projects, customers, inventory and everyday operations. Make one your own, or build from scratch.

Browse Appdor templates

THERE’S A BETTER WAY TO WORK

Let’s make it
your way.

Your ideas. Your processes. Your data.
A workspace that brings them together.

Take another look at the possibilities

A quick look at Appdor

26-second illustrative tour · sample data

YOUR EXAMPLE WORKSPACE

Add a campaign

This adds a sample record to this example only.

One table, twelve ways

Switching how you look at the work never copies it, and never costs an upgrade.

Every one of these reads the same records. Gantt and timeline sit behind a paid tier elsewhere; here the same twelve are on Free and on Enterprise.

Grid

Not screenshots — each one is the drawing the product itself shows when you pick that view, and Chart is drawn here by the chart renderer Appdor ships.

Product

Every view. Every chart. Every plan.

Counted, not estimated. Every number below is checked against the code on each build.

25
Chart types
279
Formula functions
12
View types
43
Templates
90
Field types, 59 that validate
48
Page elements
24
Dashboard widgets
36
Languages
7
Competitor formula dialects read

Self-hosting

Your data, your servers, your call.

The full Supabase stack, RLS-enforced, EU-friendly, no phone-home.

# Every secret below is EMPTY on purpose.
#     docker run --rm ghcr.io/nebosa-company/appdor generate-keys > .env
 
POSTGRES_PASSWORD=
POSTGRES_DB=postgres
 
JWT_SECRET=
ANON_KEY=
SERVICE_ROLE_KEY=
 
# Leave blank to disable AI icon suggestions gracefully.
GEMINI_API_KEY=▍

One container, one port, one volume — Postgres, auth, storage and the app together. It runs a thirty-day Business trial out of the box, then stays readable but not editable until you paste a licence into the plan screen — checked against a key the image already carries, so there is still no licence server to call and no telemetry key to unset.

Formula translation

Switch in an afternoon

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})
  • Smartsheet
    WEEKNUMBER([Due Date])Appdor (translated)WEEKNUM({Due Date})
  • var text Code = Left([SKU], 3); CodeAppdor (translated)LETS(Code, LEFT({SKU}, 3), Code)
  • Notion
    formatDate(prop("Due"), "YYYY-MM-DD")Appdor (translated)DATETIME_FORMAT({Due}, "YYYY-MM-DD")

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.

Or send us the base and we do it with you: one export, one call, and you get back a working Appdor app with its fidelity report within two working days. Free — no fee, no minimum plan.

Send us your base

What's new

Three releases, newest first.

The product ships on its own cadence — all three of these on 2026-08-24. The newest adds AI app drafts you review before creation.

1.30.0 2026-08-24 Newest

AI app drafts you review

Describe an app and review its tables and fields before creating it. The draft includes views, private and closed forms, a dashboard, navigation and disabled workflows, with no sample records.

1.29.0 2026-08-24

Feedback that reaches the team

User Voice is where a bug, a request or a question goes straight to the people who build Appdor, and every item carries a status you can follow — submitted, under review, on the roadmap, done. Votes now come out of a budget each person gets, so what rises is what most people want rather than whoever clicked the most times.

1.28.0 2026-08-24

Someone answers, and nothing phones home

Feedback has an owner now, who replies officially and moves an item's status, so a report is answered rather than filed. Google Analytics loads only if you set a measurement id — a default deployment sends nothing to Google at all — and the search API stopped answering anyone without a credential.

How it behaves

Three things a screenshot cannot show you.

Every panel below runs on the rules the product runs on — the same statuses, the same transpiler, the same workflow. Nothing here is a recording, and nothing here is waiting for you to press play.

One row, every view

One row, three lanes. The card is wherever its status puts it, because a board is a way of looking at the table rather than a second copy of it — change the cell and the board has already moved.

Formulas, translated

monday.com

WORKDAYS({End},{Start}) Appdor (translated)NETWORKDAYS({Start}, {End})

Flagged on import: monday.com takes those two dates in the opposite order.

Smartsheet

NETWORKDAYS([Start],[End]) Appdor (translated)NETWORKDAYS({Start}, {End})

Converted with nothing to report.

Airtable

WORKDAY_DIFF({Start},{End}) Appdor (translated)NETWORKDAYS({Start}, {End})

Flagged on import: check how your own holidays should be handled.

Three source dialects, one output. The line on top keeps changing and the line under it never does — and where a dialect means something slightly different, that is written down instead of quietly returning a different number.

Automations that fire

This is the workflow the manufacturing template installs, not an illustration of one. Three sentences, no scripting, and it runs on the row you just watched change lanes.

The shipped catalogue

Nothing here is a plan tier.

Every element, chart and widget below is on the free plan and on the self-hosted build. The numbers on the tabs are counted from the code on each build, not typed in — and the twelve view types are in the band below.

Pick anything above and it will explain itself here.

Fields that know your industry

Twenty-two of them, and “which industry” is a published standard here rather than a list somebody wrote: the axis is NACE Rev. 2.1, the EU's classification of economic activities. Every section of it has a template that installs, and a field typed as an activity code is checked against the real code space — the gaps in it are the point.

  • AAgriculture & fishing
  • BMining
  • CManufacturing
  • DEnergy supply
  • EWater & waste
  • FConstruction
  • GWholesale & retail
  • HTransport & storage
  • IHospitality
  • JMedia & publishing
  • KIT & telecoms
  • LFinance & insurance
  • MReal estate
  • NProfessional services
  • OAdmin & support
  • PPublic administration
  • QEducation
  • RHealth & social work
  • SArts & sport
  • TOther services
  • UHouseholds
  • VInternational bodies

The same axis filters the template gallery, so picking your section is how you find the system already built for it.

And the fields underneath them check the identifier as you type — the checksum, not just the shape.

  • IBAN
  • LEI
  • ISIN
  • ISBN
  • EAN-13 / GTIN
  • Barcode
  • VIN
  • Card number
  • IMEI
  • BIC / SWIFT
  • VAT number (EU)
  • MIC (ISO 10383)
  • DUNS number
  • HS code
  • UN/LOCODE
  • Incoterm
  • ICD-10 code
  • SNOMED CT
  • LOINC code
  • NDC (drug code)
  • RxNorm CUI
  • MAC address
  • UPC-A
  • NACE activity code (Rev. 2.1)

Your key, your provider, your bill.

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.

Your key, your account

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.

No markup, no resale

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.

No credits to run out of

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.

OpenAI Anthropic Google Gemini Mistral DeepSeek Groq xAI OpenRouter Together AI Azure OpenAI Ollama LM Studio OpenAI-compatible

Thirteen providers today, read from the same registry the settings screen reads. Two of them run on hardware you own and cost nothing per call.

Model names change every few months. Whose account is billed, and where the data goes, does not.

How Appdor compares

 AppdorAirtablemonday
All views freeYesGantt paidMetered
Formula translation7 dialectsNoNo
Self-hostYesNoNo
Seat minimumsNone—3-in-blocks
AI pricingYour own keyCreditsPer-seat

Start from a system that already works.

43 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.

Run the work

Run the business

Run operations

Run your industry

Simple pricing. Viewers always free.

No seat minimums. The same plans apply whether we host it or you do.

Simple pricing. Viewers always free.
Your monthly total Editors Viewers Records Automations Files Adds
Free€0 — 5 included Unlimited, free 2,500 per base 250 / month 1 GiB per base
  • Every view and chart
  • Bring your own AI key
ProMost popular€12/editor/mo€10/editor/mo billed annually — Billed per editor Unlimited, free 50,000 per base 25,000 / month 20 GiB per base
  • Admin panel
  • Backups
  • Realtime collaboration
Business€28/editor/mo€22/editor/mo billed annually — Billed per editor Unlimited, free 150,000 per base 100,000 / month 100 GiB per base
  • Audit logs
  • Branded forms
  • Field permissions
  • SAML SSO
  • View permissions
EnterpriseCustomfrom €40/editor/mo — Billed per editor Unlimited, free 500,000 per base 500,000 / month 1 TiB per base
  • Multiple realms
  • SCIM provisioning

Only live runs count. A dry run previews a workflow in your browser and writes nothing, so testing an automation never spends the monthly allowance.

Work out your bill

Read-only people are free on every plan, at any number. No seat minimums and no buckets — seven seats cost seven times one.

Estimates exclude any applicable tax (VAT or sales tax), which is added at checkout.

Work out what you'd save by switching

Pick the plan you pay for today and the number of people who create or edit. The same team on Appdor, and what that saves in a year.

Today

—

On Appdor

—

—

—

Ready to own your data?

Create your account, then choose a template or build your own.

Appdor

Spreadsheet-simple database apps — grids, forms, workflows and dashboards.

Don't have an account? Sign Up