Wrapping My Mind Around Node.js Runtimes

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. examples

    Examples and code snippets demonstrating common ways of integrating Neon with various frameworks and languages. (by neondatabase)

    Like Deno, Bun is looking to rely on JavaScript primitives and code simplicity. Here’s Neon running with Bun:

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. neonctl

    Neon CLI tool. The Neon CLI is a command-line interface that lets you manage Neon Serverless Postgres directly from the terminal.

    Furthermore, it’s also extremely appealing to use Bun not as your production runtime, but just as your package manager. We’re currently doing that with neonctl, purely because of Bun’s performance (we also want to migrate the CLI runtime to Bun at some point, due to its single-file executable feature and overall performance).

  4. txiki.js

    A tiny JavaScript runtime

  5. jsr

    The open-source package registry for modern JavaScript and TypeScript

    But the reality wasn’t as clean. Deno found that dependency management, clutter, and reliability were all a problem with this approach. So, they’ve launched JSR, the JavaScript Registry. This is akin to npm in node, but TypeScript and ECMAScript-native. All you have to do is:

  6. workerd

    The JavaScript / Wasm runtime that powers Cloudflare Workers

  7. fresh

    The next-gen web framework.

    Deno also provides infrastructure beyond the runtime. Tests, linters, and formatters are also included. You can also deploy your applications using Deno’s serverless environment, Deno Deploy (learn how to use Neon with Deno Deploy), and build entire applications using Deno’s framework, Fresh.

  8. deploy_feedback

    For reporting issues with Deno Deploy

    Use Deno if you want extra security, or if you specifically want to use Deno Deploy.

  9. deno

    A modern runtime for JavaScript and TypeScript.

    Ryan Dahl chose to take the learnings from Node and built Deno. Deno addresses many of the concerns he had with Node.js:

  10. bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Bun is a little different. It was Node-compatible out of the gate and not looking to right-the-wrongs of Node.js. But, as it grew, it started to evolve towards a slightly different direction.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 5 things I like about Deno

    4 projects | dev.to | 12 Dec 2024
  • Side Projects Starter Pack

    5 projects | dev.to | 29 Nov 2024
  • Testing with Jest

    2 projects | dev.to | 10 Nov 2024
  • 计算机只是工具 - FAV0周刊#017

    8 projects | dev.to | 13 Oct 2024
  • Deno 2: JavaScript's New Superhero or Just Another Cape?

    3 projects | dev.to | 13 Oct 2024

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?