Ke

Keel – A schema-driven back end engine with Go and TypeScript

Hacker News

Keel – A schema-driven back end engine with Go and TypeScript

Hi HN, I’m one of the creators of Keel and we're excited (and nervous in equal measures) to be sharing this. We built Keel on two principles: 1. A backend is much more than just a database. A scalable backend platform should be grounded in engineering best practices and come complete with a full suite of services without having to wire 10 SaaS products together 2. A backend should not be an engineering black box and should be designed from day one to support the entire organisation over time and scale. Keel is a schema driven backend engine. Define your data model, api actions, permissions, events and jobs in type-safe schemas and get a production-ready backend. All the API plumbing, auth (OIDC/SSO) and core CRUD is handled automatically and you can extend everything with typescript (the core runtime is Go). Your schema actions and custom code are also instantly transformed into internal tooling UI for your whole org. The Keel platform deploys infrastructure based on your schema’s requirements. You get Postgres, serverless functions, event queues, cron jobs, secret management and multiple environments all wrapped up with OTEL compatible tracing. We’re very early but we’d love to hear any feedback! P.S. The Keel runtime is open source ( https://github.com/teamkeel/keel ) and can be self hosted. The Keel platform then provides fully managed infrastructure and internal tooling. We’ll be launching a BYOC option soon.

Share card

Actual performance

11points
2comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: model, code, open · Missing: mac, agents, macos
80%80% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Indie HackersFits the IH revenue-focused audience · Strong signals: compatible · Missing: supports, reddit linkedin, podcasting
80%80% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: excited, open source, ide · Missing: https docs, just released, exist
77%77% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, host, soon · Missing: plus, intuitive, reviews
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: saas · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

We
We added TypeScript-like schema enforcement to Fauna45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We added TypeScript-like schema enforcement to Fauna

Hacker News1
Fa
Fastify (JSON) Schema to TypeScript33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fastify (JSON) Schema to TypeScript

Hacker News1
Li
LiveViewJS – TypeScript back end for LiveView Apps (Phoenix LiveView)62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

LiveViewJS – TypeScript back end for LiveView Apps (Phoenix LiveView)

Hacker News146
Sc
Schema-Nozzle – JSON Schema generator using by TypeScript source32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Schema-Nozzle – JSON Schema generator using by TypeScript source

Hacker News1
Un
Unified interface for TypeScript schema validations (zod, yup)44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Unified interface for TypeScript schema validations (zod, yup)

Hacker News3
Sc
Schema-DTS, TypeScript Shims for Schema.org and the Semantic Web59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Schema-DTS, TypeScript Shims for Schema.org and the Semantic Web

Hacker News27
Gi
GiraphQL – A plugin based GraphQL schema builder for TypeScript52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GiraphQL – A plugin based GraphQL schema builder for TypeScript

Hacker News1
Po
Pothos – a plugin based GraphQL schema builder for TypeScript52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pothos – a plugin based GraphQL schema builder for TypeScript

Hacker News5
De
Define a TypeScript type and JSON schema at the same time32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Define a TypeScript type and JSON schema at the same time

Hacker News2
Ty
TypeSchema – Universal adapter for TypeScript schema validation38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TypeSchema – Universal adapter for TypeScript schema validation

Hacker News2