adjacency-nested-sets-delphi
Delphi implementation of the Celko "nested sets" approach to represent a hierarchy in a relational DB.
- Quiet
- Library
- Delphi
- GitHub
- ★ 2

30,061 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.
Delphi implementation of the Celko "nested sets" approach to represent a hierarchy in a relational DB.
Lazarus SynEdit Markup NestedColor
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.
Cross platform keyboard and mouse input control and window automation in Pascal.
Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
Git and SemVer Info from MSBuild, C# and VB
Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.
JSON Serialization library for Delphi
FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.
Native Delphi Server implementation of the Model Context Protocol (MCP)
Scripting engine for Lazarus/Delphi with a Pascal derived syntax.
Language Tools In the Online Package Manager
GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux
Create a public documentation REST API using Swagger 2.0 or Open API 3.2.1 for Delphi.
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)
FLRE - Fast Light Regular Expressions - A fast light regular expression library
simple to use threading library
Delphi Encryption Compendium
This Delphi code library lets you model structured data and serialize to/from : CBOR, JSON, MessagePack msgpack.org[Delphi], ION, UBJSON, BSON, Smile, DataObj, etc.
A library on Pascal, for direct use of HTML tags. Based on HTML5 tags. It can only be used to generate HTML5 Tags, there is no Parse function.
Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.
A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.
OpenAPIClientWizard – the ultimate plugin for RAD Studio that revolutionizes the way Delphi developers implement REST API clients.
Automatic memory management for Delphi using RAII (Resource Acquisition Is Initialization) pattern
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
A type-safe Free Pascal framework for building powerful CLI applications with rich commands and help systems.
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
Logify MetaLogger for Delphi
The go-like http/https server for Lazarus + FPC
OPCB – Object Pascal Component Builder A library for fluent creation and configuration of components in Delphi and Lazarus. Enables expressive, hierarchical, and reusable runtime UI construction. Developed by Fabiano Arndt. Copyright © 2025 Fabiano Arndt
Simplify parsing and writing TOML config files in Free Pascal
Simple, lightweight PDF writer for Delphi VCL
Delphi TOML Library
EasyConsole is a library to make it easier for developers to build a simple menu interface for a Delphi console application.
IAMClient4D is a Delphi client library for integrating applications with Keycloak, providing full OAuth2/OpenID Connect support (including PKCE), token and user management, and a lightweight asynchronous task framework (Async.Core) for thread-safe operations across VCL and FMX.
Object of generating XML document using Fluent Design Pattern.
Delphi JSON to TOON encoder - 30-60% token reduction for LLM prompts
Delphi SOAP Client Component
14 IoT and industrial communication libraries for Delphi 12: MQTT, AMQP 1.0, CoAP, Modbus, STOMP, WebSocket, mDNS/DNS-SD, NMEA, InfluxDB, Prometheus, CBOR, MessagePack, JSON, Serial — 694 tests, no external dependencies beyond Indy
Simple Template Engine for Pascal
Tina4Delphi - A comprehesive set of tools to make REST and application integration better
Sempare Streams is a Delphi (object-pascal) library providing for stream type operations over various enumerable types similar to Java streams or Linq.
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.
High-performance async/await library for Delphi, powered by Rust's Tokio runtime.
2D game library written with Lazarus
Delphi WinMD Parser & Code Generator
DToon - Delphi Support Lib for Toon (Token-Oriented Object Notation)
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 Delphi and FPC version of Google Protocol Buffer system. Includes a generator (protoc-pascal) to parse .proto files into object-pascal source files.
combit List & Label Additional Data Providers for Delphi
TOON (Token-Oriented Object Notation) support for Delphi.
Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.
Gui library for lua