Skip to content

IzanamiiDevv/JLua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JLua - Java Library for Embedding Lua Scripts

Welcome to the JLua repository! This project provides an easy way to embed Lua scripts into your Java applications. Designed for simplicity and flexibility, JLua enables seamless interaction between Java and Lua, allowing developers to enhance their Java programs with Lua scripting capabilities.


Table of Contents


About

JLua is a lightweight Java library tailored for embedding and interacting with Lua scripts. Whether you're looking to offload specific logic to Lua or simply want to integrate Lua scripting into your applications, JLua makes it easy with an intuitive API.

This repository contains the source code, examples, and documentation for the JLua library.


Features

  • Run Lua Scripts: Load and execute Lua functions seamlessly.
  • Dynamic Argument Handling: Pass multiple arguments with type and value specifications.
  • Custom Return Types: Retrieve results in your desired Java type.
  • Lightweight and Simple: Minimal setup and overhead for immediate integration.

Release


Contributing

We welcome contributions to JLua! To get started:

  1. Fork the repository.
  2. Create a new branch for your feature/bugfix.
  3. Commit your changes with clear and descriptive messages.
  4. Push your changes and create a pull request.

Guidelines

  • Follow consistent code style.
  • Write clear and concise documentation for new features.
  • Include test cases for new functionality.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Get started with Lua scripting in Java today with JLua! 🎉

About

A Java library for embeding lua code

Resources

License

Stars

Watchers

Forks