3
I Use This!
Inactive
Analyzed about 2 hours ago. based on code collected about 2 hours ago.

Project Summary

Metalua is a language and a compiler which provide:

* Full compatibility with Lua 5.1 sources and bytecode: clean, elegant semantics and syntax, amazing expressive power, good performances, near-universal portability.

* A complete macro system, similar in power to what's offfered by Lisp dialects or Template Haskell; manipulated programs can be seen as source code, as abstract syntax trees, or as an arbitrary mix thereof, whichever suits your task better.

* A dynamically extensible parser, which lets you support your macros with a syntax that blends nicely with the rest of the language.

* A set of language extensions, all implemented as regular metalua macros.

Tags

No tags have been added

In a Nutshell, Metalua...

MIT License
Permitted

Commercial Use

Modify

Distribute

Sub-License

Private Use

Forbidden

Hold Liable

Required

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

Project Security

Vulnerabilities per Version ( last 10 releases )

There are no reported vulnerabilities

Project Vulnerability Report

Security Confidence Index

Poor security track-record
Favorable security track-record

Vulnerability Exposure Index

Many reported vulnerabilities
Few reported vulnerabilities

Did You Know...

  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    learn about Open Hub updates and features on the Open Hub blog
  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
About Project Security

30 Day Summary

Dec 14 2025 — Jan 13 2026

12 Month Summary

Jan 13 2025 — Jan 13 2026