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,057 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
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.
Lua and other programming in simple platform to make programming fun
Amalia programming language is expected to be a flexible and simple interpreted-language like Python and Lua.
Yet another scripting language Main features: - Pointers - Structures - Objectoriented programming (yet to come) - code in plain english - easy to learn (based on C, C++, Java, Pascal, Python, Lua)
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Delphi reference info
Coroutine-based multithreading library for Delphi
AviUtl用プラグイン「拡張編集RAMプレビュー」
Easily embed Lua into Delphi and Pascal projects
Lua binging for Delphi
A language server protocal client written in Pascal (Delphi).
An open-source notepad with features that are particularly useful to penetration testers
Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.
A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generation in one place, developers can produce native Win64 or Linux64 binaries via a built-in Zig/Clang pipeline.
LUA scripting units for Lazarus
PaskalCPP is a systems language by Jarrod Davis: Pascal/Oberon-style syntax that transpiles to C++23 and builds with a bundled Zig/Clang toolchain. Mix PaskalCPP and C++ in one file, no bindings. Includes a Delphi-built compiler and language server, an Electron/Monaco editor, and diagnostics mapped to your source. Native Windows and Linux binaries.
Gui library for lua
Pattern match engine adapted to Object Pascal from Lua 5.3 source code
Open Source Data Collection Terminal files (from hackaday.io)
LSP compliant language server for the Psion Open Programming Language (OPL)
Lua Scripting for Delphi
jetLua: A best-in-class scripting solution for Delphi.
Code from my St. Louis Code Camp 2006 talk on Lua
This is a useful program for any programmer who does not want to have comments in their code.
MARCH-INSIDE: Markov Chain Invariants for Networks Simulation and Design
Myra is a statically-typed, compiled language in the Pascal/Oberon tradition. It transpiles to C++23 and uses Zig as a build backend, producing real x86-64 executables and libraries for Windows and Linux. The backend is invisible. You write Myra. You get binaries. Myra - Pascal. Refined.
Version Control that uses AmigaShell/BAT/Bash/etc scripts to store files to SQLite BLOBs without compression. Uses commands like Git.
Parse() is a comprehensive Delphi-based toolkit designed to streamline the entire process of compiler construction. By providing a unified API, it allows developers to define a custom programming language’s syntax and logic within a single configuration object. The system manages the complex transition from source text to native binaries.
Pythia — a Pascal learning environment. Where Pascal begins.
. 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