Top 23 TypeScript NodeJS Projects
my go-to with node backend would be using nestjs
Make any web page a desktop applicationProject mention: Next-Generation 16-Inch MacBook Pro Seemingly Filed in Regulatory Database Ahead of WWDC | reddit.com/r/apple | 2021-06-03
I used nativefier to build a native electron wrapper around the spotify web app, it's much smoother than using their native app on my M1 - https://github.com/nativefier/nativefier
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/
React Starter Kit — front-end starter kit using React, Relay, GraphQL, and JAM stack architectureProject mention: React Boilerplates in 2021 - The complete guide | dev.to | 2021-06-13
git clone -o react-starter-kit -b master --single-branch https://github.com/kriasoft/react-starter-kit.git MyApp
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server & SQLiteProject mention: How to use PostgreSQL with Node? | reddit.com/r/node | 2021-06-14
A lot of people opt for ORM libraries like TypeORM, Prisma or Sequelize for SQL databases.
A lightweight and highly extendible Polyrepo for component-driven development.Project mention: Web OS: A windows clone with Micro frontend capabilities | dev.to | 2021-06-20
Not every big app is needed to be breakdown as micro apps, there are other ways too, even for easier development like (Bit ecosystem)[https://bit.dev/], or just a better component model! It all depends on the requirement.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
In the face-api.js repository, we can find examples for both browser and Node.js environments. They look simple enough for us. Let’s see what you can do with them.
I actually was digging around last night and found Brain.js, which seems to have abstracted some neural network algorithms into a nifty node ready environment to run either browser or server side, so I’m gonna play with that. Thanks for the inspiration!
📦🔐A lightweight private proxy registry build in Node.jsProject mention: Monorepo or not? | reddit.com/r/node | 2021-04-29
I highly recommend using a package proxy like https://github.com/verdaccio/verdaccio instead of git submodules if you have more then one developer using your code/repo. Biggest factor is the cost of the developers time. Why teach them a different way to install dependancies when there is a standard way of doing things your CI/CD is simplified, the knowledge of git submodules is good to know, but this is now tribal knowledge on how to setup this up, update dependancies, etc...
Fast, disk space efficient package managerProject mention: NPM Electron installs keep hanging at this point in Pop_OS/Ubuntu: | reddit.com/r/electronjs | 2021-06-12
I've been using pnpm recently after using Yarn for 4+ years and it's been great. It's faster, and effectively using less space, and all of that while staying compatible with npm modules.? If you can't switch, you can run npm with --verbose to actual get npm to tell you what it's doing.
📊 Cube.js — Open-Source Analytical API PlatformProject mention: Looking for Feedback on an Open Source BI Project | reddit.com/r/BusinessIntelligence | 2021-06-02
You might also want to think about integration with cube.js (https://cube.dev/), which is generic data layer. That way, you will have to think less about data connectors (and it's JS too).
🚀 The Node.js Framework highly focused on developer ergonomics, stability and confidence (by adonisjs)Project mention: How to combine AdonisJS and SvelteKit? | reddit.com/r/sveltejs | 2021-04-26
I am trying to connect backend framework called AdonisJS and SvelteKit (or any Svelte framework with router and SSR in general such as Routify). My goal is to have them both running on same port. On /api would live Adonis endpoints and the rest would be Svelte pages rendered on server.
Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!Project mention: v4.12.3 | reddit.com/r/PostGraphile | 2021-06-04
🎉 create a single executable out of your node.js appsProject mention: how to create "deployment version" | reddit.com/r/node | 2021-05-27
Maybe you're looking for something like nexe for easily creating an executable file out of your node project? I have never tried it though.
🌐 Human-friendly and powerful HTTP request library for Node.jsProject mention: Why should you try Expo - it is a great platform and if you have never tried or you have experience with old versions you probably should try it. | reddit.com/r/reactnative | 2021-04-15
My corporate network is pretty locked down and all traffic runs through a proxy. There have been a number of times where the Expo CLI has exploded or hung or just silently failed due to failure to respect system settings for things like proxies. What's odd is that not everything fails, only some things. Sometimes it's due to delegating certain requests to other cli libraries which themselves don't respect these settings correctly. For these I generally try to track down the bugs and open issues / submit PRs where possible, but they don't always get picked up. My "favorite" experience with this was when a package owner closed an issue claiming proxy support should instead be added to the lower level package (that he also owns) but then closed the proxy support issue on that lower level package claiming "it's just too complicated" and passing the buck back up to package consumers, creating a nice catch-22.
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.Project mention: Is there a Discord bot that automatically adds youtube links into a predefined playlist? | reddit.com/r/discordapp | 2021-06-16
I don't think it will be too advanced. Especially if they use the googleapis nodejs client.
Taking voice conversations to the moon 🚀Project mention: Talent and job pool always come up as downside of Clojure and I want to do something about it | reddit.com/r/Clojure | 2021-05-31
I think more and more React devs will prefer functional-type languages. Ex: Ben Awad, a YouTuber known for React, wrote the backend for his open-source start-up in Elixir (Link to repo).
TypeScript execution and REPL for node.jsProject mention: n00b question | reddit.com/r/node | 2021-04-17
via SWC https://github.com/TypeStrong/ts-node
Scalable PaaS (automated Docker+nginx) - aka Heroku on SteroidsProject mention: Some direction on "the best" way to run multiple applications in a single VPS | reddit.com/r/selfhosted | 2021-05-31
Someone else suggested Caprover, and it seems alluring since it promises to automagically do all of these things. I'm feeling compelled to try it out and slowly dip my feet in how it all works together and perhaps create a system in which I'd have more control, like the one you suggested.
For extra effect, the library used by obfuscator.io can automatically put some crazy landmines into your JS (such as locking it to a particular domain or making it break when prettified), which when combined with its extreme obfuscation can make stealing the code much harder than starting from scratch.
What are some of the best open-source NodeJS projects in TypeScript? This list will help you: