Top 23 TypeScript Typeorm Projects
-
TypeORM
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
TypeORM
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Project mention: New to node. What's a good place to go to for best practices on MVC API development? | reddit.com/r/node | 2022-05-13 -
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!
-
Project mention: How do you get productive with nestjs? | reddit.com/r/Nestjs_framework | 2022-05-13
REST CRUD: https://github.com/nestjsx/crud
-
-
testing-nestjs
A repository to show off to the community methods of testing NestJS including Unit Tests, Integration Tests, E2E Tests, pipes, filters, interceptors, GraphQL, Mongo, TypeORM, and more!
Project mention: What do you want to know GRAPHQL + NESTJS ? | reddit.com/r/Nestjs_framework | 2022-01-13Question: for your e2e tests will you be using something like supertestto send the gql request? And if so, could I suggest you look at pactum which (in my opinion) has a stronger API and better gql support. I've got an example here if you need it
-
foal
Full-featured Node.js framework, with no complexity. 🚀 Simple and easy to use, TypeScript-based and well-documented.
FoalTS 2022 survey is now open (yes, a few months late 🙃)!
-
dis True, config can be a pain at first. Lot's of good templates out there though utilizing rollup or babel. just search npm or github for your usecase. express/mongo whatever. this one looks decent -> Express TS template
-
JetBrains
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
-
-
Postgres in the browser is possible through pg-mem: "pg-mem is an experimental in-memory emulation of a postgres database" but it also suffers from no persistence. If you can persist to a file somewhere then read it in on startup (and if your local data isn't huge) this might work.
-
typescript-clean-architecture
It is my attempt to create Clean Architecture based application in TypeScript.
-
Now I will explain two things that I think are fundamental about the library we are going to use (typeorm-seeding).
-
typeorm-transactional-cls-hooked
A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS
Project mention: Need help on handling database transactions | reddit.com/r/Nestjs_framework | 2021-12-05This is what I use: https://github.com/odavid/typeorm-transactional-cls-hooked. You essentially just need to call the init method in the main.ts file.
-
For example Nest.js: https://github.com/CatsMiaow/node-nestjs-structure/tree/master/src, there is auth with passport.js. (I don't suggest Nest.js and don't use it myself, sharing only structure, file naming)
-
-
Project mention: Ask HN: Which tech stack is the most pleasurable? | news.ycombinator.com | 2021-12-20
Working on new projects has been fun for me ever since I started using https://github.com/chocolat-chaud-io/stator
This allows me to quickly start coding while not focusing on the tedious configuration tasks that usually accompany a new project. I've been using it for over a year for personal and professional projects. It's not perfect, but it helps. I wrote this open-source template, so I am, of course biased :)
-
-
Project mention: safe-typeorm, helper library of typeorm in the compilation level | reddit.com/r/typescript | 2021-09-14
Name of the helper library is safe-typeorm and this helper library makes below things possible. With the safe-typeorm, you can develop your solution much easily and conveniently by taking such advantages:
-
Let me know if the provided sample was useful. P.S. My (nick) name is Sm0ke - AppSeed Support.
-
Project mention: OpenTelemetry kafkajs instrumentation for Node.js | reddit.com/r/apachekafka | 2021-08-05
Hi all, we wanted to share some love back to the Kafka community. We hope you'd find this instrumentation helpful, check it out on GitHub 🌟and npm
-
-
starter-reactjs-nestjs-mysql
Starter React.js NestJS MySQL with continuous integration and AWS deployment
-
If you are interested in more advanced example of Nest.js Microservices I have created a Microservice Template that you can use to create your own microservices. https://github.com/otasoft/microservice-template
-
nestjs-api-boilerplate
Nestjs API Boilerplate 😍 💪 🔥 : Typescript, Postgresql, TypeORM, Swagger for Api documentation, Passport-JWT authentication, Jest, Env configuration, Migrations, Seeds, Docker, Redis, AWS S3, and best application architecture.
TypeScript Typeorm related posts
Index
What are some of the best open-source Typeorm projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | TypeORM | 28,566 |
2 | domain-driven-hexagon | 5,588 |
3 | crud | 3,052 |
4 | nestjs-realworld-example-app | 2,116 |
5 | testing-nestjs | 1,727 |
6 | foal | 1,570 |
7 | typescript-express-starter | 1,389 |
8 | typeorm | 1,299 |
9 | pg-mem | 845 |
10 | typescript-clean-architecture | 789 |
11 | typeorm-seeding | 756 |
12 | typeorm-transactional-cls-hooked | 426 |
13 | node-nestjs-structure | 333 |
14 | nestjs-boilerplate | 302 |
15 | stator | 263 |
16 | oasis | 242 |
17 | safe-typeorm | 158 |
18 | api-server-nodejs | 152 |
19 | opentelemetry-ext-js | 123 |
20 | express-typescript-starter | 101 |
21 | starter-reactjs-nestjs-mysql | 88 |
22 | microservice-template | 84 |
23 | nestjs-api-boilerplate | 72 |
Are you hiring? Post a new remote job listing for free.