Lude
Lua 5.1, natively ported to Delphi and FreePascal, implementing the Lua 5.1 C ABI as a drop-in replacement for lua5.1.dll / .so / .dylib
- Active
- Library
- Lazarus and Delphi
- GitHub
- ★ 11

30,058 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Lua 5.1, natively ported to Delphi and FreePascal, implementing the Lua 5.1 C ABI as a drop-in replacement for lua5.1.dll / .so / .dylib
A Lua extension library that allows to run various scripting languages from within Lua scripts, cross-language require scripts and load 32-bit Lua on Lua 64-bit
This are pascal headers for LuaJIT, a JIT compiler for the Lua programming language. Look http://www.lua.org/ and http://luajit.org/ for details.
This are pascal headers for the LUA programming language. These headers are based on the LUA 5.2.1 Headers from Vladimir Klimov and others.
VerySimple.Lua - Lua 5.3 for Delphi
Integrate Lua and Pascal languages. Permit Pascal programs to uses Lua scripts like C/C++ does. Allow Lua to manipulate components developed in Pascal. This repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010. If you are the maintainer, please fork and then email luaforge@gmail.com and ask us to "reroot" it to you. (Or you can ask us to delete the repository.)
LuaVcl
LUA scripting units for Lazarus
Pattern match engine adapted to Object Pascal from Lua 5.3 source code
Lua scripting for Delphi
The goal of this project is to allow Pascal Developers to use Lua without needing to understand C and the binding process. Bringing Lua to native Pascal types for simple usage and management.
Delphi binding for Lua 5.1 language
Lua for Pascal
Lua scripting for Delphi
An API conversion and wrapper classes for integrating Lua 5.2 into Delphi projects
Lua Delphi Plugin
Useful functions to work with Lua in Delphi
Lua Scripting for Delphi
Integrate Lua into your Ultibo project
Lua scripting units and small test project.
Language Tools In the Online Package Manager
Delphi interface to LUA Script engine, with support for VCL Objects access from the script side.
Coroutine-based multithreading library for Delphi
Easily embed Lua into Delphi and Pascal projects
Lua binging for Delphi
A language server protocal client written in Pascal (Delphi).
A powerful set of multi-purpose libraries for Lua or Delphi
Gui library for lua
Tic80 mini computer front renderer written in delphi
A GitHub mirror kept up with the current X-Plane 12 SDK
Luna Game Toolkit, easy, fast & fun game development for Delphi
The Mond Enhanced Suite by Daniel Crumpler — a modern Rainmeter collection featuring clock, weather, now playing, recycle bin, and interactive settings panel, inspired by Connect-R’s original Mond skin.
Version Control that uses AmigaShell/BAT/Bash/etc scripts to store files to SQLite BLOBs without compression. Uses commands like Git.
X-Plane SDK
NOTE: Laminar Research now publishes their own repository, see: https://github.com/X-Plane/xpsdk. This repository will be maintained for projects already using it as well as history keeping for older versions.
. Delphi Provides a pseudoterminal window with a grid of character cells and a simple yet powerful API for flexible textual output and uncomplicated input processing.
. Delphi AIO implement procedural oriented programming POP style in Delphi. It means developer can combine advantages of OOP and POP, splitting logic to multiple state machines, schedule them to threads, connect them by communication channels like in GoLang
MIT-licensed agent framework for the AxisVela ecosystem: governed agent loop, model/tool/memory/event primitives, plugins, sandboxing, and policy.
Advanced expressions evaluator for Delphi, extendable with custom functions and variables
pLua fork
A Delphi simple expression evaluator with user functions and variables
An expression parser and a virtual machine. A formula is compiled to a flat byte array and evaluated by a linear pass over it, with no allocation on the path of an ordinary formula. On x86-64 an optional accelerator compiles that bytecode to machine code and hands anything it declines back to the interpreter, so an answer is never fast but wrong. Results are cached by shape: once 2 + 3 has been compiled, 5 + 7 reuses the same script and only writes the numbers into a copy. 163 functions to call and 249 names in the table, your own functions and variables bound by address, symbolic differentiation. The Lazarus parser packages require FCL and define NOFORMS and NOGRAPHICS, so they install without LCL. WebAssembly uses a separate console configuration. Two units ask for more at their defaults, Thread through Application.HandleException and BlobManager through TGraphic; drop the defines and add the LCL to the package if you want them.
Language Tools In the Online Package Manager
A lightweight open-source unit-aware math and physics scripting engine for FreePascal and Lazarus
jetLua: A best-in-class scripting solution for Delphi.
A mathematical syntax tree evaluation library for mathematical and logical program expressions. Encode expressions and programs into a tree for use in Genetic Programming.
https://github.com/Dennis1000/verysimplelua.git
An Expression Parser and Evaluator result in JSON object. Written in Pascal. 表达式的解析和求值是一个应用面非常广的功能。JSON格式因其简明、易于操作,使用面日渐广泛。本项目将表达式分析的结果存放在JS