TypeScript NodeJS

Open-source TypeScript projects categorized as NodeJS

Top 23 TypeScript NodeJS Projects

  • freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

    Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

    Project mention: Utilizando Testcontainers para Testes de Integração com NestJS e Prisma ORM | dev.to | 2024-03-16
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • Socket.io

    Realtime application framework (Node.JS server)

    Project mention: Mastering Microservices: A Hands-On Tutorial with Node.js, RabbitMQ, Nginx, and Docker | dev.to | 2024-02-08

    Before diving into this tutorial, if you find microservices mysterious, check out my previous article for a detailed explanation. In this hands-on tutorial, we'll build a real-time chat server using Node.js, Socket.io, RabbitMQ, and Docker. Get ready for a practical journey into the world of microservices! Let's begin.

  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

    Project mention: The Mechanics of Silicon Valley Pump and Dump Schemes | dev.to | 2024-02-18

    Strapi

  • Joplin

    Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.

    Project mention: Joplin is an open source note-taking app | news.ycombinator.com | 2024-03-03
  • Hexo

    A fast, simple & powerful blog framework, powered by Node.js.

    Project mention: Ask HN: Looking for lightweight personal blogging platform | news.ycombinator.com | 2024-02-06

    A lot of great suggestions here and some stuff I’ve never heard of before!

    Throwing my own suggestion into the ring, as I was just looking into this last week.

    I started setting up a blog using Hexo. It’s another Node based SSG that uses markdown and supports tags. It has a lot of neat plugins that people have developed, too.

    I like it so far!

    https://github.com/hexojs/hexo

  • Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

    Project mention: Utilizando Testcontainers para Testes de Integração com NestJS e Prisma ORM | dev.to | 2024-03-16
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • date-fns

    ⏳ Modern JavaScript date utility library ⌛️

    Project mention: FLaNK 25 December 2023 | dev.to | 2023-12-26
  • novu

    🔥 The open-source notification infrastructure with fully functional embedded notification center 🚀🚀🚀

    Project mention: What's new in Novu 0.24? | dev.to | 2024-03-18

    PR for Reference: https://github.com/novuhq/novu/pull/5187

  • immich

    High performance self-hosted photo and video management solution.

    Project mention: Immich: Self-hosted photo and video management solution | news.ycombinator.com | 2024-03-16
  • pnpm

    Fast, disk space efficient package manager

    Project mention: Using pnpm with the GitLab package registry in GitLab CI | dev.to | 2024-03-08

    In this blog post, I explain how to use pnpm in GitLab CI and how to authenticate with a private GitLab package registry.

  • discord.js

    A powerful JavaScript library for interacting with the Discord API

    Project mention: Now Live: Free Dedicated Discord Bot Hosting on RoboPlay (Read for Invites Codes) | dev.to | 2024-02-16

    We're beyond excited to unveil RoboPlay! It's not just another hosting service; it's a next-gen platform tailored for Discord.js bots, especially those powered by the Robo.js framework.

  • Outline

    The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.

    Project mention: My Open-Source toolkit for 2024 | dev.to | 2024-02-11

    Outline is another open-source tool I’ve been using lately for note-taking and knowledgebase purposes. Previously, my app of choice for this was Bear.app. It worked out well for markdown notes, but I needed something more like a wiki to organize content. I discovered Outline in late 2022 and found it to be a snappy experience and just what I needed: nestable collections, markdown, and a decent search experience. Outline delivers that and more. It also offers real-time collaborative editing like Google Docs and public shares for either a single page or for all nested pages of a share.

  • react-starter-kit

    The web's most popular Jamstack front-end template (boilerplate) for building web applications with React

    Project mention: Major Update to React Starter Kit: Welcome Joy UI and Jotai! | /r/reactjs | 2023-12-04

    Your Feedback Matters Your feedback is crucial for the continuous improvement of the React Starter Kit. Please try out the new version and share your thoughts and experiences. If you encounter any issues or have suggestions, feel free to open an issue on GitHub or join our community chat on Discord. We're excited to see the amazing applications you'll build with these new features! Happy coding! https://github.com/kriasoft/react-starter-kit

  • Medusa

    Building blocks for digital commerce

    Project mention: How to build an eCommerce website and integrating Email notification only using open source tools | dev.to | 2024-02-01

    You can learn more about Medusa by checking their GitHub repository.

  • nx

    Smart Monorepos · Fast CI

    Project mention: Things I learned while building projects with NX | dev.to | 2024-03-18

    Nx

  • next-auth

    Authentication for the Web.

    Project mention: How to add Passkey Login to Next.js using NextAuth and Hanko | dev.to | 2024-03-04

    NextAuth for adding auth

  • RxDB

    A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/

    Project mention: SignalDB: Bringing Meteor-Like Reactivity to the Modern Age | dev.to | 2023-10-26

    About a year ago, I discovered a cool offline-first framework called RxDB. Initially, I thought that on the frontend side, this was exactly what I had been searching for over the past years. After tinkering around and even using it in production for some time, I realized that it wasn't well-suited for my intended use. RxDB was initially created as an RxJS layer for PouchDB with a server replication interface. Over time, other storage types besides PouchDB were introduced (e.g., IndexedDB, SQLite) and the replication interface became more sophisticated. The replication interface is really cool and exactly what I wanted. The biggest problem I have with RxDB is that it is so tightly coupled with RxJS. While RxJS is technically very powerful, it offers a dreadful developer experience. It's really hard to understand at first and integrating it into an existing codebase, which isn't using RxJS, is tedious.

  • drizzle-orm

    Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅

    Project mention: I Deployed My Own Cute Lil’ Private Internet (a.k.a. VPC) | dev.to | 2024-03-18

    Each app’s front end is built with Qwik and uses Tailwind for styling. The server-side is powered by Qwik City (Qwik’s official meta-framework) and runs on Node.js hosted on a shared Linode VPS. The apps also use PM2 for process management and Caddy as a reverse proxy and SSL provisioner. The data is stored in a PostgreSQL database that also runs on a shared Linode VPS. The apps interact with the database using Drizzle, an Object-Relational Mapper (ORM) for JavaScript. The entire infrastructure for both apps is managed with Terraform using the Terraform Linode provider, which was new to me, but made provisioning and destroying infrastructure really fast and easy (once I learned how it all worked).

  • payload

    The best way to build a modern backend + admin UI. No black magic, all TypeScript, and fully open-source, Payload is both an app framework and a headless CMS.

    Project mention: Open-Source Headless CMS in 2024 | dev.to | 2024-01-30

    Payload CMS: The Customization Insurgent

  • node-redis

    Redis Node.js client

    Project mention: Vector database built for scalable similarity search | news.ycombinator.com | 2023-03-25
  • face-api.js

    JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js

    Project mention: Skinny legend (2017 - 2023) | /r/h3h3productions | 2023-05-31

    Then I used face-api.js to find the coordinates of each eye.

  • verdaccio

    📦🔐 A lightweight Node.js private proxy registry

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2024-03-18.

TypeScript NodeJS related posts

Index

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

Project Stars
1 freeCodeCamp 385,148
2 Nest 63,455
3 Socket.io 59,934
4 Strapi 59,330
5 Joplin 42,095
6 Hexo 38,216
7 Prisma 36,694
8 date-fns 33,426
9 novu 32,151
10 immich 27,451
11 pnpm 27,306
12 discord.js 24,627
13 Outline 23,560
14 react-starter-kit 22,468
15 Medusa 22,060
16 nx 21,553
17 next-auth 21,543
18 RxDB 20,348
19 drizzle-orm 18,442
20 payload 18,265
21 node-redis 16,617
22 face-api.js 15,970
23 verdaccio 15,763
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com