VMCL
[DEPRECATED - DO NOT USE] Library for static-size vectors and matrices manipulations and calculations. Also includes test suite that can be run in console application.
- Quiet
- Library
- Lazarus and Delphi
- GitHub
- ★ 2
- MPL-2.0

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.
[DEPRECATED - DO NOT USE] Library for static-size vectors and matrices manipulations and calculations. Also includes test suite that can be run in console application.
Provides base class (TSequentialVector) that can be used to implement both FIFO (queue) and LIFO (stack) vectors with items/entries of specific type.
Fast Math Library for Delphi
Library for Complex numbers, Vectors, Matrices
Asphyre, also known as Platform eXtended Library, is a cross-platform framework for developing video games and scientific applications in Delphi, and FreePascal/Lazarus. The framework provides facilities for real-time rendering of graphics (using DirectX, OpenGL or Software Renderer), text output, mathematics (including vectors and matrices) and networking communication, among other features. It also supports singleboard devices such as Raspberry PI, Intel Galileo, BeagleBone Black and others with features like GPIO, SPI, I2C and so on, along with external displays, sensors and other peripheral devices.
Games and Game Engines Graphics
This repository contains exercises on dynamic memory, pointers, vectors, and matrices in Pascal. It demonstrates memory allocation, data manipulation, and safe disposal practices, showcasing foundational skills in data structures and low-level programming.
An application for calculating with planes from mathematics.
The M6811 Code-Seeking Disassembler is a command-line tool that lets you enter known starting vectors for a given code image for the 6811 micro. It will disassemble the code and follow through branches to assist in the separation of code and data. Its companion Fuzzy Function Analyzer uses DNA Sequence Alignment Algorithms to locate similar code in multiple binaries, facilitating reverse-engineering. Originally written to analyze code from GM automotive engine controllers, but is useful anywhere a 6811 micro is being used. Version 1.0 was written in Borland Pascal in April 1996, and updated to v1.2 in June 1999. It was later rewritten to C++ in July 1999 through Jan 2000. While it's been freely available since its creation, it's being released here as an open-source project so the world can better use it as it sees fit. Version 2.0 is completely reworked in 2014 to compile and run with GCC and STL to make it fully portable and accessible to all computer platforms.
Implementation of simple memory vector class. Only base class is fully implemented - vectors for specific types must be created as descendants of this base class (a template and an example are provided).
RBS AntiDOT is multiplatform library of containers and data structures for Delphi and Pascal: Vectors, Maps, Sets, Lists and other. Supports all Delphi built-in types. 100% Object Pascal code, no DLLs, no wrappers. Compatible with Free Pascal Compiler.
“JEDI Math” is a free mathematical library developed under the MPL for Delphi, Kylix, FPC and Lazarus. The library provides routines for matrices/vectors, regression, geometry, physics, equation rendering and raytracing among others.
XelVectors - load, save, render vector images in Pure Pascal (SVG, EMF, WMF, CDR...)
Generic algorithms and data structures for Lazarus/Free Pascal
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 🧠
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
An open source Delphi/Pascal game engine
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Cross platform game engine written in Object Pascal.
RNL - Realtime Network Library - The opensource reliable UDP network library
Standardized cryptography library for Delphi and FPC. Block ciphers, stream ciphers, and hash functions with unified API. Cross-platform, parallel-ready, no dependencies
A very small GC in Rust, with a safe API
Demonstrates Voice Recognition, Text to Speech, Language Translation, OAuth2, Image Generation, Face Detection and Voice Chatbot.
Keras4Delphi is a high-level neural networks API, written in Pascal with Python Binding
Time-Based One-Time Password (TOTP) projects in Delphi with Google Authenticator compatible PIN number generation
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
Delphi port of Google Benchmark
Augmented Reality w/ Delphi Firemonkey. Sensor fusion object ( accelerometer+magnetometer+GPS). returns phone attitude (Azimuth/Elevation/Roll)
Free Pascal tiny game development framework
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
Astronomy. VSOP2013 planetary positions. PlanetFun App: Solar system model in 3D. LeapFrog Gravity Integration. Stars, Moon and planets. The discovery of Neptune
A Delphi/Object Pascal ML framework: GPT-style Transformers + GPU training + tabular DataFrames
Time-zone database. Allows to convert between local times in various time zones and GMT/UTC, taking into account historical changes to time zone rules.
Date and Time In the Online Package Manager
Legacy Delphi 7 compatibility demo for auditing and migrating RSA/SHA-256 integrations that use the classic OpenSSL libeay32 ABI.
Learning and Examples Cryptography
Delphi wrappers and compiled Windows DLLs for local LLM inference and embeddings via llama.cpp
14 IoT and industrial communication libraries for Delphi 12: MQTT, AMQP 1.0, CoAP, Modbus, STOMP, WebSocket, mDNS/DNS-SD, NMEA, InfluxDB, Prometheus, CBOR, MessagePack, JSON, Serial — 694 tests, no external dependencies beyond Indy
baseline h.264 encoder
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
How to embed OpenGL viewing area as the FMX component.
Learning and Examples Graphics
Militereum is a firewall for your crypto wallets
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.
A tiny, fully explainable language model implemented in pure Delphi.
Delphi port of Sqids. Generate short YouTube-looking IDs from numbers
An R5RS Scheme in JavaScript.
PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal
Native x86-64 code generation, JIT execution, SIMD, disassembly, and runtime instrumentation for Delphi
O(n^2) Lights-out solver with Pascal
Capability-extension framework for MakerAI (Delphi)
A faithful port of SQLite 3.53.0 (D. Richard Hipp et al.) from C to Free Pascal (FPC 3.2.2+) targeting x86-64 Linux.
luxidea 製の汎用ライブラリ。
Delphi plugin that provides compile-time string encryption
AI Fermi Paradox Simulator
Drag And Drop VCL Encryption Components. Based on mORMot2 Library!
Operator overloading for vector matrix operation using Intel SIMD SSE/SSE2/SSE3 instructions written in Free Pascal
Static OpenSSL bindings for Delphi - provides a complete Pascal translation of OpenSSL APIs and pre-compiled object files for Win32/Win64 static linking.
VeloxUI — High-velocity, zero-dependency Object Pascal (Delphi VCL & Lazarus/Free Pascal LCL) desktop MVVM & Windows 11 Fluent UI micro-framework: DWM Mica, undocumented uxtheme dark scrollbars, GDI+ vector cards, High-DPI control fixers, flicker-free generic OwnerData virtual grids, and NT Kernel helpers.
A 6502 assembly language cartridge template for the AC6502
A comprehensive suite of utilities enhancing Delphi development needs.