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. Learn more →
Top 23 TypeScript NodeJS Projects
-
-
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.
-
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.
Strapi
-
Joplin
Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
-
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!
-
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.
-
-
novu
🔥 The open-source notification infrastructure with fully functional embedded notification center 🚀🚀🚀
PR for Reference: https://github.com/novuhq/novu/pull/5187
-
Project mention: Immich: Self-hosted photo and video management solution | news.ycombinator.com | 2024-03-16
-
In this blog post, I explain how to use pnpm in GitLab CI and how to authenticate with a private GitLab package registry.
-
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.
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-04Your 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
-
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
-
NextAuth for adding auth
-
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 😅
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.
Payload CMS: The Customization Insurgent
-
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
Then I used face-api.js to find the coordinates of each eye.
-
-
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.
TypeScript NodeJS related posts
- I Deployed My Own Cute Lil’ Private Internet (a.k.a. VPC)
- Automating Data Collection with Apify: From Script to Deployment
- Utilizando Testcontainers para Testes de Integração com NestJS e Prisma ORM
- Using CLI Applications to Increase Efficiency in Work
-
Quantum alternatives - coolify and meli
3 projects | 12 Mar 2024
- AutoMapper for TypeScript
- Democratising Enterprise Readiness - #MarchWebSecurity
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Mar 2024
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 |