Skip to content
/ Pluto Public
forked from PlutoLang/Pluto

A superset of Lua 5.4 — with unique features, optimizations, and improvements.

License

Notifications You must be signed in to change notification settings

lineCode/Pluto

 
 

Repository files navigation

Pluto Logo

Pluto is a unique dialect of Lua, which aims to specialize for general-purpose programming.

Why should you choose Pluto?

  • Accelerated Development.

    • Greatly enhanced standard library.
    • Dozens of additional VM & compile-time optimizations.
    • Several new syntaxes, such as switch statements or ternary expressions.
  • Drag & Drop Compatibility.

    • Compatible with Lua 5.4 source & bytecode.
    • The only Lua dialect that's proven it can be dropped into massive communities (100K> users), and not break any existing scripts.

Documentation

A detailed documentation of getting started with, tooling for, and the additions and improvements of Pluto can be found on our website, which is open-source as well.

Getting Started

You can use Pluto right in your browser in the interactive playground, or find pre-built binaries on our releases page. Read more...

Tooling

About

A superset of Lua 5.4 — with unique features, optimizations, and improvements.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 66.5%
  • Lua 26.0%
  • C 6.3%
  • Other 1.2%