Triton4Delphi
The Triton - Dynamic Binary Analysis (DBA) framework - by JonathanSalwan binding for Delphi
- Quiet
- Library
- Delphi
- GitHub
- ★ 11
- Apache-2.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.
The Triton - Dynamic Binary Analysis (DBA) framework - by JonathanSalwan binding for Delphi
Goal of this projects is to design unified general binary data format and to provide open-source libraries and tools for it.
Library designed to ease streaming of binary data into memory or TStream descendants.
Cross platform keyboard and mouse input control and window automation in Pascal.
. Delphi FPC This is a Pascal Delphi library that processes to markdown to HTML
Quick Data Access Component(QDAC) is a suite of vcl components.It provide powerful memory dataset and can be load or save data to files,databases. Support follow formats load and save: * CSV/TXT * MDS(Binary format) * MDZ(Compressed binary format) * XML(ADO compatible) Support follow db in version 1.0: * PostgreSQL * SQLite(public or encrypt) More information please see the document. 项目网址:http://sourceforge.net/p/qdac 项目微群:http://q.weibo.com/1085250 项目QQ群:250530692 项目主页:http://www.yibaike.org QDAC3.0 in progress and use new project,URL: https://sourceforge.net/p/qdac3
[IMPORTANT NOTICE] This project is moved to my self website.The new SVN urls : svn://www.qdac.cc/QDAC3 GIT url is: git://www.qdac.cc/QDAC3.git Please check out with the new urls. QDAC 3.0 is a new version of Quick Data Access Component.Compare with version 2,the new version is base on XE6 and support all OS with XE6:Win32/Win64/Mac OSX/iOS/Andriod. QDAC 3.0 Include follow sub components: QXml/QJson/QLog/QWorker/QSort/QExp/QDB etc. QDAC now is in progress. Follow is from QDAC 2.0: QDAC provide powerful memory dataset and can be load or save data to files , databases. Support follow formats load and save: * CSV/TXT * MDS(Binary format) * MDZ(Compressed binary format) * XML(ADO compatible) Support follow db in version 1.0: * PostgreSQL * SQLite(public or encrypt) More information please see the document. Url for 2.0:http://sourceforge.net/p/qdac 项目QQ群:250530692 项目主页:http://blog.qdac.cc
Library providing functions for converting binary data to text and back. At this moment, it implements base2, base4, base8, base10 (byte numbers), base16, base32, base32hex, base64 and base85 encodings.
Ascii85, also called Base85, is a form of binary-to-text encoding developed by Paul E. Rutter for the “btoa” utility. By using five ASCII characters to represent four bytes of binary data (making the encoded size ¹⁄₄ larger than the original, assuming eight bits per ASCII character), it is more efficient than uuencode or Base64, which use four characters to represent three bytes of data (¹⁄₃ increase, assuming eight bits per ASCII character).
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
Set of very simple classes intended for serialization and deserialization of binary data into/from streams.
Library designed to ease streaming of binary data into memory or TStream descendants.
Light-weight version of BinaryStreaming library (removed mostly unused features).
A lightweight, portable binary serializer made in pascal that stores all of its data using little endian.
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.
Binary Code Generator Written in Pascal
Binary data storage for Delphi similar to TIniFile
Simple Delphi CBOR (Concise Binary Object Representation) implementation
Binary version information manipulation library for Windows
[LIB] A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.
Binary-JSON stream handler
Persistent tree structure written in Pascal that can handle binary data.
Full-stack application framework in Pascal. One binary: HTTP, ORM for Postgres/MySQL/SQLite, migrations, queue, scheduler, auth, and a Svelte 5 component library.
The DFBaseConverter library provides a set of functions for converting numbers between different number bases. It supports conversions between decimal, binary, hexadecimal, octal, and base64 representations, as well as various other number bases.
Binary key value storage
Binary To String(AlphaNumeric Only) for Java, JavaScript
binary string utilities, conversions, functions, and more
Binary JData Readers and Writers for Object Pascal
Raw binary buffer for Delphi, using dynamically allocated linked ring buffers to minimize memory allocations
This class provides limited functions to read GNU MO binary files including plural forms. NOT IMPLEMENTED: contexts, domains, automatic translations files lookup
High-performance Executable Automation Toolkit for Host Environments & Runtime
A graphic control component to represent boolean/binary values.
Library code for reading and writing Windows binary version information
. Delphi Lightweight alternative to Jedi library. Simple, crystal clear, non-obfuscated, fully commented code. No external dependencies. Hundreds of super useful functions for file/folder/disk manipulation, fast buffered binary file access, string conversions, OS version detection, etc.
Order Statistic Tree based on :herb: Treap data structure.
Small library for INI files manipulation. It extends options provided by standard implementations and provides some completely new ones (eg. saving into binary).
Delphi components to view various file types: text, binary, images, multimedia, webpages, etc.
PSUDF is a multi-platform library of UDF's for Firebird. If contains functions to convert from binary to hex and vice-versa, for both regular (varchar, octets) and blob fields.
Component to view plain text files, from Double Commander project. Gives text/binary/hex view modes. (See similar one: ATBinHex.)
Files and Drives In the Online Package Manager
TPRF is a framework (And working demo) for a Roguelike game, written in Pascal. It strives for readability, modifiability and extensibility over all else, which make it perfect as a learning tool. TPRF releases use the syntax tprf-[version]-[binaryos]
XNC - Extreme Numeric Compression is used to store integer or floating-point numbers in compressed, binary form. Use XNC to persist high volume scientific or plant monitoring data. Compression ratios of >15 x can be achieved over plain text formats.
Fast, opinionated, minimalist web framework for Delphi
Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
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.
Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.
Bindings In the Online Package Manager
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
Generic algorithms and data structures for Lazarus/Free Pascal
Websocket Server and Client Library written in Lazarus
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
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.
A neural network framework (with autograd!) for object pascal 🧠
Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.
Dext - Modern Full Stack Framework for Delphi
Cheat Engine Library is based on CheatEngine a debugger and coding environment particularly aimed at games, but can also be used for other purposes like debugging applications and used in schools for teaching how computers work
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
Foundation classes used by other Grijjy repositories
WhatsApp Web component for Delphi and Lazarus. TWPPConnect embeds Chromium through CEF4Delphi and exposes WA-JS messaging, sessions and events to Object Pascal applications.
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.
PDF VCL Control using PDFium