Protocol-Buffer_Delphi_FPC
A Delphi and FPC version of Google Protocol Buffer system. Includes a generator (protoc-pascal) to parse .proto files into object-pascal source files.
- Active
- Library
- Lazarus and Delphi
- GitHub
- ★ 14
- MIT

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 Delphi and FPC version of Google Protocol Buffer system. Includes a generator (protoc-pascal) to parse .proto files into object-pascal source files.
Protocol buffers library for 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.
protoc-gen-delphi is a Protocol Buffers implementation in Delphi.
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.
Fundamentals 5 Code Library for FreePascal and Delphi
Foundation classes used by other Grijjy repositories
The fastest communications possible. Delphi rulez.
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
Native Delphi Server implementation of the Model Context Protocol (MCP)
Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding
GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux
Delphi translations for Microsoft Media Foundation and related API's
COM Port Library for Delphi (fork from SourceForge)
libPasCURL is delphi and object pascal wrapper around cURL library. Library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP.
RNL - Realtime Network Library - The opensource reliable UDP network library
Scalable HTTP/S and TCP client sockets for the cloud
General purpose low level library for Delphi 7-XE10, FreePascal and C++Builder
Delphi Client/Server components to communicate using TCP Socket Asynchronous easily
Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.
Thread-safe port for data exchange. Supports network (TCP/UDP/HTTP), serial port, etc.
Networking In the Online Package Manager
Easy To Use Drag And Drop Desktop Duplication Components (Work In Progress!)
Delphi HTTPS server IOCP and Schannel
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Helper functions and socket classes to perform TLS communication by means of WinAPI (SChannel)
Logify MetaLogger for Delphi
OverbyteICS. Outdated copy of SVN repository
The go-like http/https server for Lazarus + FPC
Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).
TlsLib4Pascal is a fully managed, from-scratch TLS 1.2 + TLS 1.3 stack for modern Object Pascal (Delphi and FreePascal), released under the permissive MIT License.
Cryptography Networking In the Online Package Manager
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.
Easy To Use Drag And Drop Audio Components For Delphi (Windows OS) Now With Audio Injection Support!
Helper library for creating Floria Toolkit
Tina4Delphi - A comprehesive set of tools to make REST and application integration better
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.
easily upgrade any TCP Socket class to a WebSocket implementation including streaming deflate
HTTP/2 and gRPC for Delphi and Free Pascal, built on libnghttp2. Framework-agnostic gRPC layer — protobuf codec, service registry, dispatcher, all four RPC shapes — plus a .proto code generator accepting 99.5% of real googleapis schemas. epoll/IOCP event loops, TLS/mTLS, graceful shutdown.
Full measurement framework for GPIB, USB-TMC, TCP/IP, ...
AMQP 0-9-1 client and broker for Free Pascal/Lazarus and Delphi in a single codebase. The embeddable broker (TAMQPServer) runs inside your application with no RabbitMQ install: exchanges, publisher confirms, mandatory/return, TTL, dead-letter, priorities and optional durability via WAL. MIT.
High-performance async HTTP server for Delphi
NDIS 2.0 MAC driver bridging Packet Driver to NDIS for DOS
mORMot2-based AI/LLM extension for Free Pascal and Delphi: MCP server, LLM clients, embeddings, vector stores, RAG
object pascal AST parser
GPT Transformer developed in Delphi 13
TRTMP is a native RTMP framework for Delphi and Free Pascal focused on low-latency ingest, packet-level analysis, bounded buffering, restreaming, and optional live preview.
PasSMB is a protocol-native, read-only SMB2/SMB3 client for Delphi/Pascal
A Delphi component library for reading and writing smart cards, contactless tags, magnetic stripes and RFID input on Windows.
Cross-platform Bluetooth Low Energy library for Free Pascal and Lazarus.
Cliente Redis (RESP2/RESP3) para Free Pascal/Lazarus e Delphi, numa unica codebase. Pool de conexoes, pipelining, transacoes, scripting, pub/sub, streams e TLS (SChannel no Windows; OpenSSL opt-in). MIT.
Delphi IDE plugin based on PasTree parser
Client Redis per Delphi
Classic Snake as a bootable ROM cartridge for the A.C. Wright 6502, with a high score that survives power cycles.
High-performance Git-compatible distributed version control and content-addressable storage engine in Object Pascal
Samarinda Console
LazarusIDETip