compare
briven against the field.
honest comparisons against the platforms briven is most often weighed against. every row is a real difference — not a checkbox we invented to favour ourselves. where the other platform wins, we say so.
vs
convex
reactive backend with a closed proprietary database
convex pioneered the reactive-queries pattern briven adopts. the difference is the floor: convex stores your data in its own engine; briven stores it in plain postgres, which means pg_dump moves your whole product anywhere.
read the comparison →vs
supabase
postgres + auth + storage + row-level security
both are postgres-first. supabase exposes the database directly through postgrest + row-level security; briven puts a typed function layer in front and adds convex-style reactive subscriptions that supabase doesn't have.
read the comparison →vs
firebase
document store with client-side security rules
firebase is nosql with realtime built-in; briven is real sql on postgres with realtime built-in. firebase rules run on the client query; briven runs typed functions on the server with project-scoped connections.
read the comparison →missing a comparison you want? open an issue on the repo or ask in the alpha discord. we add a comparison page when at least three operators ask the same migration question.