File-To-Byte-Array-Delphi-
i coded this snippet for my own need it uses TStringBuilder Class
- Quiet
- Other
- Delphi
- GitHub
- ★ 3

30,057 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.
i coded this snippet for my own need it uses TStringBuilder Class
Hashing for Modern Object Pascal (mirror)
An expression parser and a virtual machine. A formula is compiled to a flat byte array and evaluated by a linear pass over it, with no allocation on the path of an ordinary formula. On x86-64 an optional accelerator compiles that bytecode to machine code and hands anything it declines back to the interpreter, so an answer is never fast but wrong. Results are cached by shape: once 2 + 3 has been compiled, 5 + 7 reuses the same script and only writes the numbers into a copy. 163 functions to call and 249 names in the table, your own functions and variables bound by address, symbolic differentiation. The Lazarus parser packages require FCL and define NOFORMS and NOGRAPHICS, so they install without LCL. WebAssembly uses a separate console configuration. Two units ask for more at their defaults, Thread through Application.HandleException and BlobManager through TGraphic; drop the defines and add the LCL to the package if you want them.
Language Tools In the Online Package Manager
Generates QR Codes from text strings and byte arrays.
A simple generator of reversible bytes lists or arrays in different programming languages for swapping from a byte value to an other.
A simple generator of bytes lists or arrays in different programming languages.
HashLib4Pascal is a Delphi/FreePascal compatible library that provides an easy to use interface for computing hashes and checksums of strings (with a specified encoding), files, streams, byte arrays and untyped data to mention but a few. It also supports Incremental Hashing.
QRCodeGenLib4Pascal is a Delphi/FPC compatible library that provides an easy to use interface for generating QR Codes, from text strings and byte arrays.
A simple generator of reversible bytes lists or arrays in different programming languages for swapping from a byte value to an other.
A simple generator of bytes lists or arrays in different programming languages.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
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.
Turbo Pascal 3.0-compatible compiler that generates machine code for classic and modern Z80 machines (currently CP/M, Sinclair ZX Spectrum 48K/128K/Next, and Agon Light/Console8).
A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
A memory manager for Delphi and C++ Builder with powerful debugging facilities
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.
Redis client for Delphi
Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript
Complete ECMAScript Fifth Edition Implemention in Object Pascal
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
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.
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
RealThinClient SDK - Delphi components for building HTTP(S) applications
Plugin framework for HxD's data inspector
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
Native Delphi Server implementation of the Model Context Protocol (MCP)
Delphi reference info
CPU 6502 Pascal Compiler/IDE/Debugger
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)
Fast scaling memory manager for Delphi
Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers
Visual tool for .dsk Spectrum/Amstrad/Einstein images
WebP Library for Delphi
Delphi Encryption Compendium
Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.
MySql and MariaDB communication FB for Siemens PLC S7-1200 and S7-1500
Generate CycloneDX SBOMs for Delphi projects — EU Cyber Resilience Act compliance in one click
Fast replacements for Embarcadero's standard libs
Arbitrary Big Integer Library for Pascal
MessagePack implementation for Pascal / msgpack.org[Pascal]
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.
A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities
Simple way to consume REST services
Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
Protect and preventing access to specific memory regions, Protect sensitive data from exposed by other processes
Text & translation editor for Skyrim, Fallout4 and Starfield mods
Delphi port of Google Benchmark
Directory of Delphi VCL/RTL class helpers
Universal text conversion library (Delphi6-XE10)
The fastest parsing and generation of text data (Delphi6-XE10)
SedaiBasic Interpreter with VM
XXTEA encryption algorithm library for Delphi/FreePascal.
Some FPC classes and frameworks I have implemented so far
Simplify parsing and writing TOML config files in Free Pascal
DDNRuntime(Delphi .NET Framework/.NET Core Runtime) example. DDNRuntime is a library for Delphi to call .net dll. Support the assembly written by c#, vb.net. Support importing .net dll to delphi, can create .net wrapper automatically.