#QuickJS

Saúl Ibarra Corretgés@social.saghul.net
2025-05-01
2025-03-10

A post for the geek in your life, which might be you anyway. Ludvig Liljenberg has written a post about creating a C-based function "micro-VM guest" for #hyperlight: with #QuickJS!! opensource.microsoft.com/blog/

Understand how -- and how fast -- you can protect an arbitrary .js file. Then run a bunch of things to test how it works!

Saúl Ibarra Corretgés@social.saghul.net
2025-03-08
#QuickJS NG 0.9.0 released with a bunch of new APIs, support for Meson, amalgamated builds and more! Check it 👉 https://buff.ly/nUhGQtl
Saúl Ibarra Corretgés@social.saghul.net
2025-01-31
I wasn't going to speak at #FOSDEM this year but those lightning-lightning (5 minutes!) talks were too tempting to pass on, so I managed to get one of those! I'll be speaking about #QuickJS on Sunday! 🚀
Saúl Ibarra Corretgés@social.saghul.net
2024-12-23
#QuickJS-NG 0.8.0 was just released with standalone executables, Error.captureStackTrace, Windows fixes, new C APIs for typed arrays and more! Check it 👉 https://github.com/quickjs-ng/quickjs/releases/tag/v0.8.0
Neighbourhoodie Softwareneighbourhoodie@toot.berlin
2024-12-20

🐛 We began writing about our @sovtechfund bug resilience partnership, starting with our Sept 2023 contributions to #Sequoia-PGP and later #OpenPGP.js

🆕 @couchdb 3.4.2 came out! We held a Meetup to introduce #Nouveau and #QuickJS: vi.to/hubs/couchdb-berlin

2024-11-26

@dillo What do you think of adding an optional #QuickJS engine like #Netsurf?

Saúl Ibarra Corretgés@social.saghul.net
2024-11-15
#Quickjs NG, the mighty JavaScript engine, 0.7.0 is out! https://github.com/quickjs-ng/quickjs/releases/tag/v0.7.0 Tons of good stuff on this one: iterator helpers, REPL improvements, faster test runner, MSVC 2019 support, Promise.try, improved C++ support, performance improvements and more! 🚀
Neighbourhoodie Softwareneighbourhoodie@toot.berlin
2024-10-22

#CouchDB 3.4.2 is out! 🎉

We held a Meetup recently to take a look at the big 3.4.0 feature release that includes #QuickJS and #Nouveau (full recordings: vi.to/hubs/couchdb-berlin).

While the Neighbourhoodies worked with Nouveau to prepare presentations, we came across 6 bugs that get fixes in this release — shoutout to Alex Feyerke for finding them! Haven’t upgraded? You’re running out of reasons not to 😉 As always, if your team need help, reach out.

Full release notes: docs.couchdb.org/en/stable/wha

2024-10-17

@mre Another project that embeds JS inside #WebAssembly through #QuickJS is github.com/justjake/quickjs-em by @jitl. I find Jake's solution particulary interesting for its "asyncify" feature, allowing you to expose asynchronous functions into QuickJS that the embedded JS code can access as if they were synchronous. The feature is based on Emscripten's ASYNCIFY and suspends the WASM execution while awaiting a promise.

Neighbourhoodie Softwareneighbourhoodie@toot.berlin
2024-10-09

🎥 We’re going live shortly ⭐

Our online #CouchDB Meetup starts at 17:00 CET, so if you’re not getting up to much tonight, why not join us? Four-legged friends are welcome too!

We’ll be covering what’s new in 3.4.0 + 3.4.1, trying out the new #QuickJS beta, and introducing #Nouveau for fulltext search with @janl, @ninette and Alex Feyerke.

Sign up and discover all the talks: vi.to/hubs/couchdb-berlin

Neighbourhoodie Softwareneighbourhoodie@toot.berlin
2024-10-08

🛎️ It’s tomorrow! Are you joining our Online #CouchDB Meetup from 17:00 - 18:30 CET, on Oct 9?

3.4.0 + 3.4.1 have been out for a couple weeks now, and they brought #QuickJS with them. It’s the new #JavaScript engine for CouchDB that speeds up queries and server-side processing.

Get a detailed introduction from @ninette in Talk #2 and learn why others are delighted about how it enhances custom functions.

Sign up and check out the others talks: vi.to/hubs/couchdb-berlin

Neighbourhoodie Softwareneighbourhoodie@toot.berlin
2024-10-04

#QuickJS and #Nouveau are a couple #CouchDB 3.4.0 + 3.4.1 updates you can see at our Oct 9 Meetup.

@janl will shed light on 3.4.1 + where 3.4.0 went. Alex Feyerke and @ninette will detail new features:

Talk #1: CouchDB 3.4.0 / 3.4.1 Release Retrospective (Jan Lehnardt)
Talk #2: Introducing QuickJS: CouchDB’s New JavaScript Engine (Ninette Adhikari)
Talk #3: First Steps With Nouveau, CouchDB’s New Fulltext Search (Alex Feyerke)

We’re excited to host you!

Sign up: vi.to/hubs/couchdb-berlin

:radare2: radare :verified:radareorg@infosec.exchange
2024-09-27

We have updated and switched to use quickjs-ng in radare2, which is a fork of quickjs, but quite more updated and active. The main reason is for maintainance and portability reasons, so we can just upstream our patches 🔥 Kudos to @satk0 for the integration work! #quickjs #javascript #radare2

Saúl Ibarra Corretgés@social.saghul.net
2024-09-20
#QuickJS-ng 0.6.0 released with new Set methods, Float16Array, memory allocation improvements and more! Check it! 👉 https://github.com/quickjs-ng/quickjs/releases/tag/v0.6.0 We also provide binaries for a variety of systems and architectures! 🚀
Lup Yuen Lee 李立源lupyuen@qoto.org
2024-05-25

Let's create apps for #Ox64 BL808 SBC the Drag-n-Drop Way ... With #Blockly, #QuickJS JavaScript Engine and Apache #NuttX RTOS

lupyuen.codeberg.page/articles

Lup Yuen Lee 李立源lupyuen@qoto.org
2024-05-17

Remember Makecode? BBC micro:bit and its Drag-n-Drop App Builder? Let's give MakeCode a wholesome wholesale makeover ... With #Blockly, #QuickJS JavaScript Engine, Apache #NuttX RTOS and #Ox64 BL808 64-bit #RISCV SBC

Article: lupyuen.codeberg.page/articles

Lup Yuen Lee 李立源lupyuen@qoto.org
2024-05-16

Can we run JavaScript on Apache #NuttX RTOS? Let's find out with #QuickJS JavaScript Engine and #Ox64 BL808 SBC!

lupyuen.codeberg.page/articles

Lup Yuen Lee 李立源lupyuen@qoto.org
2024-05-13

How small is #QuickJS JavaScript Engine? Let's visualise with linkermapviz

Article: lupyuen.codeberg.page/articles

Lup Yuen Lee 李立源lupyuen@qoto.org
2024-05-12

How we Blink the LED on #Ox64 BL808 #RISCV SBC ... With #QuickJS JavaScript Engine

Article: lupyuen.codeberg.page/articles

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst