Flexible NodeJS Routing Decorators for API Routing
TypeScript controller decorators
TypeScript controller decorators for fastify
[npm](https://www.npmjs.com/package/ts-api-controller-decorators)
Controller decorators for Koa using koa-joi-router
Route and controller decorators for HTTP
Allow parsing of decorators
Compile class and object decorators to ES5
Decorators that annotate LoopBack artifacts with OpenAPI v3 metadata and utilities that transform LoopBack metadata to OpenAPI v3 specifications
A simple abort controller library
An implementation of WHATWG AbortController interface.
Decorator-based property validation for classes.
Microsoft Azure SDK for JavaScript - Aborter
Decorators for Ember Controllers
AbortController for Node based on EventEmitter
AbortController integration for NestJS: request-scoped cancellation using AbortSignal.
Abortable async function helpers
node decorators - decorators for express library
A collection of the most useful property decorators.
Keyboard manager which works in identical way on both iOS and Android
fastify-decorators plugin to work with Sequelize
Utilities used by the Ember Decorators project
An utility that allows developers to declare InversifyJS bindings using ES2016 decorators
Decorators for Ember Classes
Automatically decorates your resourceful controller
Define behaviours for before, after and around actions using a decorator-like manner, similar to TypeScript or Python.
response_for allows you to decorate the respond_to block of actions on subclassed controllers.
Set of helpers that help shorten your rails controllers by exposing/decorating attributes with inference capabilities
Find a related class for an object (ex., a decorator, a presenter, a controller, or whatever).
Decorate your controller classes with acts_as_service :model_name, and instantly support JSON/XML CRUD interface. Allow client to specify response contents using query string filter parameters.
Presenters and Model-View-Presenter (MVP) is the second most useful pattern after Service Objects to simplify your medium-to-large app. ActiveModelPresenter is a small gem that transforms ActiveRecord models into simple decorated objects that you can use to pass data for a JSON or a regular View rendering. It's based on Rails' **active_model_serializers** gem (AMS) so you get all it's features without creating any new type of files. It can be used as a layer for Rails between Controller and View to make data to flow in 1 direction.