<aside>
🚧 I’m moving a bunch of stuff around! Pardon the mess!
</aside>
The goal of this project is to facilitate robust web API design with well-defined schemas and hypermedia, and to improve the developer experience of consuming those APIs. To do this, we will create an ecosystem of tools:
- The Veneto Language - An ergonomic and expressive domain modeling language to define data formats and API flows, which powers:
- The Veneto Test Client - A practical, user-friendly test client that adapts to the specifics of the user’s domain model. This will first be implemented as a VSCode extension.
- The Veneto Toolkit - Code generation and maintenance tools to help developers create and use APIs without being encumbered by boilerplate
To learn more about our motivations and goals, check out the Veneto Manifesto!
Today, this project is called Veneto. Tomorrow, who knows…
🔗 Project Links
Veneto
🏡 Home
ℹ️ Information
Veneto Manifesto
How this project is organized
Contribute
Contact
References
⭐ Product
Veneto Docs
Example use cases
Brainstorm
👑 Mission Control
Untitled
Untitled