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. Learn more →
Top 23 TypeScript NodeJS Projects
-
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 🚀
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.
-
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.
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
-
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-22So, we will use Supabase as a Postgres database to store the tokens and Prisma as our ORM of choice to communicate with our database.
-
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!
-
-
-
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-23Part-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-24Outline 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 !
-
-
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!
-
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.
-
I'm trying to setup immich inside docker containers on my QNap NAS.
-
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!
-
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.
-
-
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)
-
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.
TypeScript NodeJS related posts
- Crystalize.js v1 release – A reducer on steroids, with time-travel
- Need Your Honest Feedback
- Event-Driven Architecture 101
- Would this project i made good enough for me to find job as a fullstack developer
- REST APIs are obsolete
- PikaTorrent - A modern BitTorrent app - on Desktop, Mobile, Node.js & Browser
- Solving the Tech Debt Puzzle: Strategies that boost business
-
A note from our sponsor - Amplication
amplication.com | 25 Sep 2023
Index
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 |