TypeScript NodeJS

Open-source TypeScript projects categorized as NodeJS

Top 23 TypeScript NodeJS Projects

  1. freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    Project mention: šŸ”„ Hidden Gems on GitHub That Every Developer (IT/Non-IT) Needs toĀ Explore | dev.to | 2025-05-30

    🧠 1. FreeCodeCamp šŸ“ https://github.com/freeCodeCamp/freeCodeCamp  Why it's awesome:  It's not just a repoā€Š-ā€Šit's a universe. FreeCodeCamp helps you learn to code for free with structured paths in Web Development, Data Science, Machine Learning, Python, DSA, and more. āœ… Best For: Beginners, career switchers  šŸ”§ Tech Stack: HTML, CSS, JavaScript, Python, APIs  šŸŒ± Bonus: Certification courses you can showcase on LinkedIn

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. Nest

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

    Project mention: Backend Testing At Super Payments | dev.to | 2025-07-03

    start the app (we use NestJS with fastify)

  4. immich

    High performance self-hosted photo and video management solution.

    Project mention: Ask HN: What's the 2025 stack for a self-hosted photo library with local AI? | news.ycombinator.com | 2025-06-30

    I think Immich checks a lot of these

    https://immich.app/

  5. Strapi

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

    Project mention: Building faster content-driven sites with Astro | dev.to | 2025-07-07

    This is where Strapi a flexible and scalable content management solution is needed.

  6. Socket.io

    Realtime application framework (Node.JS server)

    Project mention: 10 Node.js 24 features you’re probably not using | dev.to | 2025-05-27

    Another heavily dependent external library for Node.js apps is the ws or Socket.IO for client connections to real-time data feeds or interacting with other WebSocket servers.

  7. Joplin

    Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.

    Project mention: Self-hosting like a final boss: what I actually run on my home lab (and why) | dev.to | 2025-06-19
  8. Prisma

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

    Project mention: Minimal Linktree-style web app built with Next.js 15, Prisma, BetterAuth, and ShadCN/UI. | dev.to | 2025-06-21

    Prisma ORM

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Hexo

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

    Project mention: Crosspost! Publishing to Dev.to From My Personal Blog | dev.to | 2024-08-01

    My website is a static site built with Hexo and served through GitHub Pages. Hexo's documentation isn't the best, but with a little digging, I found that, in the years since I last used it, they've provided a pretty robust first-party plugin for generating RSS and ATOM feeds.

  11. novu

    The open-source notification Inbox infrastructure. E-mail, SMS, Push and Slack Integrations.

    Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10

    Novu (novu.co):

  12. date-fns

    ā³ Modern JavaScript date utility library āŒ›ļø

    Project mention: The hidden costs in your pacakge.json | dev.to | 2025-07-11

    Let's take an example, a commonly suggested swap: moment.js for date-fns:

  13. payload

    Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

    Project mention: Figma Acquires OSS CMS Payload | news.ycombinator.com | 2025-06-17
  14. Outline

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

    Project mention: Self-hosting like a final boss: what I actually run on my home lab (and why) | dev.to | 2025-06-19

    Outline

  15. pnpm

    Fast, disk space efficient package manager

    Project mention: Boost Your Development Productivity with Cursor Rules: A Complete Guide | dev.to | 2025-07-01

    pnpm Documentation

  16. Sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.

    Project mention: 10 Performance Tips for Scaling Your Node.js API | dev.to | 2025-07-09

    Sequelize also lets you fine-tune queries, includes hooks, and can help mitigate N+1s.

  17. Medusa

    The world's most flexible commerce platform.

    Project mention: Ask HN: Who is hiring? (January 2025) | news.ycombinator.com | 2025-01-02
  18. 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: MailPlanetšŸŒ: Visualize email origins on a global map | dev.to | 2025-06-08

    Database ORM: Drizzle ORM

  19. next-auth

    Authentication for the Web.

    Project mention: Launch HN: Better Auth (YC X25) – Authentication Framework for TypeScript | news.ycombinator.com | 2025-05-19

    Does it handle:

    - Federated sign-in/out? In next-auth, it is a giant pain to implement: https://github.com/nextauthjs/next-auth/discussions/3938

    - Automated refreshing of JWT tokens on the client-side? I always end up having to implement my own logic around this. The big problem is if you have multiple API calls going out and they all require JWT auth, you need to check the JWT validity and block the calls until it is refreshed. In next-auth on the server-side, this is impossible to do since that side is generally stateless, and so you end up with multiple refresh calls happening for the same token.

    - The ability to have multiple auth sessions at once, like in a SaaS app where you might belong to multiple accounts / organizations (your intro paragraph sounds like it does)

    - Handle how multiple auth sessions are managed if the user happens to open up multiple tabs and swaps accounts in another tab

  20. nx

    An AI-first build platform that connects everything from your editor to CI. Helping you deliver fast, without breaking things.

    Project mention: GeoNetwork-ui custom applications made easy | dev.to | 2025-06-05

    For this exercice, we will create a Nx workspace, which helps scaffolding all your Angular setup. geonetwork-ui itself is a monorepo powered by Nx.

  21. discord.js

    A powerful JavaScript library for interacting with the Discord API

    Project mention: My Hacktoberfest Journey: From First Pull Request to the Hall of Fame | dev.to | 2024-11-03

    Voice Application Discord

  22. react-starter-kit

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

  23. RxDB

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

    Project mention: Local-first software: You own your data, in spite of the cloud | news.ycombinator.com | 2025-07-05
  24. Inquirer.js

    A collection of common interactive command line user interfaces.

    Project mention: Building My First CLI Tool — Messy but Worth It! | dev.to | 2025-07-03

    Prompts the user’s name using inquirer (https://www.npmjs.com/package/inquirer)

  25. egg

    🄚🄚🄚🄚 Born to build better enterprise frameworks and apps with Node.js & Koa

  26. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
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).

TypeScript NodeJS discussion

Log in or Post with

TypeScript NodeJS related posts

  • Building faster content-driven sites with Astro

    1 project | dev.to | 7 Jul 2025
  • Kepler.gl

    3 projects | news.ycombinator.com | 4 Jul 2025
  • Building My First CLI Tool — Messy but Worth It!

    2 projects | dev.to | 3 Jul 2025
  • Boost Your Development Productivity with Cursor Rules: A Complete Guide

    1 project | dev.to | 1 Jul 2025
  • Show HN: Promise.allSettled Alternative with Concurrency Support

    1 project | news.ycombinator.com | 26 Jun 2025
  • QuadParts v3 Released – Self Hosted Fpv Drone Inventory Application

    1 project | news.ycombinator.com | 26 Jun 2025
  • If you’ve upgraded boto3 or the JavaScript S3 client in the last week, uploading files won’t work. Here’s how to fix it.

    1 project | dev.to | 24 Jun 2025
  • A note from our sponsor - SurveyJS
    surveyjs.io | 13 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →

Index

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

# Project Stars
1 freeCodeCamp 422,221
2 Nest 71,658
3 immich 69,868
4 Strapi 67,589
5 Socket.io 62,182
6 Joplin 50,114
7 Prisma 42,784
8 Hexo 40,502
9 novu 37,230
10 date-fns 35,927
11 payload 36,225
12 Outline 32,772
13 pnpm 32,055
14 Sequelize 30,072
15 Medusa 29,834
16 drizzle-orm 29,171
17 next-auth 27,103
18 nx 26,282
19 discord.js 26,111
20 react-starter-kit 22,892
21 RxDB 22,486
22 Inquirer.js 20,962
23 egg 18,967

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io