TypeScript Decorators

Open-source TypeScript projects categorized as Decorators

Top 23 TypeScript Decorator Projects

  • class-validator

    Decorator-based property validation for classes.

    Project mention: NestJS + class-validator | dev.to | 2024-08-10

    In 14.03.2022 I asked a question1 in class-validator repo about throwing an error when a user sends multiple data while we're gonna allow them to only send one of them.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • TypeGraphQL

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

    Project mention: Why, after 6 years, I'm over GraphQL | news.ycombinator.com | 2024-05-30

    All good points! We built Yates (https://github.com/cerebruminc/yates) to solve the authz problem.

    Yates implements Postgres RLS on top of Prisma, which we use as our ORM, and then our GraphQL schema is generated using TypeGraphQL (https://typegraphql.com/). Overall, it's a very nice setup and allows us to be versatile on the client side while still having strong authentication integrity.

  • tsyringe

    Lightweight dependency injection container for JavaScript/TypeScript

  • 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. ⭐️ Star to support our work!

  • sequelize-typescript

    Decorators and some other features for sequelize

  • until-destroy

    🦊 RxJS operator that unsubscribe from observables on destroy

    Project mention: Migrating From until-destroy To Angular takeUntilDestroyed | dev.to | 2023-12-20
  • injection-js

    Dependency injection library for JavaScript and TypeScript in 5.1K. It is an extraction of the Angular's ReflectiveInjector which means that it's well designed, feature complete, fast, reliable and well tested.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • discordx

    🤖 Create a discord bot with TypeScript and Decorators!

  • rxweb

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

  • vue-facing-decorator

    Vue typescript class component decorators

  • ioc

    :unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript (by owja)

  • utils-decorators

    Decorators for web and node applications

  • awesome-typescript-examples

    ✨ Awesome TypeScript Examples with complete show cases of how to take advantage of the language potential.

  • fastify-resty

    ⚔️ Declarative NodeJS web framework with REST API route auto-generation, DI, and decorators, build on top of Fastify and TypeScript.

    Project mention: Creating a NodeJS project without frameworks in 2023 | dev.to | 2023-10-31

    We are implementing the concept of controllers. As our application is very small, we just have one entity and just one file to centralize all routes of this entity

  • meta-controller

    Create REST APIs using TypeScript decorators.

  • TypeManager.TS

    Transform JSON strings or plain objects into JS class instances.

  • 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.

  • react-decorate-form

    🚀 Elegant form validation solution in React with TypeScript using Decorators 🚀

  • nestjs-custom-injector

    Custom injecting logic for NestJS with support multi providing

  • decotix

    A decorator-focused typescript client for the Prisma schema file.

  • react-decorated-text

    Unstyled React component to apply multiple text highlight/decorations within a larger body of text.

    Project mention: Show HN: React-decorated-text (first NPM lib, seeking code review) | news.ycombinator.com | 2024-05-09
  • ombud

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

  • node-decorators

    Typescript decorator implementation for caching and logging

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

TypeScript Decorators discussion

Log in or Post with

TypeScript Decorators related posts

  • NestJS + class-validator

    1 project | dev.to | 10 Aug 2024
  • Migrating From until-destroy To Angular takeUntilDestroyed

    1 project | dev.to | 20 Dec 2023
  • DRY Principle in Your AWS SAM Application with Middlewares

    1 project | dev.to | 28 Nov 2023
  • [Nestia] Boost up your NestJS server much faster and easier (maximum 20,000x faster)

    2 projects | dev.to | 27 Apr 2023
  • Angular 16 - takeUntilDestroyed() operator

    1 project | /r/angular | 22 Apr 2023
  • The new #Angular "takeUntilDestroyed" operator is not only safe, it will also throw an error to discourage bad design

    2 projects | /r/Angular2 | 13 Apr 2023
  • Using OOP patterns in an express application?

    3 projects | /r/node | 14 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

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

Project Stars
1 class-validator 10,870
2 TypeGraphQL 8,026
3 tsyringe 5,012
4 Ts.ED 2,829
5 sequelize-typescript 2,778
6 until-destroy 1,736
7 injection-js 1,178
8 discordx 607
9 rxweb 403
10 vue-facing-decorator 353
11 ioc 280
12 utils-decorators 216
13 awesome-typescript-examples 180
14 fastify-resty 82
15 meta-controller 25
16 TypeManager.TS 24
17 ts-jackson 22
18 react-decorate-form 19
19 nestjs-custom-injector 10
20 decotix 7
21 react-decorated-text 5
22 ombud 3
23 node-decorators 3

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com