TypeScript Decorators

Open-source TypeScript projects categorized as Decorators | Edit details

Top 15 TypeScript Decorator Projects

  • class-validator

    Decorator-based property validation for classes.

    Project mention: Cursus NestJS - Validation via les DTO | dev.to | 2022-05-24
  • TypeGraphQL

    Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

    Project mention: Does Apollo GraphQL cost money to use in production? And other beginner questions about GraphQL | reddit.com/r/graphql | 2022-03-05

    Some alternatives to Pothos are https://nexusjs.org/ https://typegraphql.com/

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • vue-property-decorator

    Vue.js and Property Decorator

    Project mention: Any vue 3 with Typescript resources or tutorials ? | reddit.com/r/vuejs | 2022-02-28
  • sequelize-typescript

    Decorators and some other features for sequelize

    Project mention: How to use Sequelize ORM with TypeScript | dev.to | 2021-12-17

    But in my opinion all that changes with the existence of the sequelize-typescript dependency. The way the entities are structured and the way the connection to the database is made becomes much more intuitive. This experience is ideal because you can transition from JavaScript to TypeScript in a much more convenient way and without changing the stack.

  • Ts.ED

    :triangular_ruler: 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.

    Project mention: Where to find the examples of the Dependency Injection? | reddit.com/r/node | 2022-05-20

    Take a look at TS.Ed https://tsed.io/ they have some pretty neat DI implementations

  • until-destroy

    🦊 RxJS operator that unsubscribe from observables on destroy

    Project mention: Angular testing in 2022 | reddit.com/r/Angular2 | 2022-02-15

    Btw, you should look at https://github.com/ngneat/until-destroy

  • rxweb

    Tons of extensively featured packages for Angular, VUE and React Projects

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • utils-decorators

    Decorators for web and node applications

    Project mention: Looking for ideas to add to my utils library | reddit.com/r/reactjs | 2021-10-14

    I am looking for ideas for additional utilities that can suit both web and node applications. You can find the code on github.

  • realar

    5 kB Advanced state manager for React

    Project mention: State manager of dream | dev.to | 2021-07-07

    View on GitHub

  • ts-jackson

    A typescript library to deserialize and serialize json into classes. You can use different path pattern to resolve deeply nested structures. Every path pattern provided by lodash/get|set object is supported. Check out src/examples as a reference.

    Project mention: Introducing ts-jackson, a typescript library to deserialize/serialize deeply nested json structures. | dev.to | 2022-05-10

    ts-jackson is a json seralization library aimed to effortlessly handle serialization/deserialization of deeply nested json structures.

  • meta-controller

    Create REST APIs using TypeScript decorators.

    Project mention: Show HN: I built a lightweight NestJs alternative | news.ycombinator.com | 2022-05-07
  • ombud

    A tiny decorator based abstraction layer for making HTTP proxy servers with fastify-http-proxy.

    Project mention: Ombud - Use NestJS like decorator based routing for making proxy servers with fastify | reddit.com/r/coolgithubprojects | 2021-10-24
  • ng-rest

    Angular module representing rest services - https://ressurectit.github.io/#/content/rest

    Project mention: Rest API services | reddit.com/r/angular | 2021-11-17

    Take a look at https://github.com/ressurectit/ng-rest

  • nestjs-custom-injector

    Custom injecting logic for NestJS with support multi providing

    Project mention: Use abstract-class for custom injecting logic for NestJS with multi providing | dev.to | 2022-02-23

    https://nestjs-custom-injector.site15.ru/api/#/abstract-class - Demo application with nestjs-custom-injector. https://github.com/EndyKaufman/nestjs-custom-injector/tree/develop/apps/demo/src/app/abstract-class - Example.

  • TypeManager.TS

    A package which will help you to transform your JSON strings or plain objects into JS object instances.

    Project mention: class-transformer VS TypeManager.TS - a user suggested alternative | libhunt.com/r/petrzjunior/class-transformer | 2022-05-22
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-24.

TypeScript Decorators related posts


What are some of the best open-source Decorator projects in TypeScript? This list will help you:

Project Stars
1 class-validator 7,725
2 TypeGraphQL 7,208
3 vue-property-decorator 5,329
4 sequelize-typescript 2,336
5 Ts.ED 2,085
6 until-destroy 1,422
7 rxweb 353
8 utils-decorators 157
9 realar 42
10 ts-jackson 8
11 meta-controller 6
12 ombud 2
13 ng-rest 2
14 nestjs-custom-injector 2
15 TypeManager.TS 1
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.