10 Best JavaScript Decorators Libraries

List hand-picked by Openbase Experts
Learn More

react-jss

JSS is an authoring tool for CSS which uses JavaScript as a host language.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6.7K
Weekly Downloads
194K
Last Commit
1mo ago
User Rating
4.3/ 5
3
Top Feedback
vmd

vuex-module-decorators

TypeScript/ES7 Decorators to create Vuex modules declaratively

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.8K
Weekly Downloads
99.2K
Last Commit
6mos ago
User Rating
5.0/ 5
1
Top Feedback
vpd

vue-property-decorator

Vue.js and Property Decorator

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.3K
Weekly Downloads
527K
Last Commit
7mos ago
User Rating
5.0/ 5
3
Top Feedback
1Great Documentation
1Easy to Use
1Performant
nw

ngx-webstorage

Localstorage and sessionstorage manager - Angular service

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
406
Weekly Downloads
48.7K
Last Commit
6mos ago
User Rating
5.0/ 5
1
Top Feedback

vue-class-component

ES / TypeScript decorator for class-style Vue components.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.7K
Weekly Downloads
553K
Last Commit
1yr ago
User Rating
5.0/ 5
6
Top Feedback

redux-form

A Higher Order Component using react-redux to keep form state in a Redux store

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
12.6K
Weekly Downloads
391K
Last Commit
6mos ago
User Rating
3.5/ 5
21
Top Feedback
6Slow
5Hard to Use
3Great Documentation
ras

react-async-script-loader

A decorator for script lazy loading on react component

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
39.8K
Last Commit
User Rating
3.0/ 5
1
Top Feedback

@storyofams/next-api-decorators

Collection of decorators to create typed Next.js API routes, with easy request validation and transformation.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
138
Weekly Downloads
1.8K
Last Commit
4mos ago
nc

nano-css

Distilled CSS-in-JS for gourmet developers

Unlicense
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
379
Weekly Downloads
831K
Last Commit
10mos ago

@ergosign/storybook-addon-pseudo-states-vue

Storybook Add-on to enable automatic generation and displaying of CSS pseudo states for components.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
59
Weekly Downloads
2.6K
Last Commit
3mos ago
nsc

next-server-context

A Next.js App or page decorator, React context object, and React hook to access Node.js HTTP server context when rendering components.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
19
Weekly Downloads
1.1K
Last Commit
6mos ago
ip

inversify-props

Wrapper of Inversify to inject your dependencies in the components, made with TypeScript and compatible with Vue, React and other component libraries.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
72
Weekly Downloads
3.7K
Last Commit
1yr ago
ep

@injex/express-plugin

Simple, Decorated, Pluggable dependency-injection framework for TypeScript applications

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
73
Weekly Downloads
117
Last Commit
4mos ago

ngx-store

Angular decorators to automagically keep variables in HTML5 LocalStorage, SessionStorage, cookies; injectable services for managing and listening to data changes and a bit more.

ISC
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
163
Weekly Downloads
2.8K
Last Commit
7mos ago
exp

@reflet/express

Well-defined 💍 decorators for Node.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
13
Weekly Downloads
364
Last Commit
10mos ago
nau

ngx-auto-unsubscribe

Class decorator that will automatically unsubscribe from observables

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
345
Weekly Downloads
5.3K
Last Commit
1yr ago
cor

@overnightjs/core

TypeScript decorators for the ExpressJS Server.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
803
Weekly Downloads
7.2K
Last Commit
1yr ago
cd

core-decorators

Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular, but is framework agnostic.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
4.4K
Weekly Downloads
65.1K
Last Commit
2yrs ago
svr

storybook-vue-router

A storybook decorator that allows you to use routing-aware components in your stories

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
255
Weekly Downloads
25.9K
Last Commit
3yrs ago
vmd

vue-mixin-decorator

Typescript decorator for Vue mixins

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
58
Weekly Downloads
16.5K
Last Commit
1yr ago
em

@reflet/express-middlewares

Well-defined 💍 decorators for Node.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
13
Weekly Downloads
48
Last Commit
10mos ago
prd

pure-render-decorator

