Typebase
A single-folder back end you write in TypeScript
Details
- External ID
- 49447178
- Source
- HN
- Company
- —
- Product
- Typebase
- Website domain
- typebase.io
- Launched
- Aug. 26, 2026
- Cohort
- —
- Upvotes
- 119
- Upvotes percentile
- 0.9395161290322581
- Tags
- —
- Fetched at
- Sept. 10, 2026, 5:32 a.m.
- Updated at
- Sept. 10, 2026, 5:32 a.m.
Description
Hey HN!I built Typebase, a library that gives you Convex's DX with Supabase's openness.After trying Supabase I liked how fast it is to spin up a DB and auth, but really didn't like using RLS and SQL for authorization. With Convex I loved how your server "lives" in your code, but disliked the DB model and the realtime-first defaults.With Typebase you just write TS files inside a typebase/ folder in your existing repo. You can define your DB tables inside a schema.ts file and export server functions that your frontend calls like local functions, fully typed. Auth is built in.Then one CLI command uploads your server to any of the available providers (Vercel, Cloudflare Workers or Deno Deploy for the servera and Neon for the DB), or generates the code so you can deploy it wherever you want.Built on top of oRPC, Drizzle, and better-auth.Happy to answer any questions or feedback!
Enrichment
- Theme
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- typescript backend framework
- Manually corrected
- False
Could you build this?
Partial Building an end-to-end type-safe RPC library with TypeScript code generation and embedded query functions requires advanced TypeScript compiler API hacking and complex build tooling.
What it would actually take: This architecture requires a custom TypeScript CLI compiler plugin (leveraging the TS Compiler API or Babel/SWC) that inspects a repo's backend folder and generates type definition files and client RPC stubs automatically on change. The runtime needs a lightweight RPC handler with integrated schema validation and ORM wrappers (like Drizzle or Kysely) to expose database queries over HTTP while maintaining strict end-to-end inference without explicit code generation commands.
Discussion
20 comments analyzed.
Competitors mentioned: Convex, oRPC, Drizzle
Concerns raised: Build step requires restart after each change, slows down development, Server builds take too long for frequent deployments, Not suitable for multi-language applications (TypeScript-only for typed actions), Trusting AI for production deployment and backend maintenance, Row-level security (RLS) easy to misconfigure
Feature requests: Watch mode command to auto-run deployment on code changes, Custom server provider for fast deployments on every local change, Migration support, Server generation to bind to existing servers, Support for more database providers (D1, etc.)
Competitors
Other products that read as similar to this one — 148 launches clear the similarity bar, closest 8 shown.
Attention rank: #13 of 149 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 300 days after the earliest competitor.
- Tinbase · hn · 2026-07-30 · 9 upvotes · similarity 0.60
- Replacebase · hn · 2026-02-25 · 6 upvotes · similarity 0.54
- Nuvix · hn · 2025-10-30 · 5 upvotes · similarity 0.52
- BuildBase App · ph · 2026-09-25 · 7 upvotes · similarity 0.48
- SharpTS · hn · 2026-01-09 · 6 upvotes · similarity 0.46
- Write SaaS apps where users control where their data is stored · hn · 2026-06-19 · 70 upvotes · similarity 0.46
- The TypeScript Semantic Layer for ClickHouse · hn · 2026-06-27 · 8 upvotes · similarity 0.45
- I made ts-node alternative, ttsc/ttsx, a TypeScript-go toolchain · hn · 2026-07-16 · 6 upvotes · similarity 0.44
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.