SaaSHub helps you find the best software and product alternatives Learn more →
Quickjs Alternatives
Similar projects and alternatives to quickjs
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
-
tigerbeetle
Discontinued A distributed financial accounting database designed for mission critical safety and performance. [Moved to: https://github.com/tigerbeetledb/tigerbeetle] (by coilhq)
-
-
LevelDB
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
-
quickjs-emscripten
Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
-
-
llrt
LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
-
-
-
-
-
quickjs discussion
quickjs reviews and mentions
-
Vim 9.2 Released
You don't need V8 for running JS for scripting, you have quickjs[1] or mquickjs[2] for example. You might have problems importing npm packages, but as we can see from lua plugins you don't even need support for package managers. Performance is not as good as luajit, but it is good enough
[1]: https://bellard.org/quickjs/
[2]: https://github.com/bellard/mquickjs
- Microsoft forced me to switch to Linux
- Fabrice Bellard Releases MicroQuickJS
- The Architecture of Browser Sandboxes: A Deep Dive into JavaScript Code Isolation
-
Yt-dlp: External JavaScript runtime now required for full YouTube support
It wasn't a QuickJS developer but developer from a fork: https://github.com/bellard/quickjs/issues/445
- QuickJS JavaScript Engine
- Building a JavaScript Runtime from Scratch using C
-
The many, many, many JavaScript runtimes of the last decade
I see a few mentions of QuickJS, but they all refer to the fork of Bellard's QuickJS https://bellard.org/quickjs/, which I think deserves a mention. It seems to be still active (last release 2025-04-26, GitHub mirror at https://github.com/bellard/quickjs shows some activity).
-
SQLite JavaScript: Extend your database with JavaScript
This is a fantastic approach.
BTW, it looks like the js engine is "QuickJS" [0]. (I'm not familiar with it myself.)
I like it because sqlite by itself lacks a host language. (e.g., Oracle's plsql, Postgreses pgplsql, Sqlserver's t-sql, etc). That is: code that runs on compute that is local to your storage.
That's a nice flexible design -- you can choose whatever language you want. But quite typically you have to bring one, and there are various complications to that.
It's quite powerful, BTW, to have the app-level code that acts on the app data live with the data. You can present cohesive app-level abstraction to the client (some examples people will hopefully recognize: applyResetCode(theCode) or authenticateSessionToken(), or whatever), which can be refined/changed without affecting clients. (Of course you still have to full power and flexibility of SQL and relational data for the parts of your app that need it.)
[0] https://bellard.org/quickjs/
-
JSLinux
Considering the extremes of prolific developers gives interesting contrast to dogmas such as "functions/files should never be above x lines", where `quickjs.c` is 50k lines and has functions that are hundreds of lines long:
https://github.com/bellard/quickjs/blob/master/quickjs.c
(Obviously different approaches suites different circumstances.)
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Stats
bellard/quickjs is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of quickjs is C.