An ES7 decorator to make React components "pure".

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
191
Weekly Downloads
13.7K
Last Commit
6yrs ago
ecp

express-controller-pattern

Decorators that makes it possible to use controller pattern with express js

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
0
Weekly Downloads
34
Last Commit
7mos ago
exp

@decorators/express

node-decorators

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
288
Weekly Downloads
894
Last Commit
4mos ago
edr

express-decorator-router

⚡ use decorators in a simple way without transpiling javascript code

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
45
Weekly Downloads
36
Last Commit
4mos ago
pwd

property-watch-decorator

A decorator for watching property change

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
83
Weekly Downloads
5.8K
Last Commit
2yrs ago
tad

ts-api-decorators-express

Magic API decorators for Typescript services

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1
Weekly Downloads
107
Last Commit
3mos ago
vcm

vuex-class-modules

Typescript class decorators for vuex modules

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
188
Weekly Downloads
4.7K
Last Commit
1yr ago

ts-express-decorators

📐 Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.7K
Weekly Downloads
3.3K
Last Commit
san

storybook-addon-next-auth0

Managed userProvider decorator for nextjs-auth0

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
3.3K
Last Commit
rr

react-resolver

Async rendering & data-fetching for universal React applications.

ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
1.7K
Weekly Downloads
2.6K
Last Commit
4yrs ago
atd

angular-ts-decorators

A collection of angular decorators for angularjs 1.5.x projects written in typescript

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
149
Weekly Downloads
2K
Last Commit
3yrs ago
ste

simple-ts-express-decorators

Simple typescript decorators for express

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2
Weekly Downloads
34
Last Commit
8mos ago

ng-metadata

Angular 2 decorators and utils for Angular 1.x

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
355
Weekly Downloads
1.2K
Last Commit
3yrs ago
mp

map-props

A higher order React component and allows mapping prop values passed in to other prop values expected by the wrapped component

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
45
Weekly Downloads
1.2K
Last Commit
7yrs ago
ed

express-decorators

ES2015 decorators for express

ISC
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
409
Last Commit
gs

grin-server

Express-wrapper with TypeScript decorators

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
47
Last Commit
1yr ago

di-ninja

The Dependency Injection Framework for JavaScript NodeJS and Browser - really made for Composition Root

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
59
Weekly Downloads
274
Last Commit
1yr ago
nod

nodespring

Dependency Injection and Unit Testing for NodeJS using Javascript decorators

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
5
Weekly Downloads
136
Last Commit
6yrs ago
aed

async-express-decorator

Transforms express routers or app for transparent work with async controllers and error handling

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
0
Weekly Downloads
121
Last Commit

ng-forward

The default solution for those that want to write Angular 2.x style code in Angular 1.x

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
415
Weekly Downloads
107
Last Commit
6yrs ago

connect-initial-props

A decorator for Next.js and React-Redux apps to connect `getInitialProps` to `state` and `dispatch`

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
10
Weekly Downloads
98
Last Commit
2yrs ago
dig

digjoy

Simple Typescript decorators for express routing with joi validation

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6
Weekly Downloads
96
Last Commit
2yrs ago
vt

vue-typescript

Typescript decorators to make vue feel more typescripty

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
362
Weekly Downloads
93
Last Commit
6yrs ago
vc

vue-corator

this is vue decorator utils

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
33
Weekly Downloads
92
Last Commit
3yrs ago
tde

ts-decorator-express

Typescript Class, Method Decorator for Exressjs using reflectMetadata

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
0
Weekly Downloads
87
Last Commit
3yrs ago
ad

angular-decorators

A collection of utilities and annotations that make it easier to write Angular 2 style code in AngularJS 1.x

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
82
Last Commit

trafficlight

🚦 Flexible NodeJS Routing Decorators for API Routing

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
71
Weekly Downloads
82
Last Commit
2yrs ago
te

typescript-express

A collection of decorators for express.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
79
Last Commit
4yrs ago
jre

js-restful-express

Create a RESTful service with ES7 decorators for your express based node.js application.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
43
Weekly Downloads
75
Last Commit
5yrs ago