DelphiProtocolBuffer
Delphi Protocol Buffer parser
- Quiet
- Application
- Delphi
- GitHub
- ★ 43
- MIT

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.
Delphi Protocol Buffer parser
PB2PAS is a protocol buffer compiler, that compiles protobufs to Pascal.
The program is designed to measure and store on the HDD the amount of motion measured with the DirectX-compatible camera. The program also can capture video with sound and store them in compressed AVI files. The special feature of Motion Detector is its support of information exchange through UDP protocol. Motion Detector can send motion data in real time to other software for organizing real-time feedback in scientific behavioral experiments. It also can accept commands trough the network or from other software running on the same computer (through UDP) to start/stop video capturing. The program has a ring buffer in RAM to store prehistory - some amount of video before the UDP video capturing event can be saved in the file if needed. Name of the video file can be given in the UDP message or generated locally using auto-increment feature.
IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.
MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases
Dual-pane keyboard-driven file manager in the spirit of DOS Navigator and Far Manager: built-in console, terminals, viewer and editor, archives, SFTP/FTP/WebDAV/S3, plugins. Delphi, Windows and Linux.
Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi
Insta360 Link 1 and 2 Controller for Linux
Self-hosted MCP server for AI coding assistants. Persistent knowledge base with 45 tools, 12 skills, institutional memory.
Delphi-native, MIT-licensed RAG + linter for Delphi/Pascal source code. Symbol-exact + fuzzy + tree-sitter lint. Pure Delphi at runtime.
Gerenciador de dependências nativo, moderno e leve para projetos Delphi, desenvolvido sob arquitetura hexagonal e com suporte a downloads concorrentes.
PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal
Mystic BBS 1.11IRC — GPLv3 community fork. RIPscrip v1.54 (42/42 commands, pixel-perfect). BINK, FidoNet AreaFix/FileFix/Tic. ICE colors. Built-in archivers + MP3/MP4 metadata (MARC/MediaTag). DOS i8086 with Watt-32. RIPView + Free Vision TUI. Builds with FPC 2.6.4irc.
A SOCKS5 Proxy Server Delphi Implementation
GRID Messaging System
Unofficial configuration GUI for a mini macro keypad (VID 1189 / PID 8890). HID protocol reverse-engineered from the vendor binary and verified against real hardware.
Command-driven scriptable Modbus utility
Modern, high-performance Delphi & Free Pascal system telemetry and process inspection dashboard (MVVM architecture, High-DPI, Dark/Light theme).
Client-server application for voice communication. Detects servers within a local network, but can also work on a global network if you know the address. Lightweight and simple Pascal abc.net +NAudio
A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.
An extended version of Piotr Piątek's PB-2000C emulator, with corresponding branches for original versions and versions with changes. 'main' tracks [LATEST]-wo, other branches are [VER]-wo for my changes and [VER]-piotr433 for the corresponding original.
Lightweight Pascal toolkit
MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui.
MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases
NetModem/32 revival — virtual COM port FOSSIL Telnet server for classic Windows + DOS i8086 bridge. 34 tests, fpcirc cross-compile.
Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.
TyEditor 是一个使用 **Lazarus + TyControls + ATSynEdit** 构建的多标签文本编辑器。
Linux RGB keyboard backlight control utility. Currently supports Mechlands Vibe 75 V2.
MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Releases of mseide are here: https://codeberg.org/mse-org/mseide-msegui/releases
A terminal coding agent for Windows, written in Free Pascal. No dependencies beyond the FPC RTL.
PhosphorIDE - a Lazarus/LCL editor for Phosphor BASIC. Edits, checks, compiles and runs .bas by spawning the phosphor host as a child process, never linking it. Windows + Linux, MIT.
Network audio receiver (UDP) – direct ALSA, very low latency
DOS File manager, edior and other tools
Fluent, memory-safe HTTP client
:floppy_disk: An old HP48 archive manager & Xmodem transfer tool that I wrote in Turbo Pascal under DOS in the 90s.
sistema de impressao 3D e CNC
Myra is a statically-typed, compiled language in the Pascal/Oberon tradition. It transpiles to C++23 and uses Zig as a build backend, producing real x86-64 executables and libraries for Windows and Linux. The backend is invisible. You write Myra. You get binaries. Myra - Pascal. Refined.
This is the Delphi compiled source code of PascalCoinWallet.
Restructured version of PascalCoin. (Big units split into multiple files)
Multi-format Delphi serialization library with JSON, XML, BSON, CBOR, YAML, CSV, Avro, Protobuf, ASN.1, MessagePack, DataSet projection, and a dynamic structural model.
PasRISCV is a RV64GC RISC-V emulator, which is implemented in Object Pascal
This Helper was developed for serialization and deserialization of a class to Protobuf without the need to use 'Protoc' to generate the protocol
An example of software that identifies images on websites and downloads them automatically.
Somewhat simplified version of PascalCoin