TypeScript Backend

Open-source TypeScript projects categorized as Backend

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-03

    You 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-11

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

  • nhost

    The Open Source Firebase Alternative with GraphQL.

    Project mention: Is there smth like firebase on-prem? | reddit.com/r/Firebase | 2023-01-25

    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.

    Project mention: how do you move to second page in firestone? | reddit.com/r/Firebase | 2023-02-02

    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

  • tinyhttp

    🦄 0-legacy, tiny & fast web framework as a replacement of Express

    Project mention: Hacktoberfest Conclusion | dev.to | 2022-10-31

    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.

    Project mention: How to debug TypeScript in Chrome | dev.to | 2023-02-03

    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.

  • Systemizer

    A system design tool that allows you to simulate data flow of distributed systems.

  • layr

    Dramatically simplify full‑stack development

    Project mention: Layr v2 Is Out, but You May Never Use It | dev.to | 2023-01-12

    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-19

    You can find more details in my open source boilerplate: https://github.com/ixartz/Serverless-Boilerplate-Express-TypeScript where I'm using TypeScript.

  • jsx-mail

    Building the future of email with JSX syntax 📜

    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
  • nestjs-starter-rest-api

    NestJS Starter Kit. Monolithic Backend. REST API.

  • hasura-auth

    Authentication for Hasura.

    Project mention: Open Source Firebase Alternative with GraphQL | news.ycombinator.com | 2022-11-03
  • nest-auth-example

    Nest.js authentication with Passport. Realworld example

    Project mention: How do you stress test? | reddit.com/r/node | 2022-06-25

    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.

  • nestjs-easyconfig

    Manage nestjs configs on the go 🔥

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

  • tinyhttp-deno

    🦕 Deno port of tinyhttp, 0-legacy, tiny & fast web framework

  • NanoRPCProxy

    A relay, limiter, token and protection system for Nano node RPC & websocket interface

    Project mention: Nanoticker.info to be decommissioned (maybe) | reddit.com/r/nanocurrency | 2022-12-20
  • graphql-editor-cli

    😱 GraphQL Editor Official CLI

  • meta-system

    A system to be any system.

    Project mention: Algum brasileiro? | reddit.com/r/nocode | 2022-09-05
  • 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.

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). The latest post mention was on 2023-02-03.

TypeScript Backend related posts


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