Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 22 TypeScript Decorator Projects
-
Project mention: Show HN: Graphweaver – Instant GraphQL API on Postgres, MySQL, SQLite and More | news.ycombinator.com | 2023-08-27
We add validation using https://github.com/typestack/class-validator.
I will make sure we get this documented.
-
In this tutorial, we're building a simple application which uses Cerbos inside of a GraphQL server. The server is written in typescript and uses type-graphql to create the schema and resolvers, and TypeDI to handle dependency injection.
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
Project mention: How often do you use Decorators, and if you do was there any push back within your team? | /r/typescript | 2022-12-16
In my last project these two were used a lot: https://github.com/kaorun343/vue-property-decorator and https://class-component.vuejs.org/
-
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.
-
I am using sequelize. Works decent. https://github.com/sequelize/sequelize-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!
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)
-
Nice! I didn't know about this. I was using the `untilDestroyed` operator from this package, which does exactly the same thing: https://github.com/ngneat/until-destroy
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
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.
Project mention: Typesafe, (almost) Zero Cost Dependency Injection in TypeScript | dev.to | 2023-01-09injection-js
-
-
-
-
ioc
:unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript (by owja)
Project mention: Typesafe, (almost) Zero Cost Dependency Injection in TypeScript | dev.to | 2023-01-09ioc
-
-
I wrote a library to achieve this. It's not been very popular but I'm using it successfully in production. https://github.com/rmuchall/meta-controller
-
-
Project mention: Check Out This Awesome TypeScript library for Super Easy Form Validation with Decorators | /r/typescript | 2023-01-02
react-decorate-form
-
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.
-
-
-
ombud
A tiny decorator based abstraction layer for making HTTP proxy servers with fastify-http-proxy
-
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.
-
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
TypeScript Decorators related posts
- [Nestia] Boost up your NestJS server much faster and easier (maximum 20,000x faster)
- Angular 16 - takeUntilDestroyed() operator
- The new #Angular "takeUntilDestroyed" operator is not only safe, it will also throw an error to discourage bad design
- Using OOP patterns in an express application?
- Ts.ed: A TypeScript framework for writing robust servers
- How can I declare, integrate a JSON (or similar type that is supposed to be data sent from a server) file into my Angular app, and use it;s data to display the array of Devices within it?
- Zephyr.js: A modern Node.js meta framework focused on providing the best DX. It features file-system based routing which inspired by Next.js
-
A note from our sponsor - Onboard AI
getonboard.dev | 4 Oct 2023
Index
What are some of the best open-source Decorator projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | class-validator | 9,874 |
2 | TypeGraphQL | 7,845 |
3 | vue-property-decorator | 5,519 |
4 | tsyringe | 4,425 |
5 | sequelize-typescript | 2,653 |
6 | Ts.ED | 2,605 |
7 | until-destroy | 1,683 |
8 | injection-js | 1,160 |
9 | discordx | 517 |
10 | rxweb | 393 |
11 | vue-facing-decorator | 273 |
12 | ioc | 251 |
13 | utils-decorators | 192 |
14 | meta-controller | 21 |
15 | TypeManager.TS | 20 |
16 | react-decorate-form | 19 |
17 | ts-jackson | 13 |
18 | nestjs-custom-injector | 9 |
19 | decotix | 7 |
20 | ombud | 3 |
21 | node-decorators | 2 |
22 | ng-rest | 2 |