quickjs

Public repository of the QuickJS Javascript Engine. (by bellard)

Quickjs Alternatives

Similar projects and alternatives to quickjs

  1. TypeScript

    1,427 quickjs VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. zig

    896 quickjs VS zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  4. Django

    536 quickjs VS Django

    The Web framework for perfectionists with deadlines.

  5. tauri

    510 quickjs VS tauri

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

  6. julia

    368 quickjs VS julia

    The Julia Programming Language

  7. daisyui

    290 quickjs VS daisyui

    🌼 🌼 🌼 🌼 🌼  The most popular, free and open-source Tailwind CSS component library

  8. serenity

    The Serenity Operating System 🐞

  9. SaaSHub

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

    SaaSHub logo
  10. mold

    188 quickjs VS mold

    mold: A Modern Linker 🦠

  11. sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

  12. Wails

    66 quickjs VS Wails

    Create beautiful applications using Go

  13. sciter-js-sdk

    Discontinued Sciter.JS - Sciter but with QuickJS on board instead of my TIScript

  14. tigerbeetle

    Discontinued A distributed financial accounting database designed for mission critical safety and performance. [Moved to: https://github.com/tigerbeetledb/tigerbeetle] (by coilhq)

  15. bud

    34 quickjs VS bud

    The Full-Stack Web Framework for Go

  16. LevelDB

    29 quickjs VS LevelDB

    LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

  17. quickjs-emscripten

    Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions

  18. ladybird

    Discontinued The Ladybird web browser (by SerenityOS)

  19. llrt

    17 quickjs VS llrt

    LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.

  20. txiki.js

    A tiny JavaScript runtime

  21. Duktape

    10 quickjs VS Duktape

    Duktape - embeddable Javascript engine with a focus on portability and compact footprint

  22. engine262

    9 quickjs VS engine262

    An implementation of ECMA-262 in JavaScript

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better quickjs alternative or higher similarity.

quickjs discussion

Log in or Post with

quickjs reviews and mentions

Posts with mentions or reviews of quickjs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-22.
  • SQLite JavaScript: Extend your database with JavaScript
    7 projects | news.ycombinator.com | 22 May 2025
    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
    13 projects | news.ycombinator.com | 14 Apr 2025
    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.)

  • QuickJS JavaScript Engine
    1 project | news.ycombinator.com | 12 Apr 2025
    1 project | news.ycombinator.com | 3 Nov 2024
  • Servo in 2024: stats, features and donations
    17 projects | news.ycombinator.com | 5 Feb 2025
    And some lightweight alternatives like Bellard's QuickJS (https://bellard.org/quickjs/) in C and Kiesel (https://kiesel.dev/) in Zig.
  • Building Static HTML Pages with JSX Server-Side Rendering
    8 projects | dev.to | 13 Jan 2025
    Built on a highly optimized JavaScript runtime powered by QuickJS, Query offers fast startup times and efficient execution. Its built-in caching mechanism further enhances performance by storing function responses, reducing database load and latency. This focus on speed makes Query a standout choice for server-side rendering, especially in applications with many components.
  • Lua Is So Underrated
    27 projects | news.ycombinator.com | 26 Dec 2024
  • Introducing our Next-Generation JavaScript SDK
    4 projects | dev.to | 25 Nov 2024
    Where the previous SDK was built on top of the QuickJS JavaScript engine and the Javy runtime, the new SDK is built on top of the Firefox browser’s SpiderMonkey engine, and the Bytecode Alliance’s StarlingMonkey runtime and ComponentizeJS WIT bindings generator.
  • QuickJS: Handle Typescript Sourcemap
    2 projects | dev.to | 10 Aug 2024
    I'm currently using Bellard's QuickJS engine on a new TypeScript project.
  • [Lab] AWS Lambda LLRT vs Node.js
    4 projects | dev.to | 15 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic quickjs repo stats
76
9,250
9.3
20 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?