Built for teams that want to own their stack
One declarative language across every layer, an AI assistant that writes it with you, and an open ecosystem you actually control.
One language, database to edge
Server, client, edge, panel, schema and CDN all speak the same <basis core> grammar. Learn it once, use it everywhere.
AI-assisted, end to end
Describe what you need and get working BasisCore code, generated right inside the documentation — from a simple list to a full grid.
You own everything
Open source, your data, your servers, your region. The ecosystem creates gravity — never lock-in.
A reference you can trust
As simple as a tag
Every block starts with a <basis> tag and builds its output from data. Use <face> for conditions, <layout> for templating, and @ to access fields.
- Declarative, not imperative. You describe the page structure, not step-by-step execution.
- Straight to the data. The same stored routine or stored procedure, with no extra layer.
- Secure and unified. A clear boundary between web and database, with simple security rules.
Seven products, one business identity
On their own these tools look unrelated. Together they let a business own its data, its panel, its language, and its location — end to end.
Bring your own CRM, ERP and accounting data into BasisCore — on your own infrastructure.
Turn structured data into semantic, vector-ready inputs for any AI tool.
One integrated panel to host any back-office tool and connect to the rest.
No language lock, and a regional .net network — you pick the location.
About BasisCore
BasisCore was founded in 2006 and is developed and maintained by Manzoomeh Negaran. The goal has been clear from the start: building data-driven web pages in the simplest way possible.