Skip to content

theduke/slimjs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 67.4%
  • C 30.0%
  • JavaScript 2.5%
  • Other 0.1%