API-first backend platform. UI optional. Logic included.

BijouCore helps you structure data, enforce access, and automate logic — visually or with SQL. Use the powerful OData API, or build your UI with our optional low-code tools.

Download Docker Edition Schedule a Demo View Pricing Documentation

Core Features

A structured backend. A flexible API. And just the right amount of visual control.

API-First Architecture

Use BijouCore purely through its OData-compliant API. Integrate with your own frontend, mobile app, or external systems.

Visual Data Modeling

Create entities and relationships without SQL. Data is stored in a structured PostgreSQL database.

Adaptive Security

Define access rules using roles, context-aware filters, and SQL-powered validators — flexible, scalable and secure.

Built-in Workflow Engine

Automate business logic with visual boards and state machines. Add transitions, actions, field validations and run scheduled tasks (cron).

Optional UI Builder

Design forms, maps and dashboards visually — or skip it entirely and use your own UI.

Geospatial Support

Store and visualize location data. Integrates with Google Maps and supports heatmaps.

Multilingual & White-labeled

Customize the interface for different teams, roles or clients. Show fields, data and forms in multiple languages.

Business logic. Declarative and native.

BijouCore lets you define and execute logic directly inside your database — using real PostgreSQL.

Write filters & rules in SQL

Use native PostgreSQL syntax to define access filters, calculated fields, and custom logic — as powerful as your data model requires.

Run tasks on schedule (cron)

Trigger functions or logic blocks at scheduled intervals. Perfect for cleanup, recalculation, reminders, and automation.

Adaptive Security

A flexible permission system that combines static roles with dynamic PostgreSQL-based logic.

Roles & Permissions

Assign base rights for viewing, editing, or deleting entities — managed by role.

Context Filters

Restrict access to only relevant data using dynamic filters written in SQL — like "only show records where user is responsible".

Permission Calculators

Define complex rules for operations — for example, "only allow edits if amount < 10,000" — powered by PostgreSQL functions.

How it works

From data model to logic automation — build your backend with clarity and control.

1. Define your data model

Create entities, fields, relationships — visually or via schema. Backed by strict PostgreSQL structure.

2. Configure permissions & rules

Use roles, context filters, and SQL validators to control who can see or edit what — down to individual records or fields.

3. Add workflows & triggers

Use visual flows or event-driven triggers to handle approvals, status changes, and task assignments.

4. Automate with scheduled tasks

Run SQL functions or logic blocks on a schedule (cron). Automate cleanups, notifications or background jobs.

5. Connect via API or UI

Use the OData API to power your frontend — or build internal tools and dashboards with our low-code UI builder.

Use Cases

BijouCore adapts to your needs — from quick internal tools to full-scale operational platforms.

Internal Tools & Admin Panels

Create dashboards, data grids, and role-based CRUD panels — faster than coding them from scratch.

Business Process Automation

Automate approval chains, data validation, task flows, and internal operations — with workflow + SQL logic.

Nonprofits & Case Tracking

Manage donors, beneficiaries, and case histories securely — with multilingual UI and filtered access.

Geospatial Dashboards

Visualize data on maps, draw heat zones, and filter entities by location — all with native geo-support.

Headless Backend for Apps

Use BijouCore as a secure OData-powered backend for mobile and frontend apps — with full API access and extensibility.

For Developers & Teams

Designed for developers. Empowering non-developers.

For Developers

  • OData REST API — queryable, standard-compliant, frontend-ready
  • PostgreSQL backend — access data, schema and logic directly
  • SQL-powered filters, permission validators and access control
  • Workflow logic with cron tasks, state machines and triggers

For Teams

  • UI builder with optional scripting
  • Multi-language support
  • Fine-grained access control
  • Visual data forms & kanban boards

More features that matter

BijouCore gives you more than just data modeling and workflows.

File Storage with Comments & Tags

Upload and manage small files (up to 50MB) directly within your entities. Add comments, apply tags, and control who can view or edit each file.

Built-in Wiki & Documentation

Maintain a team knowledge base with Markdown-powered wiki pages. Organize project notes, rules, and documentation with access controls.

API Monitoring & Usage Stats

Track how your APIs are used with real-time dashboards. Measure usage by user, endpoint, or project — and optimize based on actual traffic.

User Activity Log

Track key user actions like create, update, and delete — along with the full JSON payload. Enables administrators to audit usage and investigate issues with confidence.

Full-text Search

Search across all text fields in your entities — and optionally related objects. Simple, effective, and integrated out of the box.

Your data. Always yours.

BijouCore is built with transparency and control in mind — your data is never locked in, always accessible, and easy to export.

Install on-premise

Host the platform on your own infrastructure. You have full access to the database schema, workflows, and configuration — with no black box.

Cloud backups included

Even in SaaS mode, you can generate and download full backups of your data — including structure and records.

Readable relational model

Your database is just that — a real PostgreSQL instance with clean, structured tables and relations. No hidden layers, no vendor lock-in.

Who is BijouCore for?

It’s not for everyone — and that’s by design.

How does BijouCore compare?

A clean PostgreSQL backend, real access control, and logic that lives in your database.

Feature Supabase Hasura Retool BijouCore
PostgreSQL Backend⚠️
Access ControlBasicComplex⚠️ Manual✅ Adaptive (filters + calculators)
Workflow Engine✅ Boards + State Machines
UI BuilderBasic✅ Visual✅ Vue-based (with scripting)
Self-hosting

Pricing & Services

Choose how you want to use BijouCore — self‑hosted or managed, with or without support.

Self‑hosted (Docker)

$0 / forever

Run BijouCore on your own server with Docker. Free for personal and commercial use.

  • Full Docker image (backend + DB + UI)
  • Visual modeling, API & workflows
  • No license fee, no limits
Download Docker

Managed Hosting

$120 / month

We host it for you in the cloud, with daily backups and basic support.

  • Hosted in Cloud
  • Includes email support
  • Daily backups
Start Hosted Trial

Support

$40 / month

Need help setting up or using BijouCore? We're here.

  • Email support within 48 h
  • Priority SLA available (24 h)
Subscribe

Custom Development

$55 / hour

Let us help with your data model, UI or integrations.

  • Custom workflows, logic, forms
  • Hourly or fixed‑price quotes
Request Quote

All prices in USD. Taxes may apply depending on your region.

Frequently Asked Questions

Things we get asked a lot — and our honest answers.

Is it really free to use?

Yes. You can run BijouCore on your server using our Docker image, free of charge. No hidden limits, no license fee.

Can I export my data?

Yes. It’s your PostgreSQL database — you can dump, export, or backup your data anytime, even from the UI.

Do I get the source code?

No. You get full access to the platform via Docker, but the source code is not open. We do offer custom development.

What kind of support do you offer?

We offer email support under SLA if you subscribe. Priority support includes guaranteed response in under 24h.

What makes you different from Supabase or Retool?

We give you a programmable backend with workflows and security logic. You don’t just build queries — you build logic and processes.

Start building your app from the core.

No boilerplate. No drag-and-drop mess. Just your data, logic, and API — ready to go.

Try it Live Schedule a Demo Documentation

Contact Us

Questions? Custom setup? We’re here to help.