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 ā
Top 23 TypeScript NodeJS Projects
-
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
-
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.
-
Nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript š
start the app (we use NestJS with fastify)
-
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/
-
Strapi
š Strapi is the leading open-source headless CMS. Itās 100% JavaScript/TypeScript, fully customizable, and developer-first.
This is where Strapi a flexible and scalable content management solution is needed.
-
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.
-
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 -
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-21Prisma ORM
-
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.
-
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.
-
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10
Novu (novu.co):
-
Let's take an example, a commonly suggested swap: moment.js for date-fns:
-
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.
-
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-19Outline
-
Project mention: Boost Your Development Productivity with Cursor Rules: A Complete Guide | dev.to | 2025-07-01
pnpm Documentation
-
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.
Sequelize also lets you fine-tune queries, includes hooks, and can help mitigate N+1s.
-
-
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 š
Database ORM: Drizzle ORM
-
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
-
nx
An AI-first build platform that connects everything from your editor to CI. Helping you deliver fast, without breaking things.
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.
-
Project mention: My Hacktoberfest Journey: From First Pull Request to the Hall of Fame | dev.to | 2024-11-03
Voice Application Discord
-
react-starter-kit
The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
-
Project mention: Local-first software: You own your data, in spite of the cloud | news.ycombinator.com | 2025-07-05
-
Prompts the userās name using inquirer (https://www.npmjs.com/package/inquirer)
-
-
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.
TypeScript NodeJS discussion
TypeScript NodeJS related posts
-
Building faster content-driven sites with Astro
-
Kepler.gl
-
Building My First CLI Tool ā Messy but Worth It!
-
Boost Your Development Productivity with Cursor Rules: A Complete Guide
-
Show HN: Promise.allSettled Alternative with Concurrency Support
-
QuadParts v3 Released ā Self Hosted Fpv Drone Inventory Application
-
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.
-
A note from our sponsor - SurveyJS
surveyjs.io | 13 Jul 2025
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 |