Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
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).
Re "packages" QuickJS provides a means to write C source code and import the module https://github.com/rsenn/qjs-modules.
I don't use any of those, I use Tauri. My executable is only 560kb.
Along that path I learned about QuickJS https://github.com/nodejs/node/discussions/42593 and Deno.
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.