lib.BitVector
Set of classes implementing bit vector (an array of individually accessible bits).
- Active
- Library
- Lazarus and Delphi
- GitHub
- ★ 2
- MPL-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.
Set of classes implementing bit vector (an array of individually accessible bits).
A family of FLEA-inspired CSPRNGs and Stream Ciphers, BEDBUG is a small, fast, cryptographically secure pseudo-random number generator. It exhibits uniform distribution, mixes rapidly (with worst-case avalanche better than 16-bits), has no detected bias, and comes in three variants: BEDBUG128, with an internal state array of 128+3 32-bit words; BEDBUG256, with an internal state of 256+3 words; and BEDBUG512 with a 512+3-word state. The former permit seeding with a key of up to 512 or 1024 bits, the latter with a 2048-bit key.
A minimal CSPRNG reflecting the Zen of cipher design. AUM is an extremely fast, small-state, cryptographically secure pseudo-random number generator and stream cipher. AUM exhibits uniform distribution, mixes rapidly, has no detected bias, and comes in three variants: AUM16, with an internal state array of 16+4 32-bit words; AUM32, with an internal state of 32+4 words; and AUM64 with a 64+4-word state. The former permit seeding with a key of up to 512 or 1024 bits, the latter with a 2048-bit key.
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.
A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other
Generic algorithms and data structures for Lazarus/Free Pascal
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.
Advanced CPU-View mode for Lazarus
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).
Fast Math Library for Delphi
Plugin framework for HxD's data inspector
Delphi library for system programming on Windows using Native API
The Console class from C# ported to Delphi
PasMP - a parallel-processing/multi-processing library for Object Pascal
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)
Fast and memory-efficient JSON for Delphi
A Delphi driver for MongoDB
WebP Library for Delphi
Adds a "Open in Visual Studio Code" item in the Delphi Tools menu (great if you have the Copilot extension for Visual Studio Code)
A Delphi / Lazarus / C++Builder simple and small class for fast JSON parsing.
Delphi Client/Server components to communicate using TCP Socket Asynchronous easily
A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.
A Delphi Wrapper around 7z.dll
Fast replacements for Embarcadero's standard libs
Arbitrary Big Integer Library for Pascal
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.
A YAML Parser for Delphi
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
Multi-platform leak checking library for Delphi
Delphi Header Control to use with ListBox object
Directory of Delphi VCL/RTL class helpers
PascalUtils is an object library for delphi and FreePascal of data structures that implements syntactic sugar similar to that of other modern languages as far as syntax allows.
Delphi GDI+ Library for use with Lazarus/Delphi 2009 or later. Copyright (C) 2009 by Erik van Bilsen. Email: erik@bilsen.com Website: www.bilsen.com/gdiplus
Graphics In the Online Package Manager
libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms. The library is a set of containers adapted for the Pascal language and the template system available on it.
Small and simple: Thread Pools with Tasks
Small strings compression library for Delphi
Simple, lightweight PDF writer for Delphi VCL
Pascal Open CL headers
Some helpers for serializing objects to JSON and back using the standard Delphi library.
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.
BitmapPixels.pas - Lazarus and Delphi module for direct access to pixels at TBitmap
Delphi library for DPI and display diagnostics — per-monitor DPI, physical DPI, scaling percentage. Includes VCL diagnostic UI with DPI rulers and a CLI tool.
Zydis Pascal Bindings
JSON RPC Framework on Delphi
Easy To Use Drag And Drop Audio Components For Delphi (Windows OS) Now With Audio Injection Support!
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
Tina4Delphi - A comprehesive set of tools to make REST and application integration better
Mutable and immutable persistent maps and sets as hash array mapped trie (HAMT) for FreePascal
Sempare Streams is a Delphi (object-pascal) library providing for stream type operations over various enumerable types similar to Java streams or Linq.
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.
Freepascal bindings for the UnicornEngine Emulator Engine - Multi OS
A Delphi library for running processes and capturing out, interacting with it.
Implementation of the common computational geometry problems. The problem as old as the language that they are implemented here :-)
Delphi WinMD Parser & Code Generator
Generic Enumerated Record Type Helper allowing Implicit bi-directional String and Integer Casting