Displaying 1 to 20 from 44 results

flasgger - Easy Swagger UI for your Flask API

  •    Python

Flasgger is a Flask extension to extract OpenAPI=Specification from all Flask views registered in your API. Flasgger also comes with SwaggerUI embedded so you can access http://localhost:5000/apidocs and visualize and interact with your API resources.

swagger-editor - Swagger Editor

  •    Javascript

🕰️ Looking for the older version of Swagger Editor? Refer to the 2.x branch. Swagger Editor lets you edit Swagger API specifications in YAML inside your browser and to preview documentations in real time. Valid Swagger JSON descriptions can then be generated and used with the full Swagger tooling (code generation, documentation, etc).

swagger-ui - Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API

  •    Javascript

👉🏼 Want to score an easy open-source contribution? Check out our Good first issue label. 🕰️ Looking for the older version of Swagger UI? Refer to the 2.x branch.

L5-Swagger - Swagger integration to Laravel 5

  •    PHP

This package is a wrapper of Swagger-php and swagger-ui adapted to work with Laravel 5. In order to generate the Swagger documentation for your API, Swagger offers a set of annotations to declare and manipulate the output. These annotations can be added in your controller, model or even a seperate file. An example of annotations can be found here. For more info check out Swagger's "pet store" example or the Swagger OpenApi Specification.

ts-express-decorators - :triangular_ruler: A TypeScript Framework on top of Express

  •    TypeScript

Ts.ED is a framework on top of Express to write your application with TypeScript (or in ES6). It provides a lot of decorators to write your code. Important! TsExpressDecorators requires Node >= 6, Express >= 4, TypeScript >= 2.0 and the experimentalDecorators, emitDecoratorMetadata, types and lib compilation options in your tsconfig.json file.

fastapi-crudrouter - A dynamic FastAPI router that automatically creates CRUD routes for your models

  •    Python

Tired of rewriting generic CRUD routes? Need to rapidly prototype a feature for a presentation or a hackathon? Thankfully, fastapi-crudrouter has your back. As an extension to the APIRouter included with FastAPI, the FastAPI CRUDRouter will automatically generate and document your CRUD routes for you, all you have to do is pass your model and maybe your database connection. FastAPI-CRUDRouter is also lighting fast, well tested, and production ready.

angular-swagger-ui - An angularJS implementation of Swagger UI

  •    Javascript

OpenAPI (aka Swagger) helps you documenting your RESTful API.OpenAPI UI helps developers discovering your RESTful API by providing an online documentation with an integrated API explorer.

jekyll-swagger-ui - A Jekyll plugin to integrate Swagger UI into Jekyll site

  •    HTML

Swagger is a framework for describing, producing, consuming, and visualizing RESTful web APIs. It includes the Swagger Specification and a set of tools. Swagger UI is a web tool that dynamically generate documentation from API definition file in Swagger Spec. This plugin integrates Swagger UI into Jekyll site. API document can be generated and embedded in page or post.

shiny-guide - an intelligent big data healthcare application for tongue diagnosis aid.

  •    Javascript

an iOS app for TCM's tongue diagnosis. Then OpenCV, which is the tool for analyzing image, is used to process tongue image in the environment of Visual C++. Firstly, by some algorithms OpenCV is used to make color tongue image into gray image, and gray image into binary image. Then algorithms are used to extracts tongue target. From the tongue target, some features are extracted. These features combining with traditional Chinese medicine, diagnosis can be given.

SwaggerLume - Lumen swagger

  •    PHP

This package is a wrapper of Swagger-php and swagger-ui adapted to work with Lumen 5. The actual Swagger spec is beyond the scope of this package. All SwaggerLume does is package up swagger-php and swagger-ui in a Laravel-friendly fashion, and tries to make it easy to serve. For info on how to use swagger-php look here. For good examples of swagger-php in action look here.

swagger-combined - Combines all swagger documents in microservices

  •    Javascript

If you are building a microservice system and using Swagger. This packet is able to help you combine all swagger documents to only one document.

grape-doorkeeper - Get to API building quickly

  •    Ruby

This is a basic Rails 5 application with Doorkeeper, Grape & Swagger for getting to API building quickly. You can view the live app and the Swagger-ui documentation.

typescript-hapi-starter - :rocket: Starter for building APIs with Hapi + Typescript!

  •    TypeScript

Other option is to Fork it, or download it as .zip file. If you found a bug, or you have an answer, or whatever. Please, raise an issue.

hexo-theme-doc - A documentation theme for the Hexo blog framework

  •    Javascript

hexo-theme-doc is a documentation theme for Hexo, the fast and powerful blog framework powered by Node.js. It differs from other Hexo themes by allowing you to present documentation—especially REST API documentation. Created by JavaScript/Node.js developers, hexo-theme-doc capitalizes on Hexo's extensibility and system of plugins for adding custom tags, customizing layouts, and processing multiple kinds of sources, which makes generating static websites simpler than other tools.

RestRserve - [work-in-progress] RestRserve is a R web API framework for building high-performance microservices and app backends

  •    R

RestRserve is still work in progress - while we try hard to have stable API expect some breaking changes. RestRserve is an R web API framework for building high-performance microservices and app backends. The main difference with other frameworks (plumber, jug) is that it is parallel by design (thanks to Rserve).

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.