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: How Open Source helped me get into the GitHub Octernships program. | dev.to | 2023-08-02

    I started open source software development a few months into my last internship, after one of my colleagues suggested it. When I made my first open source contribution, I realized how much of an impact I could create with this work, especially because of the size of the org I contributed to. My first PR was a feature that I added to the freeCodeCamp codebase; this repo has the highest number of stars on GitHub! I made this contribution in October, and to my surprise, I got an email in December informing me that I was one of the top contributors of 2022 to the freeCodeCamp codebase because of this contribution! I was elated and the sense of satisfaction that I got from this feat was something that I had not experienced before. freeCodeCamp was also the first open source community I was a part of, interacting with the maintainers in their Discord server daily to get my PRs merged and learn more about the codebase!

  • Nest

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

    Project mention: Solving the Tech Debt Puzzle: Strategies that boost business | dev.to | 2023-09-20

    Using our backend as an example, we started gradually transitioning to the Nest - a robust and modular framework for building scalable applications. This transition allowed us to modernise our codebase incrementally without disrupting existing functionality by setting it up next to an existing Express application, which turned out to be as easy as adding only a few lines of code:

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • Socket.io

    Realtime application framework (Node.JS server)

    Project mention: Would this project i made good enough for me to find job as a fullstack developer | /r/developers | 2023-09-23

    I have recently been working on a project that allows startups to find cofounders through video chat like omegle. I used nodejs for socket.io & created my own peerjs server. Socket.io helps peerjs find the stream from the other user. I used adobe XD to help build the frontend it also made it easier to build the frontend with reactJS.

  • Joplin

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

    Project mention: Why note-taking apps don’t make us smarter | news.ycombinator.com | 2023-08-25

    I can't recommend the Zettlekasten Method enough: https://zettelkasten.de/introduction/

    You can do it with index cards or you can use software to practice the method and grow your note collection. I now prefer Zettlr (https://www.zettlr.com) after using Joplin (https://joplinapp.org), which are both FOSS.

    One of the core strategies of the Zettlekasten Method is to link notes to each other. That's how knowledge grows: connections and synthesis (internalization/application of the connections)

    Here's a 3-year-old video on the method that serves as a good primer: https://www.youtube.com/watch?v=wFZHuWLA09M

  • nativefier

    Make any web page a desktop application

    Project mention: Slack sucks on Dex. Any tools like Nativefier for android to package the desktop website into an electron app? | /r/SamsungDex | 2023-08-17
  • Prisma

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

    Project mention: How To Manage Access and Refresh Tokens for an API in Next.js 13 With Supabase and Prisma | dev.to | 2023-09-22

    So, we will use Supabase as a Postgres database to store the tokens and Prisma as our ORM of choice to communicate with our database.

  • date-fns

    ⏳ Modern JavaScript date utility library ⌛️

    Project mention: What library do you use to handle dates? | /r/reactjs | 2023-06-09

    In past i used Moment, but I read that we should avoid to use it for future projects. I read someone suggested to use Datejs, but it doesn't seems to be updated, last time was 8 years ago. Currently I'm thinking to use Luxon but I someone suggest Date-fns also.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • pnpm

    Fast, disk space efficient package manager

    Project mention: [email protected] is out! | /r/pnpm | 2023-09-19
  • novu

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

    Project mention: Hacktoberfest 2023: The Complete Guide | dev.to | 2023-09-22
  • discord.js

    A powerful JavaScript library for interacting with the Discord API

    Project mention: Need help (again) | /r/discordbots | 2023-06-19

    Note the video is 2 years old. Discord.JS is constantly changing alongside the Discord API. This is why you should follow official and up to date guides and not just copy paste off of youtube: https://discord.js.org/

  • react-starter-kit

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

    Project mention: Ask HN: What is the best place to hire part time devs for small | news.ycombinator.com | 2023-07-23

    Part-time can be a great fit for developers who use their own stack and stick to a consistent architecture across multiple projects. For instance, I personally begin each of my projects with the same template (https://github.com/kriasoft/react-starter-kit 23k). This approach reduces overhead when juggling multiple tasks, allowing me to seamlessly make changes in one place and effortlessly push and merge updates into various upstream repositories for different clients. Excited about this efficiency-boosting method? Check out my new blog post where I delve into the details: https://medium.com/@koistya/enabling-efficient-front-end-dev.... Good luck with your project!

  • Outline

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

    Project mention: Hosting Outline, a notion competitor in 15 minutes (on clever cloud) | dev.to | 2023-08-24

    Outline is a simple, fast and sweet Wiki software, I recommend, this is an open source projet, the community is reactive and even the SaaS platform pricing is really honest !

  • Medusa

    Building blocks for digital commerce

    Project mention: Our Team's Favourite Open Source Projects Right Now | dev.to | 2023-09-12
  • RxDB

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

    Project mention: Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps | news.ycombinator.com | 2023-09-20

    Congrats to the team. Once I’ve tried https://rxdb.info/ and it wasn’t funny at all to do the remote replication (PG) and to deal with conflicts. I do need to check this out!

  • nx

    Smart, Fast and Extensible Build System

    Project mention: Enhancing Redwood: A Guide to Implementing Zod for Data Validation and Schema Sharing Between the API and Web Layers | dev.to | 2023-09-24

    Note: I'm not a React, Yarn or even WebPack expert. I used to be an Angular developer, and I work with Nx for workspace management.

  • immich

    Self-hosted photo and video backup solution directly from your mobile phone.

    Project mention: How to expose docker container ports on the local network | /r/qnap | 2023-08-26

    I'm trying to setup immich inside docker containers on my QNap NAS.

  • next-auth

    Authentication for the Web.

    Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14

    AuthJS - still not sure why NextAuth and AuthJS are still separate things? Combine them please, including the website. This is confusing!

  • 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

    Project mention: verdaccio v5.20.1 has been rolled out | /r/verdaccio | 2023-02-11
  • feathers

    The API and real-time application framework

    Project mention: Choosing a backend API framework | /r/node | 2023-06-13

    Feathers.js - fully fledged backend framework, with almost anything out of the box

  • AdonisJs Framework

    🚀 The Node.js Framework highly focused on developer ergonomics, stability and confidence (by adonisjs)

    Project mention: What to Expect of AdonisJS 6? | /r/node | 2023-07-27
  • Brain.js

    🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

    Project mention: Gotta consider every possibility | /r/technicallythetruth | 2023-04-27

    One, Two, Three, and so on. ANYone does use JS for machine learning. Though that's unconventional, python is by far the leading language for ML. Maybe you meant to say "EVERYone"?

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

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

TypeScript NodeJS related posts


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

Project Stars
1 freeCodeCamp 374,363
2 Nest 59,807
3 Socket.io 59,012
4 Joplin 38,699
5 nativefier 34,265
6 Prisma 33,925
7 date-fns 32,311
8 pnpm 25,474
9 novu 24,425
10 discord.js 23,931
11 react-starter-kit 22,111
12 Outline 20,525
13 Medusa 19,817
14 RxDB 19,651
15 nx 19,312
16 immich 18,833
17 next-auth 18,756
18 node-redis 16,387
19 face-api.js 15,433
20 verdaccio 15,266
21 feathers 14,759
22 AdonisJs Framework 14,333
23 Brain.js 13,878
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.