Wu

WunderGraph – open-source API Developer Toolkit

Hacker News

WunderGraph – open-source API Developer Toolkit

Dear HN Community. We're Bjorn, Dustin, Stefan & Jens, the founders of WunderGraph. More than two years ago, Jens started WunderGraph as a Side Project. The initial idea was to solve the problem of integrating multiple disparate DataSources into a single, unified API Layer. While solving this problem, Jens realized that his mental model of APIs was wrong. Most API tools treat APIs as abstract things or just endpoints, in a very imperative way. At some point, he realized that there's a better model to think about APIs: APIs are dependencies and we should treat them in a declarative way! And that's how the idea of the "Package Manager for APIs"[1] came to be: WunderGraph is an API Developer toolkit which allows you to import and export APIs, just like npm packages. This is possible because every WunderGraph project generates a static, conflict-free and versionable artifact. It shouldn't take days to add a new 3rd party API to your API layer, with WunderGraph, this is possible in seconds. WunderGraph lets you define your API dependencies in a declarative way. The whole "Graph" of API dependencies is represented as an unified GraphQL Schema. Meta-data like API credentials, can be configured with our TypeScript SDK. API Operations are defined as regular GraphQL Operations. Custom middleware / business logic can be written using TypeScript. Finally, WunderGraph generates a Gateway + Client(s). Gateway and clients communicate via JSON-RPC. We call this approach "Compile-time" GraphQL queries. The client is 100% TypeSafe. The Gateway handles Authentication, Authorization, Caching, Middleware, etc... WunderGraph gives you the Developer Experience of working with a single, monolithic API layer, although you're using many different internal and external Services and Databases behind the scenes. WunderGraph Supports any OpenID Connect compliant IDP for Authentication, S3 for file storage, REST (OpenAPI), GraphQL & Apollo Federation for APIs and PostgreSQL, MySQL, SQLite, SQLServer, Planetscale and MongoDB for the data-layer. Today, we're happy to announce that WunderGraph is finally Open Source! Check out the Monorepo[2] on GitHub. If you like our ambitions, give us a star! You can run WunderGraph locally and air-gapped, no strings attached. There's also a more extensive release post on our blog[3]. Have a look at the examples[4], we're keen to hear your opinion! [1]: https://hub.wundergraph.com/start [2]: https://github.com/wundergraph/wundergraph [3]: https://wundergraph.com/blog/wundergraph_the_next_generation... [4]: https://github.com/wundergraph/wundergraph#getting-started

Share card

Actual performance

63points
35comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: model, new, single · Missing: mac, agents, macos
88%88% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, started, para · Missing: reddit linkedin, podcasting, created
84%84% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: open source, ide, io · Missing: https docs, excited, just released
66%66% 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 · Strong signals: way, para · Missing: mobile apps, ios, personal
36%36% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
23%23% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · 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

In
InvokeAI, an open source Stable Diffusion toolkit and WebUI58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

InvokeAI, an open source Stable Diffusion toolkit and WebUI

Hacker News414
AR
ARR-Medic-CYP3A4 – Open-Source Drug Interaction Toolkit48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ARR-Medic-CYP3A4 – Open-Source Drug Interaction Toolkit

Hacker News1
Sy
SyncLite – Open Source Data Consolidation Toolkit74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SyncLite – Open Source Data Consolidation Toolkit

Hacker News3
De
Developer Toolkit52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Developer Toolkit

Hacker News6
Op
Open-source API for IACS vessel classification data62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-source API for IACS vessel classification data

Hacker News4
Ti
Tigris – open-source developer data platform for your next app71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tigris – open-source developer data platform for your next app

Hacker News58
I
I built an open source Favicon API67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I built an open source Favicon API

Hacker News1
Op
Open-source Developer Security tools63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-source Developer Security tools

Hacker News15
Sp
SpeedAPI – An API Toolkit77%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SpeedAPI – An API Toolkit

Hacker News1
De
Developer API for Granular Authorization57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Developer API for Granular Authorization

Hacker News11