Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools. Learn more →
Top 23 TypeScript Node Projects
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
The web framework that scales with you — Build fast content sites, powerful web applications, dynamic server APIs, and everything in-between ⭐️ Star to support our work!Project mention: Hero Design - Today's design practice | /r/web_design | 2023-12-06
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.Project mention: Open Source alternatives to tools you Pay for | dev.to | 2023-12-08
N8N - Open Source Alternative to Zapier
Fast, disk space efficient package manager
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.Project mention: Looking for a (primarily) WYSIWYG platform to build a MySQL interface. | /r/webdev | 2023-11-12
Have you looked at Directus? I’m not sure exactly what your needs are (sorry if I’ve misunderstood). I used it for my most recent project as the backend for data entry/queries/administration. It supports MySQL, but admins don’t need to know anything about SQL to do complex queries/filters/CSV exports from the Directus UI.
📦🔐 A lightweight Node.js private proxy registryProject mention: verdaccio v5.20.1 has been rolled out | /r/verdaccio | 2023-02-11
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
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"?
As I mentioned, their main GraphQL server package is, so that's where the confusion came from. Thanks.
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! (by graphile)Project mention: v4.13.0 | /r/PostGraphile | 2023-01-12
The MEAN stack uses Mongo, Express, Angular(6) and Node for simple and scalable fullstack js applications
Scalable PaaS (automated Docker+nginx) - aka Heroku on SteroidsProject mention: Caprover – Scalable PaaS (Automated Docker+Nginx) | news.ycombinator.com | 2023-06-13
:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and moreProject mention: About Reverse Proxy | dev.to | 2023-10-09
Then we translate each rule. webpack-dev-server uses http-proxy-middleware under the hood, and here's how to translate each field.
Fix broken node modules instantly 🏃🏽♀️💨Project mention: TypeScript NPM Packages Done Right | news.ycombinator.com | 2023-09-24
If you use Yarn, there’s the `yarn patch` command , which lets you maintain patches for your dependencies. Even though I try to upstream patches wherever possible, sometimes you just want to apply a quick patch and move on, especially if the dependency is poorly maintained or even worse, deeply nested in your dependency hierarchy. I use `yarn patch` regularly, it’s one of the main reasons why I moved to Yarn in the first place.
If you’re not using Yarn, there seems to be a similar thing on npm, `patch-package`.  I never had to use that though.
Static file serving and directory listingProject mention: How to debug TypeScript in Chrome | dev.to | 2023-02-03
The above code starts a static server (Vercel’s serve) in port 3000. Open the URL in Chrome, open the DevTools, and click the Source tab. You’ll see main.ts as follows:
The fastest way to develop full-stack web apps with React & Node.js.
Next-gen browser and mobile automation test framework for Node.jsProject mention: Way to High Confidence: The Ideal Testing Trophy | dev.to | 2023-08-22
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹Project mention: Script to delete ALL Node_modules Folders in the Current Directory Recursively | /r/Frontend | 2023-12-07
🌌 Fast, in-memory, typo-tolerant, full-text and vector search engine in <2kb.Project mention: Sky's the Limit! Supercharging Your Astro Blog with Orama, the Ultimate Stargazing Search Engine! | dev.to | 2023-08-03
Let's break into the steps to utilize Orama and analyze how it works. I won't dig into the technical stuff because, hey, it's an open-source project, which means you can easily peek at the source code, no problemo!
🧑🚀 Every app needs authentication and authorization. Logto is an Auth0 alternative designed for modern apps and SaaS products.Project mention: Logto v1.12.0 - Organizations, SSO, and MFA | /r/selfhosted | 2023-12-06
⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESMProject mention: Finally, a guide for Node.js and TypeScript and ESM that works | news.ycombinator.com | 2023-11-21
I really enjoy frontend/node/typescript development. I roll my eyes whenever the HN-types complain about CSS or frontend development being a hellhole. Mostly the comments I see seem ignorant or impatient ("Why doesn't this thing work without be bothering to learn it?")
However, the intersection of typescript, nodejs, and ES modules is consistently the most frustrating experience I ever have. Trying to figure out which magic incantation of tsconfig/esbuild/tsc/node options will let me just write code and run it is a fools errand. You might figure something out, and then you try to use Jest and then you descend into madness again.
The biggest tip I can give people is to ditch ts-node and just use (the awkwardly named) tsx https://github.com/privatenumber/tsx, which pretty much just "mostly works" for running Typescript during dev for node.
The problem mostly seems to stem for all the stakeholders being pretty dogmatic to whatever their goals are, rather than the pragmatic option of just meeting people where they are. I really wish the Node, Typescript, Deno/Bun, and maybe some bundler people would come together and figure out how to make this easier for people.
🎨 Beautiful images of your code — from right inside your terminal.
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.
TypeScript Node related posts
[email protected] is out!
1 project | /r/pnpm | 8 Dec 2023
Script to delete ALL Node_modules Folders in the Current Directory Recursively
1 project | /r/Frontend | 7 Dec 2023
How can I submit equipment inventions to Ukraine Military?
1 project | /r/UkraineWarVideoReport | 7 Dec 2023
Test Anything You Can Containerize
1 project | news.ycombinator.com | 7 Dec 2023
Boilerplate for API only product
2 projects | /r/SaaS | 7 Dec 2023
Hero Design - Today's design practice
1 project | /r/web_design | 6 Dec 2023
Astro 4.0 🚀, Dev Toolbar & SDK Updates
1 project | dev.to | 6 Dec 2023
A note from our sponsor - Appwrite
appwrite.io | 8 Dec 2023
What are some of the best open-source Node projects in TypeScript? This list will help you: