Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 612 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 612 Bytes

SlimJS

SlimJS is a (very much WIP) lightweight Javascript engine written in Rust and ported from QuickJS.

Origins

The codebase was ported from QuickJS, a C Javascript runtime written by Fabrice Bellard and Charlie Gordon.

Right now the code looks much more like C than idiomatic Rust, but will be incrementally rewritten to benefit from the added safety and better maintainability that Rust provides.

If you'd like to help out, get in touch, or just pick any random part of the code and start refactoring. There is a lot to do!