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.
A structured backend. A flexible API. And just the right amount of visual control.
Use BijouCore purely through its OData-compliant API. Integrate with your own frontend, mobile app, or external systems.
Create entities and relationships without SQL. Data is stored in a structured PostgreSQL database.
Define access rules using roles, context-aware filters, and SQL-powered validators — flexible, scalable and secure.
Automate business logic with visual boards and state machines. Add transitions, actions, field validations and run scheduled tasks (cron).
Design forms, maps and dashboards visually — or skip it entirely and use your own UI.
Store and visualize location data. Integrates with Google Maps and supports heatmaps.
Customize the interface for different teams, roles or clients. Show fields, data and forms in multiple languages.
BijouCore lets you define and execute logic directly inside your database — using real PostgreSQL.
Use native PostgreSQL syntax to define access filters, calculated fields, and custom logic — as powerful as your data model requires.
Trigger functions or logic blocks at scheduled intervals. Perfect for cleanup, recalculation, reminders, and automation.
A flexible permission system that combines static roles with dynamic PostgreSQL-based logic.
Assign base rights for viewing, editing, or deleting entities — managed by role.
Restrict access to only relevant data using dynamic filters written in SQL — like "only show records where user is responsible".
Define complex rules for operations — for example, "only allow edits if amount < 10,000" — powered by PostgreSQL functions.
From data model to logic automation — build your backend with clarity and control.
Create entities, fields, relationships — visually or via schema. Backed by strict PostgreSQL structure.
Use roles, context filters, and SQL validators to control who can see or edit what — down to individual records or fields.
Use visual flows or event-driven triggers to handle approvals, status changes, and task assignments.
Run SQL functions or logic blocks on a schedule (cron). Automate cleanups, notifications or background jobs.
Use the OData API to power your frontend — or build internal tools and dashboards with our low-code UI builder.
BijouCore adapts to your needs — from quick internal tools to full-scale operational platforms.
Create dashboards, data grids, and role-based CRUD panels — faster than coding them from scratch.
Automate approval chains, data validation, task flows, and internal operations — with workflow + SQL logic.
Manage donors, beneficiaries, and case histories securely — with multilingual UI and filtered access.
Visualize data on maps, draw heat zones, and filter entities by location — all with native geo-support.
Use BijouCore as a secure OData-powered backend for mobile and frontend apps — with full API access and extensibility.
Designed for developers. Empowering non-developers.
BijouCore gives you more than just data modeling and workflows.
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.
Maintain a team knowledge base with Markdown-powered wiki pages. Organize project notes, rules, and documentation with access controls.
Track how your APIs are used with real-time dashboards. Measure usage by user, endpoint, or project — and optimize based on actual traffic.
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.
Search across all text fields in your entities — and optionally related objects. Simple, effective, and integrated out of the box.
BijouCore is built with transparency and control in mind — your data is never locked in, always accessible, and easy to export.
Host the platform on your own infrastructure. You have full access to the database schema, workflows, and configuration — with no black box.
Even in SaaS mode, you can generate and download full backups of your data — including structure and records.
Your database is just that — a real PostgreSQL instance with clean, structured tables and relations. No hidden layers, no vendor lock-in.
It’s not for everyone — and that’s by design.
A clean PostgreSQL backend, real access control, and logic that lives in your database.
Feature | Supabase | Hasura | Retool | BijouCore |
---|---|---|---|---|
PostgreSQL Backend | ✅ | ✅ | ⚠️ | ✅ |
Access Control | Basic | Complex | ⚠️ Manual | ✅ Adaptive (filters + calculators) |
Workflow Engine | ❌ | ❌ | ✅ | ✅ Boards + State Machines |
UI Builder | Basic | ❌ | ✅ Visual | ✅ Vue-based (with scripting) |
Self-hosting | ✅ | ✅ | ✅ | ✅ |
Choose how you want to use BijouCore — self‑hosted or managed, with or without support.
$0 / forever
Run BijouCore on your own server with Docker. Free for personal and commercial use.
$120 / month
We host it for you in the cloud, with daily backups and basic support.
$40 / month
Need help setting up or using BijouCore? We're here.
$55 / hour
Let us help with your data model, UI or integrations.
All prices in USD. Taxes may apply depending on your region.
Things we get asked a lot — and our honest answers.
Yes. You can run BijouCore on your server using our Docker image, free of charge. No hidden limits, no license fee.
Yes. It’s your PostgreSQL database — you can dump, export, or backup your data anytime, even from the UI.
No. You get full access to the platform via Docker, but the source code is not open. We do offer custom development.
We offer email support under SLA if you subscribe. Priority support includes guaranteed response in under 24h.
We give you a programmable backend with workflows and security logic. You don’t just build queries — you build logic and processes.
No boilerplate. No drag-and-drop mess. Just your data, logic, and API — ready to go.
Questions? Custom setup? We’re here to help.