Pascal-Script
Code written in pascal
- Quiet
- Other
- GitHub
- ★ 1

30,059 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.
Code written in pascal
Create automatic clicks with "Pascal Script IDE"
Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.
Collection of DelphiScript/Pascal automation scripts for Altium Designer, specializing in PCB layout optimization, RF/microwave microstrip taper synthesis, and discrete slice merging into solid regions.
🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)
Cross platform keyboard and mouse input control and window automation in Pascal.
GHLI is GPMI's Highlevel Language Interpreter (doesn't requirey but suggests GPMI). It is an embeddable script interpreter for different script languages.GHLI aims to be small, simple and fast. Currently supports pascal-script and assembly-script.
A small Markdown viewer and editor for Linux, Windows and macOS
BAScript is a simple scripting engine written in Object Pascal you can use to add scripting to your Delphi, Lazarus or Free Pascal applications ("host program") to extend their functionality without the need of recompiling them. The virtual machine defines its own language, called the BAScript language. It is a low-level language, somewhat similar to the Assembler language, which is not intended to be easy to program but easy to execute. So it is recommendable to use other higher level languages and translate them into BAScript language. Package includes two compilers that translates from a higher-level language to the BAScript language. You should note that BAScript is intended to be lightweight, so it has not mechanisms to handle complex data structures or large amounts of data or code. On the other hand, it has less need for memory and resources than other scripting interpreters. If you need more power you may try PascalScript.
Useful scripts written in Turbo Pascal 3.02, using either Book8088 or Pocket386
Vincent Radio {Adrix.NT} Sources Library & Applications : Delphi C++ Java VRCalc++ C# VRCalc++ Object Oriented Scripting Language - Engine Source Pascal Code - Delphi Packages Build Prjs - VRCalc++ Scripted System Std RT Library - Guides & Docs (CHM, PDF, DOCX) - VCL & FMX (FireMonkey) Support - Script Test Code (Lang RTL VCL FMX) - Visual Stage Project : VCL & FMX Paged Lists & Iterators : Delphi C++ Java C# Multi-Dim Arrays & Direct Graph Classes : Delphi C++ Java VRCalc++ C# Delphi Drag&Drop Applications - VRCalc++ Script Executors: Terminal, VCL, FMX - VRMultiEdit - VRLazyCodeEditor - VR Astro Vision (Astrology) - Paged List Test - VRMosaic : Delphi C++Builder Java C# +with auto resolver - VR Free Chess 2D - VRBlocks - VRGraphStage - VR TTT OX + icons & bitmaps + VCL VisualStyles + Build Projects + instructions to build projects to build projects - Delphi : RAD Studio - C++ : Dev-C++ - java : NetBeans - C# : MS/VS adrixnt@hotmail.it
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
Scripts for xEdit (mostly used for Skyrim)
Script em Pascal, capaz de calcular: Média Processo Normal; Média Processo Breve; Mediana; Calcular o Quartil; Percentil; Desvio Padrão Processo Normal; Desvio Padrão Processo Breve; Coeficiente de Variação; Coeficiente de Assimetria; Coeficiente de Curtose.
Server side scripting for 2D multiplayer action game Soldat
Games and Game Engines Graphics
Lightweight Pascal Interpreter
Delphi Web Script general purpose scripting engine
Simple C-like scripting engine written in Free Pascal
Delphi FireMonkey DLL with an Inno Setup Pascal Script wrapper for creating FMX forms, controls, visual effects, and Windows-integrated UI. Supports Win32 and Win64.
A Pine Script interpreter written in Delphi and Free Pascal, designed to execute scripts and return results as JSON.
Delphi Web Script general purpose scripting engine
Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.
This program serves for Software build automation, executing sequential tasks, including database backup/restore, running SQL scripts, Windows shell commands, Pascal scripts, passing variables through the whole task execution chain, and many more. You can set up a list of global parameters, such as Delphi application path, and use these parameters in tasks. You can even call a separated task chain from another task in the same way as you call Delphi procedure or a function, with passing parameters.
MNH project; a low profile scripting language written in Free Pascal / Lazarus
Ganymede is a high-performance, embeddable scripting engine designed to compile source code directly into native x64 machine code via Just-In-Time compilation. It eliminates the need for virtual machines or interpreters, providing a flat C-style API for seamless integration with C++ and Delphi applications.
Auxilia a adição de métodos e variáveis ao PascalScript
A scripting language including IDE written in Lazarus/FreePascal
The Art of Coding: maXbox is a script tool engine, compiler and source lib all in one exe to design and code your scripts in a shellbook! It supports Pascal, Delphi (VCL), Python (P4D), PowerShell and Java Script (Edge WebView).
A lightweight open-source unit-aware math and physics scripting engine for FreePascal and Lazarus
alefa: Control the launch and execution of other programs.
A mutli-purpose script engine that aid in the development of uncompiled scripts; including PascalScript, BasicScript, CPPScript, and JScript. ScriptEVAL uses an integrated syntax-highlighting editor for the script creation.
DWScript is an object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages.
PMake is a cross-platform build tool for (free) pascal
Fast modern scripting engine for Free Pascal
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
Apache 2.4 module to allow Pascal program to be executed just like scripting language
Scripting engine for Lazarus/Delphi with a Pascal derived syntax.
Language Tools In the Online Package Manager
Cliente Redis (RESP2/RESP3) para Free Pascal/Lazarus e Delphi, numa unica codebase. Pool de conexoes, pipelining, transacoes, scripting, pub/sub, streams e TLS (SChannel no Windows; OpenSSL opt-in). MIT.
Pascal Hypertext Preprocessor. A preprocessor for hypertext made in pascal and using as script a subset of standard pascal language, with MySQL native connection. It is a PHP wrapper. It's a Pascal for WEB.
lispa, aka "LFP" or "Lisp Flavored Pascal"; is a fast, and embeddable scripting lisp that is fundamentally pascal with lisp syntax. Inspired from LFE (Lisp Flavored Erlang)
Polish translation for the pdScript IDE.
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.)
Based on the library FPDF written in PHP by Olivier PLATHEY and the Code25 method was based on PHP script created by Matthias Lau
TinyPascal is a lightweight, embeddable Pascal virtual machine built in Delphi. It compiles modern Pascal to bytecode for execution in a stack-based VM with UTF-8 support, strong typing, and modular architecture. Ideal for scripting, education, rapid prototyping, and language research.
New version: CalcuFP program is a calculator software (beta version), has a wide range of mathematical functions, specific functions for different subjects (ex.- IPv4 functions), Apart from being able to have on hand an wide range of functions, allows to use different numbering systems WITHOUT CHANGING MODES. We can sum operations decimal, binary and hexadecimal mixed. Example. - 25 + BIN ('111 ') + HEX (' FF ') -> this is equivalent to adding the integer 25 +7 (binary) +255 (hexadecimal) = 287. Allows use of predefined variables and constants. Creating user functions. It has a programming section through type pascal scripts (still in testing), It has a multimedia viewer to store documentation that we have on hand for our daily tasks. Aside calculators comes with color coded for resistors, inductors and capacitors. Support matrix calculation. Solving systems of n equations. Periodic table of elements. QR code generator Create new User functions with pascal script.
. Delphi Object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages FreePascal, Prism, etc.. It introduces a few Pascal language extensions of its own as well.
PascMin (Pascal Admin) is a webinterface used for remotely managing your windows server using object-pascal scripts.
Apache 2.2 module for Pascal scripting.(only Windows)
Old downloads stored here.
LangVM is a Turing-complete language workbench for rapidly building custom programming languages. Using `.lvm` scripts, developers define lexing, Pratt parsing, semantics, MIR, and code generation without recompiling. It can run standalone or embedded in Delphi, enabling fast iteration and native, cross-platform language development.
:smiley: Useful pascal scripts with implemented algorithms
Cross Platform Clipboard Manager - taskbar app to manipulate the clipboard at runtime using Pascal scripts
Notepad Py is a source code editor for the Python language. Its minimalist interface allows you to perform basic text editing operations faster and easier, making it suitable for editing small scripts and/or for users learning the language.
The Fun IDE: a Delphi/VCL desktop editor, debugger front-end, and TextMate grammar for the Fun programming language. Tooling for Funlang — syntax highlighting, projects, and build scripts, with the language core living in the fun repository.
some Pascal Scripts for HelpNDoc
A set of vulnerable Pascal/Delphi scripts
High-performance Executable Automation Toolkit for Host Environments & Runtime
pascak is a Pascal-style scripting language with the power of Python, developed to run on any device that has a Pascak virtual machine (PVM). ///Note: 100% hobby; 100% written by deepseek (free version); device used 100% realme2 pro; compiler used freepascal on termux; not tested on any OS (windows, linux, etc.)
Windows console application that pauses execution of a script/terminal for a specified amount of time. It is very similar to the Linux Sleep program from the GNU core utils package.