All Projects → apiguardian-team → apiguardian

apiguardian-team / apiguardian

Licence: Apache-2.0 license
@API Guardian

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to apiguardian

Flasgger
Easy OpenAPI specs and Swagger UI for your Flask API
Stars: ✭ 2,825 (+1746.41%)
Mutual labels:  api-documentation
api-docs
Official documentation for WhiteBIT APIs
Stars: ✭ 2 (-98.69%)
Mutual labels:  api-documentation
apidox
Generate node.js module API markdown with dox
Stars: ✭ 14 (-90.85%)
Mutual labels:  api-documentation
hapi-docs
Beautiful API documentation generator for Hapi using Vue
Stars: ✭ 64 (-58.17%)
Mutual labels:  api-documentation
pindo-cli
A simple Command Line Interface that allows you to authenticate with the Pindo API.
Stars: ✭ 32 (-79.08%)
Mutual labels:  api-documentation
fusionauth-site
Website and documentation for FusionAuth
Stars: ✭ 24 (-84.31%)
Mutual labels:  api-documentation
Eolinker Api Management 2.x For Php
全球领先API接口管理平台,2.x开源稳定版
Stars: ✭ 211 (+37.91%)
Mutual labels:  api-documentation
MDSL-Specification
A domain-specific language to specify (micro-)service contracts, data representations and endpoints.
Stars: ✭ 35 (-77.12%)
Mutual labels:  api-documentation
specifications-ITS-REST
openEHR REST API Specifications
Stars: ✭ 20 (-86.93%)
Mutual labels:  api-documentation
unofficial-documentation
solved.ac API를 문서화하는 커뮤니티 프로젝트
Stars: ✭ 38 (-75.16%)
Mutual labels:  api-documentation
sphinxcontrib-django
This is a sphinx extension which improves the documentation of Django apps.
Stars: ✭ 37 (-75.82%)
Mutual labels:  api-documentation
openapi-boilerplate
📘 Multi-file boilerplate for Open API Specification
Stars: ✭ 280 (+83.01%)
Mutual labels:  api-documentation
Ring
Research into Ring's Private API
Stars: ✭ 28 (-81.7%)
Mutual labels:  api-documentation
Yii2 Apidoc
Yii 2 apidoc extension.
Stars: ✭ 236 (+54.25%)
Mutual labels:  api-documentation
openapi-viewer
Browse and test a REST API described with the OpenAPI 3.0 Specification
Stars: ✭ 85 (-44.44%)
Mutual labels:  api-documentation
Hexo Theme Doc
A documentation theme for the Hexo blog framework
Stars: ✭ 222 (+45.1%)
Mutual labels:  api-documentation
docs-api
Nobitex Cryptocurrency Exchange Market API Documentation
Stars: ✭ 36 (-76.47%)
Mutual labels:  api-documentation
liuye
柳叶清单开放 API 文档
Stars: ✭ 32 (-79.08%)
Mutual labels:  api-documentation
apitest
this is a tool for testing Laravel REST API
Stars: ✭ 11 (-92.81%)
Mutual labels:  api-documentation
InternalSteamWebAPI
Documenting the unofficial and internal Steam Web API
Stars: ✭ 126 (-17.65%)
Mutual labels:  api-documentation

@API Guardian

CI Status

Library that provides the @API annotation that is used to annotate public types, methods, constructors, and fields within a framework or application in order to publish their status and level of stability and to indicate how they are intended to be used by consumers of the API.

How to use it

The @API Guardian library is deployed to Maven Central. You can simply add it as a dependency:

Apache Maven

<dependency>
    <groupId>org.apiguardian</groupId>
    <artifactId>apiguardian-api</artifactId>
    <version>1.1.2</version>
</dependency>

Gradle

repositories {
    mavenCentral()
}
dependencies {    
    compileOnlyApi("org.apiguardian:apiguardian-api:1.1.2")
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].