Software Alternatives & Reviews
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

QuickJS

Application and Data, Build, Test, Deploy, and JavaScript Compilers subtitle

QuickJS Reviews and details

Screenshots and images

  • QuickJS Landing page
    Landing page //
    2021-08-20

Badges

Promote QuickJS. You can add any of these badges on your website.
SaaSHub badge
Show embed code

Videos

QuickJS - IO, axios, redaxios, fetch

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about QuickJS and what they use it for.
  • AWS Introduces a New JavaScript Runtime for Lambda
    QuickJS is well known and has been around for a while: https://bellard.org/quickjs/. - Source: Hacker News / about 1 month ago
  • Ask HN: C/C++ plugin make JavaScipt end up with C/C++ binary?
    Just go with quickjs, I think this is what you are looking for. https://bellard.org/quickjs/. - Source: Hacker News / about 2 months ago
  • New QuickJS Release
    There is a readme on the project's main page: https://bellard.org/quickjs/ The newsworthy bit here is that the activity seemed to have stalled for year or two and now Fabrice pushed a few fixes and made a new release. - Source: Hacker News / 5 months ago
  • WinterJS
    > I am still confused, it's a JavaScript runtime intended to be deployed to JavaScript/Wasm runtimes? Seemingly. > Why does a JavaScript runtime need a JavaScript runtime? Because if you want to create a Service Worker server for CloudFlare Workers and other JavaScript/Wasm runtimes, that's the only option for doing that AFAIK. FWIW, this isn't a new idea. For example, Figma uses QuickJS... - Source: Hacker News / 6 months ago
  • The JavaScript Ecosystem Is Delightfully Weird
    I started writing a small static site generator for myself using JavaScript and QuickJS by Fabrice Bellard[1]. QuickJS is not quite complete, and there are some cross-platform inconsistencies, but overall I found it pleasant to use and its libc wrappers to be powerful enough. I also found that JavaScript is actually pleasant to use when I'm not using classes, or dealing with metaprogramming/Babel, or implicit... - Source: Hacker News / 12 months ago
  • Positive Experience With "QuickJS" Interpreter?
    Have you used it to write an HTTP server and use nonblocking file I/O? Do you still have it in use, or did you get frustrated with one or another failure of QuickJS interpreter and move your project to some other interpreter? Source: about 1 year ago
  • Have some basic python, time to turn up the heat and learn web app development on JavaScript
    The vast majority of Web sites are far over-engineered. The purpose of a Web site is to convey information. Just observe the amount of actionable information is included in this Web site https://bellard.org/quickjs/ - without any frameworks or bells and whistles. Source: about 1 year ago
  • Recommendations for JS Engines that could be embedded in my Game Engine
    I would recommend using something like duktape or quickJS for simple scripting, and if your game needs to be optimized, bring the routine down to cpp. The advantage of JS is not performance, so if you absolutely require it, you shouldn't focus on it IMHO. Source: about 1 year ago
  • How do I learn system programming?
    Play around with quickjs, which can compile to wasm. Source: over 1 year ago
  • How to compile serveTls for import into QuickJS?
    I can’t seem to figure that out from a quick scan of https://bellard.org/quickjs/. Source: over 1 year ago
  • Ask HN: What was the best software that you used during 2022?
    Nvi2 [0]: I got to like the simplicity of nvi when installing Void Linux on my laptop, but it had some annoying bugs that made me switch to nvi2. In general, it feels like `good' software; powerful enough by virtue of being a 1:1 vi clone with a few crucial improvements (multibyte, multi-undo, etc.), but simple enough to hack on if I miss some feature. Though no autocomplete means it's not suitable for more... - Source: Hacker News / over 1 year ago
  • Is there a way to access native operations via class methods?
    Kind of but not really. There is the concept of operator overloading that would let you specify how to handler uses of operators like - and + with your class instances, but this is not yet officially supported in JavaScript. There is an operator overloading proposal to maybe add it in the future (and if you're using QuickJS that has support built in), but right now there's not a whole lot you can do. Source: over 1 year ago
  • Lang Lua
    I think your reasoning makes total sense and agree with the criticisms of the JS ecosystem. Just to throw out an alternative embedded-JS option for you or anyone else looking to do something similar though, there’s QuickJS from Fabrice Bellard (author of ffmpeg and more) which seems to have a very Lua-like vibe to it in terms of intended use. Only used it for throwaway/toy code myself, but it’s been a generally... - Source: Hacker News / over 1 year ago
  • Kaluma: A Tiny JavaScript Runtime for RP2040 (Raspberry Pi Pico)
    Does QuickJS https://bellard.org/quickjs/ not compile to/run on the RP2040? - Source: Hacker News / over 1 year ago
  • Blade Programming Language v0.0.73 Released
    You want a familiar language that can be embedded into your application that’s more extensive than Lua. Why not embed javascript? Source: almost 2 years ago
  • Is mini_racer the recommended replacement for therubyracer for a sandbox JS context?
    Not a direct answer to your question but perhaps an avenue to explore if the others don't work out. QuickJS is a pure C JavaScript implementation with almost complete ES2020 support - it might be viable for FFIing into. Source: almost 2 years ago
  • Duktape is an embeddable JavaScript engine
    I wonder how this compares to QuickJS. https://bellard.org/quickjs/. - Source: Hacker News / almost 2 years ago
  • Cool Desktops Don’t Change
    I'm more of a javascript kind of person, so I prefer the qjscalc command from QuickJS.[1] [1]: https://bellard.org/quickjs/. - Source: Hacker News / almost 2 years ago
  • Tauri 1.0 – Electron Alternative Powered by Rust
    I think the author swapped his custom scripting engine to https://bellard.org/quickjs/ a year or two back. - Source: Hacker News / almost 2 years ago
  • What's everyone working on this week (15/2022)?
    I've launched an experimentation with crossing old school CGI with WASM + WASI. Small rust HTTP server runs CGI applications through wasmer. Been then experimenting with writing some CGI applications in both Rust and some C + JavaScript (by getting QuickJS to target WASI). Source: about 2 years ago
  • Chrome 0day is being exploited now for CVE-2022-1096; update immediately
    Https://bellard.org/quickjs/ would be the easiest effort then. - Source: Hacker News / about 2 years ago

Do you know an article comparing QuickJS to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic QuickJS discussion

Log in or Post with

This is an informative page about QuickJS. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.