The Lua VM written in JS ES6 for Node and the browser. This repository contains the core Fengari code (which is a port of the Lua C library) which includes parser, virtual machine, and base libraries. However, it is rare to use this repository directly.

Features

  • To use fengari in a web browser as easily as you might use JavaScript, see fengari-web
  • fengari-interop is a lua library that makes interoperating with JavaScript objects simple, it is already included in fengari-web
  • Documentation available
  • For a clone of the lua command line tool, but running under node.js, see fengari-node-cli
  • JS API
  • Fengari implements Lua 5.3 semantics
  • Lua strings are 8-bits clean and can embed \0

Project Samples

Project Activity

See All Activity >

Categories

Virtual Machine

License

MIT License

Follow Fengari

Fengari Web Site

You Might Also Like
Achieve perfect load balancing with a flexible Open Source Load Balancer Icon
Achieve perfect load balancing with a flexible Open Source Load Balancer

Take advantage of Open Source Load Balancer to elevate your business security and IT infrastructure with a custom ADC Solution.

Boost application security and continuity with SKUDONET ADC, our Open Source Load Balancer, that maximizes IT infrastructure flexibility. Additionally, save up to $470 K per incident with AI and SKUDONET solutions, further enhancing your organization’s risk management and cost-efficiency strategies.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Fengari!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript Virtual Machine Software

Registered

2024-07-17