📄️ Apache Avro
Apache Avro is an Open Source schema and IDL language from Apache. It is often used with Apache Kafka or other big data tools.
C# (pronounced see sharp) is a general-purpose, high-level multi-paradigm programming language.
An open-source programming language supported by Google.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
📄️ JSON Schema
JSON Schema is a declarative language that allows you to annotate and validate JSON documents.
Markdown is a lightweight markup language for creating formatted text using a plain-text editor.
Mermaid lets you create diagrams and visualizations using text and code.
OData (Open Data Protocol) is defines a set of best practices for building and consuming RESTful APIs.
📄️ Open API
The OpenAPI Specification (OAS) defines a standard, language-agnostic interface to RESTful APIs.
📄️ Plant UML
PlantUML is an open-source tool allowing users to create diagrams from a plain text language.
Protocol Buffers (Protobuf) is a free and open-source cross-platform data format used to serialize structured data.
📄️ XML Schema
An XML Schema is a language for expressing constraints about XML documents.
📄️ Create Your Own...