Agrajag is an implementation of the JSON:API specification that automatically produces an OpenAPI document, eliminating the need for manual documentation efforts. It aims to streamline the development of robust APIs that adhere to industry standards.
- โ Strict adherence to the JSON:API specification, ensuring interoperability and consistency.
- ๐ Automatic generation of OpenAPI documentation based on your JSON:API implementation.
- ๐ Built-in support for TypeScript, ensuring type safety and autocompletion.
- ๐ Lightweight and dependency-free, providing a seamless integration into your existing projects.
- ๐ Support for complex data relationships and resource linking, as defined by JSON:API.
- ๐ฆ Modular design, allowing customization and extension of core functionalities.
To start using Agrajag in your project, simply install the package:
npm install agrajag
yarn install agrajag