protobuf-delphi
Fast and simple implementation of Protocol Buffers for Delphi. Now we support code generation for the classes. Next, we plan to add reflection and records using memory regions.
- Quiet
- Library
- Delphi
- GitHub
- ★ 57
- GPL-3.0

30,060 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.
Fast and simple implementation of Protocol Buffers for Delphi. Now we support code generation for the classes. Next, we plan to add reflection and records using memory regions.
CnWizards is CnPack's main products, with the English full name 'CnPack IDE Wizards'. It's a free plug-in tools set used in Delphi 5 6 7 / C++ Builder 5 6 / BDS 2005 2006 2007 2009 2010 to improve our development efficiency.
Standard Generic Library (SGL) for Pascal using records with heap memory allocator and typed memory regions.
This is a program (in the form of an interpreted script) that will be written in a pascal derived language known as SCAR. It will serve the same function as another well established program known as SRL, but will focus on efficiency and accuracy.
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.
Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).
Database In the Online Package Manager
CnPack IDE Wizards
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.
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.
Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding
PasLLM - LLM inference engine in Object Pascal (synced from my private work repository)
A Delphi driver for MongoDB
Wizard for Delphi IDE - Open Tools API
Messaging system for communication between classes / layers in delphi
Easy To Use Drag And Drop Desktop Duplication Components (Work In Progress!)
Delphi HTTPS server IOCP and Schannel
A clean and intuitive wrapper for DuckDB in FreePascal, providing easy database operations and DataFrame-like result handling.
Common tools for projects
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.
Universally Unique Lexicographically Sortable Identifier implementation for Delphi (Object Pascal)
rknn4Delphi wraps the RKNN C++ API interfaces, enabling Delphi developers to directly utilize the RKNN inference framework within 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.
⚡ GrafanaLokiLogger is a library designed for integration with Grafana Loki, enabling logs to be sent directly to the API in a simple and efficient manner.
A proof-of-concept async pipeline framework in Delphi to demonstrate modern AI orchestration with Promises, streaming, and chained execution. Designed by a math researcher to demonstrate that modern, elegant AI architectures can emerge from non-mainstream tools.
The Stability API wrapper for Delphi utilizes advanced models developed by Stability.ai to provide capabilities for seamless image, video, and 3D generation, as well as sophisticated editing and upscaling tools, tailored for creative and professional use.
Universally Unique Lexicographically Sortable Identifier
Iterator libary for ObjectPascal
DToon - Delphi Support Lib for Toon (Token-Oriented Object Notation)
HorseConnection is a middleware for the Horse framework that simplifies database connection management in Delphi applications. By providing specific connections for each database type, it eliminates repetitive manual configurations, allowing each Horse endpoint to connect automatically and efficiently to the database.
Trie base class and derived classes (TStringHashTrie, TIntegerHashTrie). A high performance and low memory footprint Dictionary set of classes
Smoketest re-imagined. A lightweight, dependency-free unit testing framework for Delphi, with pluggable result formatting (xUnit 2 OOB)
TPLY (Turbo Pascal Lex and Yacc), extracted from the Free Pascal source tree at freepascal/utils/tply/
TUI Framework for Free Pascal using Lazarus LCL pattern for creating Forms/Buttons/Controls
A collection of custom UI components for Lazarus.
Lua scripting for Delphi
GPT Transformer developed in Delphi 13
A secure SQL query handling library for Delphi applications that provides obfuscation and protection for SQL statements and parameters.
jetLua: A best-in-class scripting solution for Delphi.
Universally Unique Lexicographically Sortable Identifier implementation for Lazarus(Object Pascal)
Lua for Pascal
A scalable memory manager for Delphi on Win64
Lua scripting for Delphi
Utils for Delphi to set and get Process Affinity (also to get mask for performance cores only)
JGoodies Forms Layout inspired for Lazarus IDE
LMath32 is a highly optimized, low-level assembly library that brings robust 32 & 64-bit signed and unsigned integer arithmetic to 16-bit Turbo Pascal applications
A High-Performance Virtual Machine for Delphi
DOS Navigator Revived
Decompiling the KALAH game from the "Jinn" system
A High-Performance AI Inference Library for ONNX and Phi-4
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. (mirror)
CnPack IDE Wizards (mirror)
OpenSource RESTful ORM/SOA/MVC ToolBox for Delphi and FreePascal (mirror)