
For decades, platforms like Claris FileMaker, Microsoft Access, and 4D enabled businesses to build...
For decades, platforms like Claris FileMaker, Microsoft Access, and 4D enabled businesses to build tailored database applications rapidly without needing dedicated enterprise engineering teams.
However, the legacy RAD (Rapid Application Development) ecosystem comes with well-known bottlenecks: proprietary runtimes, opaque file formats, steep licensing costs, and vendor lock-in.
Today, I’m excited to share File4Base: an open-source, modern alternative designed to bring back the speed and visual intuition of FileMaker, powered by clean architecture, open databases, and native cross-platform performance.
File4Base aims to bridge the gap between relational databases and business users by providing:
Instead of building a monolith, File4Base separates the presentation layer from the database engine using modern industry standards:
LISTEN/NOTIFY.docker compose up -d for the server infrastructure.┌──────────────────────────────────────────────┐
│ Flutter Desktop Client (Native) │
│ [Layout Designer] [Browse] [Scripts] │
└──────────────────────┬───────────────────────┘
│ REST / WebSockets
┌──────────────────────▼───────────────────────┐
│ Go Backend Engine │
│ (Schema Manager, CEL Evaluator, Auth) │
└──────────────────────┬───────────────────────┘
│ pgx / SQL
┌──────────────────────▼───────────────────────┐
│ PostgreSQL 16 │
│ (Dynamic Schemas + System Catalogs) │
└──────────────────────────────────────────────┘
A unique aspect of how File4Base is coming to life is the engineering workflow. We are orchestrating development through Google Antigravity.
Instead of writing repetitive boilerplate manually:
.antigravity/rules.md, docs/specs/*).We've already mapped out the foundational layers:
sys_tables, sys_columns, sys_layouts).File4Base is 100% open-source, and we are building it in public from day one.
If you have experience with:
We would love your feedback, stars, and contributions!
👉 GitHub Repository: https://github.com/file4base/file4base-app
Let us know in the comments: what is the single most critical feature you miss from classic desktop database builders?
eventsinyourcityOn Wednesday, September 30, Anthropic and Google Cloud are co-hosting a hands-on developer workshop...
aiThis video (the script, the voice timings, the source code, the storyboard, the briefs the subagents...
devchallengeWe are thrilled to announce the winners of DEV's Big Summer Bug Smash powered by Sentry! This...
gemmaGemma 4 E2B, E4B, 12B and a 26B-A4B fp8 build read by their label probabilities with vLLM on one TPU v6e chip, checked against the same read on an NVIDIA L4 and against Jev 1.13.0's published results. What fits one chip, how to read labels when vLLM on TPU returns only the top 32 log-probabilities, speed, cost, and why no 31B loads today.
aiCoding agents in your terminal can scaffold microservices in seconds. But what happens when your...
gemmaPlain Gemma 4 26B read by its label probabilities against DiffusionGemma's one-step read, both as community 4-bit (AWQ) builds on one EC2 L4, on 1,200 labelled examples and on the 3,880-record public suite where Jev 1.13.0 has published results. Pre-registered, with accuracy, calibration, calibration after 0 to 150 labels, latency and cost.
Workflows from the Neura Market marketplace related to this Perplexity resource