TypeScript Backend

Open-source TypeScript projects categorized as Backend | Edit details

Top 20 TypeScript Backend Projects

  • GitHub repo Bit

    A tool for component-driven application development.

    Project mention: Looking for a lightweight component library | reddit.com/r/reactjs | 2022-01-18
  • GitHub repo tinyhttp

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

    Project mention: NRAF(Not Really a Framework) - A zero external dependency framework for WebApps | reddit.com/r/node | 2022-01-16
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo ultimate-backend

    Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication

    Project mention: API + Event Consumer using NestJS | reddit.com/r/Nestjs_framework | 2021-09-10

    I don’t personally know of any repos with that architecture, however if you’d like to look more into microservices in NestJs check out the ultimate-backend repo on GitHub

  • GitHub repo node-typescript-boilerplate

    Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included. (by jsynowiec)

    Project mention: A good node + express + eslint + prettier + anything else starter project? | reddit.com/r/node | 2021-12-15
  • GitHub repo layr

    Dramatically simplify full‑stack development

    Project mention: Ask HN: Why is there no Django/Rails equivalent in JavaScript world? | news.ycombinator.com | 2021-10-14

    Layr.js is trying to take on something in this middle space. It basically hides either end from you and is still hard to reason about. Only mongodb is supported now. And yes I much prefer the option of having many community made packages over one supported way.


  • GitHub repo Systemizer

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

    Project mention: Systemizer: Tool that allows you to simulate data flow of distributed systems | news.ycombinator.com | 2021-09-22
  • GitHub repo iron-session

    🛠 Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework.

    Project mention: Where do I store an access token generated by OAuth 2.0 Client Credentials Grant? | reddit.com/r/nextjs | 2021-12-15

    For better security, I plan to use Iron Session to encrypt the cookie as well.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo ethql

    A GraphQL interface to Ethereum :fire:

    Project mention: Daily General Discussion - March 9, 2021 | reddit.com/r/ethfinance | 2021-03-09

    A couple of people at Consensys made an early version of The Graph and published it https://github.com/ConsenSys/ethql

  • GitHub repo paperclip

    Scoped CSS for everyone (by paperclip-ui)

    Project mention: Thinking about building a scoped CSS library for PHP | reddit.com/r/PHP | 2022-01-17

    Hey everyone, I'm currently working on a small tool for HTML & CSS called Paperclip that keeps CSS scoped, and exposes primitive HTML components. Right now it integrates with React (since this is what I mainly work with), now I'm trying to figure out what to focus on next. I figured since front-end development already has a ton of tooling to manage styles, it might make more sense to focus on other languages like PHP, Ruby, and Python.

  • GitHub repo nestjs-easyconfig

    Manage nestjs configs on the go 🔥

    Project mention: Tired of writing type-castings, so I made yet another configuration module... | reddit.com/r/Nestjs_framework | 2021-05-19

    There are various popular configuration modules for Nest framework, such as the official configuration module, nestjs-config and nestjs-easyconfig. These modules can help to manage configurations, validate them, and load them through the ConfigService. But that's when type-safety is gone. For example:

  • GitHub repo bug-tracker-pern-ts

    Bug Tracking app, features team-work support. Made using PERN + TypeScript stack.

    Project mention: I built a bug tracking app using the PERN stack + Redux + TypeScript. GitHub repo & demo link in the comments. | reddit.com/r/webdev | 2021-03-13
  • GitHub repo nestjs-starter-rest-api

    NestJS Starter Kit. Monolithic Backend. REST API.

    Project mention: Implementing conditional Casl abilities according to best practice | reddit.com/r/Nestjs_framework | 2021-12-28
  • GitHub repo Serverless-Boilerplate-Express-TypeScript

    🚀 Boilerplate and Starter for Serverless framework, ExpressJS and TypeScript ⚡️ Made with developer experience first: Serverless framework + Live reload + Offline support + ExpressJS + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Dotenv + VSCode

    Project mention: I built an Open Source and Serverless Starter Template built with Serverless Framework + Live Reload + Offline Support + Express JS + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Dotenv + VSCode | reddit.com/r/javascript | 2022-01-11
  • GitHub repo 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.

  • GitHub repo graphql-editor-cli

    😱 GraphQL Editor Official CLI

    Project mention: GraphQL Editor - the journey from initial release to version 5.0 | dev.to | 2021-12-07

    You can deploy microservices directly from our built-in Live Editor (similar to those you may know from Git-based platforms), but the recommended way is to do it using graphql-editor-cli. Although microservices are great for testing and development purposes, we do not recommend using them on production as they run on very small machines with rate limit of 200 requests per minute & 1 000 000 requests per month. Additionally this feature is very much work-in-progress and is being released mostly because we need live testers to iterate on it and improve it.

  • GitHub repo NanoRPCProxy

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

    Project mention: I have decided that I am taking a break from Nano. | reddit.com/r/nanocurrency | 2022-01-10

    Public APIs - Anyone who uses my nanoissuperior or nanoarcade public API please change this to another such as https://api.nanos.cc/

  • GitHub repo meta-system

    A system to be any system.

    Project mention: The Sacred Steps to Achieving Good Documentation | dev.to | 2021-11-23

    That being said, the importance of documenting your application is no breaking news. What might be surprising, however, is how difficult and time consuming the process of creating such documentation can be. While writing the documentation on my open-source software Meta-System, I came across a few difficulties that I would like to share, so that maybe you can avoid them yourself. But where do you start?

  • GitHub repo ConnectEm-Backend

    ConnectEm is a one-stop to simple Daily Meeting scheduler.

    Project mention: Introducing ConnectEm - Your one stop to simple Daily Meeting scheduler. Built with React, Nest, HarperDB & Tailwind. | reddit.com/r/reactjs | 2021-07-02

    Live: https://connectem.netlify.app/ Frontend Repo: https://github.com/piyushsinha24/ConnectEm-Frontend Backend Repo: https://github.com/piyushsinha24/ConnectEm-Backend API docs: https://documenter.getpostman.com/view/8870498/TzeZFnL2#d0c57437-9fbf-4254-9f9d-7ddd26a9f37d Submission blog: https://piyushsinha.tech/connectem-your-one-stop-to-simple-daily-meeting-scheduler

  • GitHub repo pokedex-rest-server

    HTTP REST back-end for a Pokédex mobile application with searching and filtering. Made in NodeJS with Express.

    Project mention: I made my first Android application! It's a PokeDex. I also made the back-end for it in NodeJS | reddit.com/r/programming | 2021-02-17

    GitHub Back-end Link

  • GitHub repo circuit-breaker

    ⚡️ A concise circuit breaker implementation (by gdcmarinho)

    Project mention: A concise circuit breaker implementation | news.ycombinator.com | 2022-01-16
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 2022-01-18.

TypeScript Backend related posts


What are some of the best open-source Backend projects in TypeScript? This list will help you:

Project Stars
1 Bit 14,558
2 tinyhttp 2,016
3 ultimate-backend 1,703
4 node-typescript-boilerplate 1,419
5 layr 1,206
6 Systemizer 1,181
7 iron-session 1,163
8 ethql 589
9 paperclip 178
10 nestjs-easyconfig 154
11 bug-tracker-pern-ts 149
12 nestjs-starter-rest-api 120
13 Serverless-Boilerplate-Express-TypeScript 100
14 next-graphql-admin 98
15 graphql-editor-cli 68
16 NanoRPCProxy 64
17 meta-system 61
18 ConnectEm-Backend 5
19 pokedex-rest-server 1
20 circuit-breaker 0
Find remote Backend jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.