Cpp2C
A high level C++ classes to c structs compiler.
- Quiet
- Library
- Delphi
- GitHub
- ★ 5

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.
A high level C++ classes to c structs compiler.
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.
Extended the SVG Cards from David Bellot with PNG, individual SVG and sample projects to use them.
Unified algorithms for different programming languages, necessary when porting code from one programming language to another.
Object Pascal binding for tesseract-ocr - an optical character recognition engine
Tesseract4Delphi is a Delphi and Lazarus/FPC component that uses the Tesseract project to recognize text in images (OCR).
Library to access the SMBIOS using Object Pascal (Delphi, FPC).
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.
Plugin framework for HxD's data inspector
PasLLM - LLM inference engine in Object Pascal (synced from my private work repository)
A language server protocal client written in Pascal (Delphi).
Pascal bindings for imgui
OverbyteICS. Outdated copy of SVN repository
Bitcoin for Pascal/Delphi programming language !
Delphi wrappers and compiled Windows DLLs for local LLM inference and embeddings via llama.cpp
OpenCV for Android Firemonkey (Delphi only)
Sedai Audio Foundation - Professional audio synthesis library in Free Pascal. 5 Synthesis Engines: Classic/Subtractive, FM (DX7-style), Wavetable, Additive, SID Evo.
A lightweight plugin system for Windows that lets host applications and DLLs exchange interfaces — across languages.
The Triton - Dynamic Binary Analysis (DBA) framework - by JonathanSalwan binding for Delphi
Lazarus component for CHATGPT
Markup, a specialized authoring language for creating semantic HTML with one consistent syntax. It replaces manual HTML coding with a streamlined, Turing-complete system that supports variables, logic, and reusable components. Delivered as a compiled DLL, it includes JSON binding, semantic analysis, and customizable rendering
mORMot2-based AI/LLM extension for Free Pascal and Delphi: MCP server, LLM clients, embeddings, vector stores, RAG
High performant CUDA powered LLM inference library
This is an unofficial library for reading MaxMind GeoIP databases as a DLL library. It provides a simple and easy-to-use interface for reading MaxMind GeoIP databases in your applications. You can use it in your Delphi, C#, C++ and other programming languages projects.
OpenCV for Android Firemonkey (Delphi only)
Dynamic library (DLL, SO etc.) so load, render and process 3D and 2D models like X3D, VRML, glTF
An easy to use, high performant CUDA powered LLM inference library.
A simple DLL to convert markdown text to HTML using pulldown-cmark written in Rust.
A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.
Escape the ANSI escape code hell (multi-language)
pbasic-go
A Pascal compiler built on LLVM.
Short term long term AI agent memory system using fine-tuning, priors, and RAG.
Fork from https://github.com/r1me/TTesseractOCR4 to suport Delphi 2010
Whetstone performance testing in Java, C, C++, Fortran, CUDA Fortran, Rust, Julia and Free Pascal,
. Delphi Provides a pseudoterminal window with a grid of character cells and a simple yet powerful API for flexible textual output and uncomplicated input processing.
. Delphi Lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing. The code generation system takes a simple definition language as input and generates code across programming languages that uses the abstracted stack to build interoperable RPC clients and servers. Thrift makes it easy for programs written in different programming languages to share data and call remote procedures. With support for 28 programming languages, chances are Thrift supports the languages that you currently use.