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. Learn more →
Top 23 TypeScript Backend Projects
-
Appwrite
Secure Backend Server for Web, Mobile & Flutter Developers 🚀 AKA the 100% open-source Firebase alternative.
Project mention: Is it possible to self-host a lambda or lamda-like service | reddit.com/r/aws | 2023-02-03You can self-host Appwrite which has functions https://appwrite.io/
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Project mention: [AskJS] How to architect a JavaScript (backend) app that can scale? | reddit.com/r/javascript | 2023-01-11Here is an example codebase with architectural patterns described more in details: https://github.com/Sairyss/domain-driven-hexagon
-
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!
-
You can use Nhost (100% open source): https://github.com/nhost/nhost/tree/main/examples/docker-compose
-
rowy
Rowy is an open-source low-code platform. Airtable-like UI for managing your database with cloud functions workflows in JS/TS, all in your browser.
Just thought will put it out here as it seems like a pain point we also faced when trying to use Firestore console UI...trying to manage the data/find it etc was a pain :( So we built an open-source spreadsheet-like UI to manage your Firestore data as easily. Hope you find it useful :) Website: https://rowy.io/ Github: https://github.com/rowyio/rowy
-
After this I really hit the ball rolling and was able to find more issues to work on. One thing that I enjoyed was that all of my PRs were drastically different from each other. I worked on correcting documentation for AdonisJS, fixed a HTTP Content-Type Header bug in tiny-http, and then finally even created a short script for users to load up their own local version of the Electron documentation site.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Project mention: Does anybody want to learn Computer Science?? | reddit.com/r/learnprogramming | 2023-01-04 -
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.
You can customize and use these debugging techniques according to your requirements and personal preferences. Similar to frontend frameworks’ TypeScript templates, you can use the node-typescript-boilerplate template to create a TypeScript-based Node.js project faster with a pre-configured debugging environment. Or, you can create your own template with the steps we discussed in this tutorial.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
Finally, after two years of hard work, Layr v2 is out.
-
Serverless-Boilerplate-Express-TypeScript
🚀🎉📚 Boilerplate and Starter for Serverless framework, ExpressJS, TypeScript, Prisma and MongoDB ⚡️ Made with developer experience first: Serverless framework + Live reload + Offline support + ExpressJS + TypeScript + ESLint + Prettier + Husky + Commitlint + Lint-Staged + Jest + Dotenv + VSCode
Project mention: My SaaS architecture (tech stack) on AWS as a solo developer | reddit.com/r/webdev | 2022-12-19You can find more details in my open source boilerplate: https://github.com/ixartz/Serverless-Boilerplate-Express-TypeScript where I'm using TypeScript.
-
Project mention: Acabou de chegar o novo #jsxmail! Use o poder do React para criar templates de e-mail incríveis! | reddit.com/r/u_Theryston | 2022-12-09
-
-
-
I've used k6 https://github.com/leosuncin/nest-auth-example/tree/master/stress-test and artillery https://github.com/leosuncin/fakeshop-api/blob/master/performance-test.yml
-
Angular-Bootstrap-Boilerplate
Angular CRUD application starter with NgRx state management and Firebase backend
-
bug-tracker-pern-ts
Bug Tracking app, features team-work support. Made using PERN + TypeScript stack.
-
-
next-graphql-admin
Admin panel built with NextJS(Typescript), Material UI, Apollo Client & GraphQL. In the backend, Prisma 2 with Nexus and Mysql is used.
-
-
Project mention: Nanoticker.info to be decommissioned (maybe) | reddit.com/r/nanocurrency | 2022-12-20
-
-
-
auth-backend
Typescript RESTful backend application template for User Authentication and Authorization. 🔒🔑📨 (by pieroguerrero)
Project mention: RESTful Backend starter template for User Authentication and Authorization. Created for developer who need to create projects from scratch. | reddit.com/r/coding | 2022-11-22 -
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 Backend related posts
- how do you move to second page in firestone?
- No/Low-Code GraphQL Backend As a Service (Like Xano?)
- Is there smth like firebase on-prem?
- Opinions on Retool for an admin panel?
- Layr v2 Is Out, but You May Never Use It
- First Impression of PocketBase
- What reliable database "shortcut" services exist?
-
A note from our sponsor - Sonar
www.sonarsource.com | 4 Feb 2023
Index
What are some of the best open-source Backend projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Appwrite | 28,958 |
2 | domain-driven-hexagon | 8,502 |
3 | nhost | 5,958 |
4 | rowy | 4,241 |
5 | tinyhttp | 2,364 |
6 | ultimate-backend | 2,114 |
7 | node-typescript-boilerplate | 1,926 |
8 | Systemizer | 1,278 |
9 | layr | 1,214 |
10 | Serverless-Boilerplate-Express-TypeScript | 369 |
11 | jsx-mail | 344 |
12 | nestjs-starter-rest-api | 290 |
13 | hasura-auth | 258 |
14 | nest-auth-example | 232 |
15 | Angular-Bootstrap-Boilerplate | 196 |
16 | bug-tracker-pern-ts | 189 |
17 | nestjs-easyconfig | 173 |
18 | next-graphql-admin | 129 |
19 | tinyhttp-deno | 101 |
20 | NanoRPCProxy | 77 |
21 | graphql-editor-cli | 77 |
22 | meta-system | 71 |
23 | auth-backend | 19 |