Roadmap
A high-level view of what we're working on now, what's coming next, and what's planned for later.
This roadmap is directional, not a contract. Priorities may change as we learn from real usage.
Now
Currently in progress or under active development.
Curated functions library
A library of ready-to-use starter functions that users can browse, preview, and fork into their workspace — covering common patterns like data validation, notifications, and integrations.
Static frontend hosting for React apps
Deploy client-side React apps built with the Centrali SDK directly to Centrali — static CDN hosting with build-time env injection and serverless functions for server-side logic. No containers, no separate hosting provider.
CLI scaffolding and project templates
Run centrali init to generate a React or Next.js project pre-configured with the SDK, auth integration, and data bindings — plus ready-to-fork GitHub templates for common app types like portals, dashboards, and data apps.
Serverless function recipe guides
Recipe-style guides and drop-in function templates for common integration patterns — Stripe payments, transactional email, file processing, and third-party API proxying using Centrali serverless functions.
Next
Upcoming work once current items are complete.
Wait for record changes and approvals
Automations can pause and resume when a record changes — enabling approval flows, handoffs, and human-in-the-loop workflows without polling or custom workarounds. The first version includes a built-in approval pattern so an automation can wait for a record to be approved or rejected before continuing, with more flexible "wait until" conditions coming later.
Analytics foundation for collections
NextAggregate queries and basic usage analytics for records and events across workspaces.
External data sync connectors
Sync selected collections with external sources (e.g. warehouses or third-party APIs).
Enhanced security management in the console
Audit logs viewer, session management, IP allowlists, and security event monitoring directly in the console.
Later
Longer-term ideas we want to explore.
Multi-language compute runtimes
Run compute functions in Python, Go, and other languages beyond JavaScript and TypeScript, with extended timeout support for heavier workloads.
Two-way Google Sheets sync
Sync collection data bidirectionally with Google Sheets — keep spreadsheets and collections in sync for teams that work across both tools.
GitHub-deployed serverless functions
Deploy compute functions directly from GitHub repositories — connect a repo, push code, and have functions automatically built and deployed to your workspace.
Custom domains and built-in auth for Pages
Serve hosted pages on custom domains with branded login — enabling client portals, customer dashboards, and gated content without writing frontend code or setting up a separate auth provider.
GitHub deployments for jobs and sites
A deployment control plane that connects GitHub repos to workspace-scoped jobs and sites — trigger deployments from pushes, track build and run status, and move heavier async workloads out of short-lived compute functions. The first release focuses on secure repo bindings, deployment history, Kubernetes-backed runners, and core plumbing for static site hosting and long-running jobs.
Workspace template marketplace
Share and reuse collection/function bundles across teams and customers.
Completed
Recently shipped improvements to Centrali.
Hosted Pages
4.1.0 (Beta)Build and publish data-driven pages directly from the console — connect collections, configure actions, set access policies, and deploy to a dedicated runtime with no frontend code required.
Static HTML and Markdown page blocks
4.0.0Add static content blocks to hosted pages — write rich text in Markdown or drop in raw HTML for custom layouts, documentation sections, and branded content.
Image and video page blocks
4.3.0Embed images and videos directly into hosted pages with responsive sizing, captions, and support for external media URLs.
CSV import with preview and data viewer
4.0.0Import CSV files into collections with a preview step, column mapping, and a built-in data viewer for inspecting imported records.
AI-powered page assembly
4.3.0Generate intelligent, goal-aware page layouts using the AI inference service — describe what you need and get pages that match your intent, not just generic templates.
Data-bound HTML blocks for pages
4.3.0Page blocks that bind directly to collection data — render dynamic content with template expressions, conditional display, and live data from connected collections.
Declarative modal system for pages
4.3.0Add modals to hosted pages that can display forms, confirmations, and detail views — triggered by button clicks or actions without writing frontend code.
Function Endpoints (synchronous execution)
4.4.0Create custom API endpoints backed by compute functions — call an endpoint URL and get the function's output inline. Supports configurable timeouts, multiple auth modes (Bearer, API Key, HMAC, Public), and per-endpoint HTTP method restrictions.
Loop support for orchestration workflows
4.4.0For-each and while loop steps for automation workflows — iterate over lists, poll external services, process batches with per-iteration failure handling, and inspect every iteration in the run viewer.
Public status page
4.0.0A dedicated status endpoint to show uptime, incidents, and maintenance windows.
Anomaly detection on collection data
4.0.0Detect unusual patterns or spikes in data for selected collections and events.
Rebuilt admin console
4.0.0Complete rebuild of the admin console with React 18, Vite, and TailwindCSS — new dashboard, dark mode, command palette, visual automation builder, inline API reference, and function test runner.
Auth pages moved to IAM service
4.0.0Forgot-password, reset-password, and verify-email pages now live in the IAM service as server-rendered pages, removing the dependency on the console frontend for auth flows.
Workspace templates and onboarding
3.1.6Guided template picker for new workspaces with starter templates, preview, and one-click apply.
Advanced function scheduling
3.1.4Cron-style expressions, schedule monitoring, and a dedicated scheduler management page in the console.
Logs, metrics, and delivery health
4.0.0Execution logs for functions and automations, webhook delivery health dashboards, and workspace-level usage metrics on the dashboard.
Security and compliance documentation
3.1.0Published documentation on data protection, retention, workspace isolation, and security practices.
Bulk import/export for workspace resources
2.0.1Export and import bundles of collections, queries, functions, and triggers with conflict-aware resolution.
Initial public platform release
2.0.0Launch of Centrali 2.0.0 with collections, search, storage, functions, and workspaces.
How we think about the roadmap
Centrali is still early and evolving quickly. This roadmap is intentionally high-level and is meant to show direction—not exact delivery dates. We adjust priorities as we learn from real usage and feedback.
If you're building with Centrali and have a strong need that isn't represented here, we'd love to hear about it. Send us your feedback at feedback@centrali.io