A Lua implementation for the Dynamic Language Runtime (DLR). NeoLua is an implementation of the Lua language. Currently, the implementation is on the level of Lua_5.3. The goal is to follow the reference of the C-Lua implementation and combine this with full .NET Framework support. That means it should be easy to call .NET functions from Lua and it should be easy to access variables and functions from a .net language (e.g. C#, VB.NET, ...).

Features

  • NeoLua is implemented in C#
  • Documentation available
  • Uses the Dynamic Language Runtime
  • Integrates very well with the .NET Framework
  • You can play and test the language with the tool NeoCmd
  • NeoLua is a .NET portable assembly (IL) for .NET Framework 4.5.1
  • Dynamic access between Lua script and and the host application/.NET Framework and vice-versa
  • NeoLua is based on the DLR. So you get compiled code that is collectable and well-optimized

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

Apache License V2.0

Follow NeoLua

NeoLua Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NeoLua!

Additional Project Details

Programming Language

C#

Related Categories

C# Frameworks

Registered

2024-07-26