TypeScript Decorators

Open-source TypeScript projects categorized as Decorators

Top 22 TypeScript Decorator Projects

  • class-validator

    Decorator-based property validation for classes.

  • Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07

    You can learn more from the documentation here.

  • TypeGraphQL

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

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • tsyringe

    Lightweight dependency injection container for JavaScript/TypeScript

  • Project mention: SOLID explicado com TypeScript | dev.to | 2023-05-21

    Alguns frameworks trabalham desta forma por padrão, como é o caso do Angular, quando este não é o padrão do framework que utilizamos podemos usar alguma biblioteca, como a Inversify ou tsyringe da Microsoft.

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

  • Project mention: Choosing a backend API framework | /r/node | 2023-06-13

    Ts.ED - Controller-based (DI supporting) backend framework that seems to offer quite a lot (although I'm wary of it being quite close to Nest.js)

  • sequelize-typescript

    Decorators and some other features for sequelize

  • Project mention: Preferred ORM? | /r/Deno | 2023-07-09

    I am using sequelize. Works decent. https://github.com/sequelize/sequelize-typescript

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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

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

  • 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

  • Project mention: Decorators: saviour of the TypeScript devs | dev.to | 2023-06-21

    Trust me when I say this, it's very easy to implement. It'll be one of those projects which will give you the highest ROI on engineering investments. It took me few hours to implement @Cache and @Log for a test project. The working project can be found here.

  • ng-rest

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

  • 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 related posts

  • 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
  • Ts.ed: A TypeScript framework for writing robust servers

    1 project | news.ycombinator.com | 23 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives 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,519
2 TypeGraphQL 7,956
3 tsyringe 4,802
4 Ts.ED 2,746
5 sequelize-typescript 2,734
6 until-destroy 1,725
7 injection-js 1,172
8 discordx 570
9 rxweb 399
10 vue-facing-decorator 333
11 ioc 273
12 utils-decorators 203
13 fastify-resty 75
14 meta-controller 23
15 TypeManager.TS 22
16 ts-jackson 20
17 react-decorate-form 19
18 nestjs-custom-injector 10
19 decotix 7
20 ombud 3
21 node-decorators 2
22 ng-rest 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com