Skip to content

char0n/swagger-adjust

Folders and files

NameName
Last commit message
Last commit date
Dec 3, 2024
Feb 23, 2021
Feb 8, 2021
Sep 27, 2024
Apr 6, 2021
May 7, 2024
Feb 8, 2021
Jan 24, 2021
Jan 24, 2021
Feb 8, 2021
Apr 6, 2021
Feb 8, 2021
Feb 23, 2021
Apr 6, 2023
Jan 24, 2021
Aug 15, 2023
Jan 24, 2021
Feb 12, 2021
Feb 12, 2021
Nov 11, 2021
Nov 11, 2021
Jul 27, 2021
Feb 12, 2021
Feb 8, 2021
Feb 14, 2021
Dec 30, 2024
Dec 30, 2024

Swagger Adjust

Swagger Adjust is a plugin-able framework for building React + Redux based applications. This framework was born by decoupling ideas of plugin-able core of SwaggerUI into separate reusable component.

To learn more about why this framework was born, please read our release article.

Logo borrowed from: https://www.reprezen.com/blog/pluggable-extensions-to-the-openapi-specification-language

General

Swagger Adjust allows you to build React + Redux applications in a way, where every component, being it a React Component, Redux state slice composed of actions, selector, reducers or general business logic is overridable and extensible.

Demo

We have a working demo of TodoList app built using this library. The demo consist of two plugins: todoList and todoListEnhancer. todoList plugin has basic functionality of displaying list of todo items and adding a new one. todoListEnhancer add additional functionality like completing, deleting and also adds batch operations on todo list.

You can run the demo in your browser at: https://char0n.github.io/swagger-adjust/

You can find demo source code in demo directory of this repository.

Documentation

Usage

Customization