[AskJS] QuickJS executable vs. Node.js and Deno executable: Not not use QuickJS?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/javascript

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Access the most powerful time series database as a service
  • Sonar - Write Clean JavaScript Code. Always.
  • captureSystemAudio

    Capture system audio ("What-U-Hear")

    You can't tell the difference between Node.js and QuickJS https://github.com/guest271314/captureSystemAudio/blob/master/native_messaging/capture_system_audio/capture_system_audio.js, nor Python https://github.com/guest271314/captureSystemAudio/blob/master/native_messaging/capture_system_audio/capture_system_audio.py, C++ https://github.com/guest271314/captureSystemAudio/blob/master/native_messaging/capture_system_audio/capture_system_audio.cpp, or C https://github.com/guest271314/captureSystemAudio/blob/master/native_messaging/capture_system_audio/capture_system_audio.c versions in the browser (client).

  • qjs-modules

    Some modules for QuickJS (mmap, inspect)

    Re "packages" QuickJS provides a means to write C source code and import the module https://github.com/rsenn/qjs-modules.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

    I don't use any of those, I use Tauri. My executable is only 560kb.

  • node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

    Along that path I learned about QuickJS https://github.com/nodejs/node/discussions/42593 and Deno.

  • manual

    Deno's documentation

    Both have issues. Deno is now 91.2MB! That is 9MB more than Node.js nightly executable. I read somewhere that Deno is ~25MB executable. That is not true https://github.com/denoland/manual/pull/350. I still don't think the maintainers of Deno understand why I file the PR. They should be including "the ~25 megabyte zipped executable" in documentation. I read that, as a minimalist, taking the executable to be ~25Mb. I don;t care what size the .zip file is. A potentially misleading claim.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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