CountedDynArrays
Set of types and functions designed to ease work with dynamic arrays and also slightly optimize reallocation of the array.
- Active
- Library
- Delphi
- GitHub
- ★ 2
- MPL-2.0

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.
Set of types and functions designed to ease work with dynamic arrays and also slightly optimize reallocation of the array.
A FreePascal library that provides dynamic arrays in a form of linked lists.
Generic Builder for Dynamic Arrays in Delphi
Doubly linked list implemented inside a dynamic array.
Delphi library that implements a dynamic array
---- * A Lazarus/Free Pascal class to accept data via properties and write a well-formed golfml XML golf information exchange file. * It will also read a well-formed golfml XML golf information exchange file and present the data via properties. * You can have as many Courses and Tee positions as you like (they are stored in internal dynamic arrays) , but only one Golf Club. Holes can be 1 up to 18. * ugolfmlclass.pas is available for download [http://code.google.com/p/golfml/source/browse/#svn%2Fgolfml%2Fcoursewriter%2Fsource%2F2.x from here] * An example application Golfml Coursewriter is a
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.
Delphi and Lazarus Message Dialogs with Formatted Text
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).
A memory manager for Delphi and C++ Builder with powerful debugging facilities
CAI NEURAL API - Pascal based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.
JSON Serialization library for Delphi
Fundamentals 5 Code Library for FreePascal and Delphi
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
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.
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.
Delphi library for system programming on Windows using Native API
Native Delphi Server implementation of the Model Context Protocol (MCP)
PasMP - a parallel-processing/multi-processing library for Object Pascal
Coroutine-based multithreading library for Delphi
Fast scaling memory manager for Delphi
WebP Library for Delphi
Delphi class helper for TArray. Class functions Add, Delete, IndexOf, Map and more, including examples and test.
A Delphi / Lazarus / C++Builder simple and small class for fast JSON parsing.
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.
Fundamentals 4 Code Library for FreePascal and Delphi
A language server protocal client written in Pascal (Delphi).
Fast replacements for Embarcadero's standard libs
Recursive descent JSON parser for PascalScript
Asynchronous Event-driven server programming for EMB Delphi (FPC 3.3.1), powered by libuv.
Simple way to consume REST services
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Multi-platform leak checking library for Delphi
Delphi port of Google Benchmark
A library with some useful utilities for your Delphi Apps.
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
Fast HTML Parser for FPC and Delphi
The fastest parsing and generation of text data (Delphi6-XE10)
Small and simple: Thread Pools with Tasks
Small strings compression library for Delphi
Official Pascal port of Sqids. Generate short unique IDs from numbers.
Zydis Pascal Bindings
A lightweight, easy-to-use thread pool implementation for Free Pascal. Simplify parallel processing for simple tasks! ⚡
An easier way of handling arrays in Delphi
Couchbase for Delphi
The GroqCloud API wrapper for Delphi provides access to models from Meta, OpenAI, MistralAI and Google on Groq’s LPUs, offering chat, text generation, image analysis, audio transcription, JSON output, tool integration, and content moderation capabilities.
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
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.
Delphi port of Sqids. Generate short YouTube-looking IDs from numbers
A Go text/template-compatible templating system for Lazarus/FPC
Generic Enumerated Record Type Helper allowing Implicit bi-directional String and Integer Casting
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.
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
My RTTI based units
The sleek new way to load Win64 DLLs straight from memory — no disk, no traces, no limits.
TOON (Token-Oriented Object Notation) support for Delphi.
A general utilities library for Delphi projects