WunderHub is the The Package Manager for APIs.
Search APIs and integrate them into your WunderGraph Application with a single command. The best way for API providers to get their APIs into the hands of developers.
Install the workspace
npm install- Install all API dependencies in
wundergraph.manifest.json:
npm run wunderctl- Start your WunderGraph server
npm run start- Fetch dragons and weather data:
curl -X GET http://localhost:9991/app/main/operations/DragonsAndWeatherNote: 🎓 For a more detailed example, see WunderHub Start.
Note: You need a WunderHub account to publish APIs.
- Login to WunderHub
npm run wunderctl login. - Modify the
.wundergraph/wundergraph.config.tswith your Organization, API information. - Generate your API:
npm run generate- Publish your API to the WunderHub:
npm run wunderctl publish <organization/api>🚀 After few minutes, your API will be available on the WunderHub Catalog.
Read the Docs.
Join us on Discord!