pahlbasic
Basic Interpreter allows easy programming of STM32F4 Processors
- Active
- Library
- GitHub
- ★ 1

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.
Basic Interpreter allows easy programming of STM32F4 Processors
Beginner Pascal programming exercises covering basic programming concepts.
API to consume REST services written in any programming language with support to Lazarus and Delphi
A Delphi REST client API to consume REST services written in any programming language.
TFrameStand and TFormStand: Delphi FireMonkey (FMX) components to show frames and forms through reusable, animated stands: transitions, dialogs, lightboxes, navigation stack, responsive layouts.
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.
Synapse TCP/IP library for Delphi and Freepascal
Object Pascal image loading, saving and manipulation library.
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Coroutine-based multithreading library for Delphi
A collection of lightweight Python wrappers based on Python4Delphi simplifying Data Sciences development with Delphi
General purpose low level library for Delphi 7-XE10, FreePascal and C++Builder
Adds a "Open in Visual Studio Code" item in the Delphi Tools menu (great if you have the Copilot extension for Visual Studio Code)
New Audio Components (NewAC) are designed to help your Delphi programs perform different sound processing tasks.
A language server protocal client written in Pascal (Delphi).
Easy To Use Drag And Drop Desktop Duplication Components (Work In Progress!)
An authorization library that supports access control models like ACL, RBAC, ABAC in Delphi
REST4Delphi is a powerful framework based on DMVCFramework for REST web solution in Delphi
Web framework like CodeIgniter in Pascal. (In experimental stage).
Networking In the Online Package Manager
The Kyoukai (境界), A Simplified Pascal Web Framework
Scriptable Highlighter for the SynEdit Component of Lazarus
Universal text conversion library (Delphi6-XE10)
A Delphi FMX dialog mechanism with async flow, per-form FIFO queueing, custom themes, worker-thread await support, and telemetry.
A Norton's Utilities like GUI I developed in Turbo Pascal and Assembly
Standard Generic Library (SGL) for Pascal using records with heap memory allocator and typed memory regions.
A full-featured, cross-platform node-based visual editor component for Lazarus IDE (works on Windows and Linux).
SRL Resource Library
Mockable HTTP Helper for.NET2.0+/SL4+/WP7/WinRT (supports Task Parallel Library/async/await)
Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and object files — entirely from code. There is no source language to parse. Instead, you construct programs using a fluent Delphi API: define types, declare functions.
LUA scripting units for 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.
Allows Delphi and Java to call each other
Scientific, statistical and engineering mathematics for Free Pascal, with no third-party runtime dependencies.
Non-visual Delphi component to enable runtime moving and resizing of controls.
GoldSource Engine Renderer SDK for Delphi
Gui library for lua
API to handle the TreeStructInfo configuration files.
TPLY (Turbo Pascal Lex and Yacc), extracted from the Free Pascal source tree at freepascal/utils/tply/
Math routines by Jean-Pierre Moreau
Full measurement framework for GPIB, USB-TMC, TCP/IP, ...
A comprehensive toolkit for Free Pascal that provides an easy-to-use, unified interface for common operations. Inspired by C++'s Boost.
A Library bundled for the ITDevCon 2014 presentation "Immersive Audio Programming", which contains the necessary code to build a platform independent audio environment with Delphi.
Pattern match engine adapted to Object Pascal from Lua 5.3 source code
TConsoleIO: pipe/ipc class to Delphi and Lazarus
Framework from RICK Soluções
A sparse doubly-linked list with nodes divided into segments to improve data locality and greatly reduce the necessary memory allocations and deallocations.
COM type provider for doing Vissim COM Interop in a new and fun way
DOS Game Engine with VGA and AdLib/SoundBlaster support. Supported formats: PCX, VOC, HSC, TMX, XML
A thread-safe, Swiss-army toolkit featuring a reactive logging engine (LBLogger), an embedded HTTP server (LBmicroWebServer), seamless integration with the Python and Node.js ecosystems (LBWebPrism), and a fully customizable virtual keyboard (LBVirtualKeyboard). Distributed as a lightweight shared library (.dll/.so) with a clean, C-style API.
Create XLL add-ins for Excel using Delphi
Very simple parser for Twig-like templates written in FreePascal / Lazarus
A functional-like, Object-Oriented and lightweight Robotics Framework
Lua Scripting for Delphi
jetLua: A best-in-class scripting solution for Delphi.
Automatically exported from code.google.com/p/newac
Dynamic link library with functions for creation, manipulation, reading, and writing in Shared Memories (Inter-process Communication - IPC). The entire creation process and errors found and resolved are documented.
Ararat Synapse project github fork.