WunderGraph

WunderGraph

The Open Source Platform to build, manage, & integrate APIs

443 followers

A secure open-source platform thats allows your build, manage, and integrate APIs for web and mobile applications. WunderGraph provides authentication, storage, databases, functions, subscriptions, and more with a focus on developer experience
WunderGraph gallery image
WunderGraph gallery image
WunderGraph gallery image
WunderGraph gallery image
WunderGraph gallery image
WunderGraph gallery image
WunderGraph gallery image
Free
Launch Team
Auth0
Auth0
Start building with Auth0 for AI Agents, now generally available.
Promoted

What do you think? …

Stefan Avram
Hey, Product Hunt! We’re Björn, Dustin, Jens and Stefan, the four founders of WunderGraph, an Open Source API Development Platform. WunderGraph makes building, integrating and managing APIs easier than ever before, by combining the API Gateway with the Backend for Frontend pattern in a novel way, fully extensible using TypeScript. When it comes to building APIs from scratch, there are plenty of frameworks and tools to choose from. However, we’ve found ourselves in a lot of projects where we’ve had to build upon existing services and APIs, both internally and from 3rd parties. While building APIs from scratch is a solved problem, a framework to combine and unify GraphQL, REST, gRPC, Kafka, PostgreSQL, MySQL and MongoDB just didn’t exist, so we’ve built it! The idea behind WunderGraph is simple, but powerful. We treat APIs like dependencies! We don’t like vendor lock-in, so we’re betting on open standards like OpenID Connect and OpenAPI. Take your favourite auth provider (e.g. Auth0 or Keycloak), add an S3 compatible file storage to store images. Add your favourite database, e.g. PostgreSQL and a few 3rd party APIs, like Stripe and Twilio, and your WunderGraph composition is ready. We unify all your “API Dependencies” into what we call the “Virtual Graph”, a unified API across your composition of APIs and Services. Write a few GraphQL Operations, and the integrated tooling generates a JSON-RPC API as well as a type-safe TypeScript client for you, e.g. with a NextJS / swr integration. With that, you’ve just created a Backend, an API Gateway, a secure RPC layer in front of your services to take care of API keys and middleware, as well as the client side integration. If you’re regularly building web applications on top of existing services, WunderGraph gives you an opinionated approach to skip the repetitive boring parts, and focus on what really adds value to your users. After almost a year of hard work together with selected enterprise customers and our growing open source community, we felt it was time to show WunderGraph to Product Hunt. We want to thank all of our contributors who have helped in the development of WunderGraph! This launch is to celebrate you! WunderGraph is 100% Open Source (Apache 2.0), free to use, and you can self-host it in any environment that supports Docker. We’ve got users on AWS Fargate and fly.io, but render and many others will work as well. This is just the beginning of WunderGraph, we’ve got great plans on how to add value on top of the Open Source version of WunderGraph to build a sustainable business. We’re soon starting WunderGraph Cloud, which allows you to deploy WunderGraph applications in a Serverless way, fully managed, with monitoring, logging and advanced tracing. What we’re most excited about are two things, the speed of iteration that we enable, and the way we enhance web applications with “Smart Traffic Routing”. Thanks to our architecture, WunderGraph applications will have preview environments by default, which can be deployed on every commit in less than 30 seconds, while also being able to “sleep” and wake up in ~300ms. So they boot up quickly, and we can offer generous free tiers. With “Smart Traffic Routing”, we’re able to Cache responses as close the user, but at the same time, run the backend and data aggregation as close to the origin as possible, giving you the best of both worlds, the advantage of the Edge, and low latencies between different origins and your backend. That’s everything there is to say for now. We’d love to have you try out our Open Source framework and provide us feedback to improve it further. You can learn more about WunderGraph and sign up for WunderGraph Cloud with these links below! Happy coding! =) Our Discord Community: https://discord.gg/cnRWwHXbQm WunderGraph Cloud Sign Up: https://wundergraph.com/cloud-ea...
Nok Moe
@slickstef Congrats on the launch!
Jerric Lyns John
@slickstef congrats on the launch, was really looking forward to this day.
Ido Shamun
@slickstef Good luck with the launch! 🤩
Rohan Chaubey
@slickstef Congrats on the launch! Discovered on Invincible Product Hunters community :)
Fares
@slickstef Congrats on the launch 🚀
Eelco Wiersma
Revolutionising the way apps are build, congrats with the launch team! 🚀
Stefan Wirth
@appulse Revolution of frikandel
Stefan Avram
@appulse Thank you Eelco! Happy to have you aboard the WunderGraph Rocket Ship! 🚀
Necmettin Karakaya
Wundergraph is one of the few technologies that have gotten me so excited in a decade. Having long-term enterprise experience, I can confidently say this is the most elegant solution for BFF. I'm happy for the Wundergraph team on their launch. Your work is great. Keep it up. 🙌
Stefan Avram
@necmttn Thank you so much for the kind words and for supporting us today on Product Hunt!
Alasdair
I've been experimenting with WunderGraph for the past couple of months. I really like the idea of compiling GraphQL operations into REST-ish endpoints - it seems to combine the best of both worlds (GraphQL and REST). There are also lots of cool small features like adding one line of code to turn on data polling for any query. Looking forward to seeing where you guys will take this product. Congrats on the launch!
Eelco Wiersma
@alasdair1 Thanks @alasdair1, LiveQueries rock!
Stefan Avram
@alasdair1 Thank you for the kind words! Keep an eye out for our WunderGraph Cloud Beta in the next few weeks! 👀
Jerric Lyns John
If you are a startup founder or an indie hacker and you don't want to deal with the mess of stitching together your entire backend or if you really want to see a unified gateway then look no further. This is what you've been waiting for. WunderGraph all the way!!!!!!
Eelco Wiersma
@jerriclynsjohn Couldn't agree more with this!
Stefan Avram
@jerriclynsjohn Thank you for the kind words!
parzival Oasis
I've been following WunderGraph since 2021 and it's amazing to see the progress they have made in just a year! Congrats team on the launch!
Stefan Avram
@parzival_oasis and we are just getting started! 🔥
Binay Singh
Amazing!! Congrats!!
Stefan Avram
@binay_singh2 Thank you!
123
•••
Next
Last