Skip to content

kubeshop/kusk-gateway

Repository files navigation

Dear users and contributors of Kusk and Kusk Gateway!

We continue to believe in the idea of OpenAPI driven Gateway. However, we have decided to pause ongoing active development and support for the time being.

We want to express our sincere gratitude to everyone who has contributed to Kusk, whether by submitting code, reporting issues, or simply using it. We are proud of the work we accomplished together, and hope that our efforts have had a positive impact on your work and your community.

If you're willing to improve the project, please feel free to contribute. We will do our best to review and approve incoming PRs as our time and resources allow.

Thank you for your understanding and support!

The Kusk Team at Kubeshop

Kusk Logo Light Kusk Logo Dark

Welcome to Kusk Gateway - a self-service API gateway powered by OpenAPI and Envoy

Website |  Documentation |  Twitter |  Discord |  Blog

Slack Discord

Welcome to Kusk Gateway

Kusk Gateway enables you to design and configure your APIs from single OpenAPI manifest and you can:

  • Rapidly prototype your APIs by mocking your API responses, allowing your teams to instantly start building on top of your APIs without your services being implemented
  • 🔒 Protect your endpoints with automatic request and response validations
  • ⚠️ Configure critical policies like request timeouts and CORS with no coding required
  • 🧐 Centrally control your APIs from an Open Source dashboard

Get Started

Check out our Getting Started section to install Kusk Gateway, deploy an example API and connect a service to the API.

Contributing

Go to contribution document to read more how can you help us 🔥

Feedback

Whether it helps you or not - we'd LOVE to hear from you. Please let us know what you think and of course, how we can make it better. Please join our growing community on Discord.

Development

See SKAFFOLD.md.