threadpool-fp
A lightweight, easy-to-use thread pool implementation for Free Pascal. Simplify parallel processing for simple tasks! ⚡
- Active
- Package
- Lazarus
- GitHub
- ★ 22
- 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.
A lightweight, easy-to-use thread pool implementation for Free Pascal. Simplify parallel processing for simple tasks! ⚡
[WIP] Layered stream provides a descendant of TStream class that is intended for situations, where there is a need for some (possibly multi-layered) processing of streamed data, and parallel processing is not desirable or possible.
PasMP - a parallel-processing/multi-processing library for Object Pascal
Library for parallel-processing / multi-processing.
System In the Online Package Manager
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
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.
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
The Deepseek API wrapper for Delphi leverages Deepseek’s advanced models to deliver powerful capabilities for seamless and dynamic conversational interactions, including a model optimized for reasoning, and now also supports running local models through an LM Studio server.
E3: Encrypt-Everything-Everywhere framework for compiling C++ programs with encrypted operands.
Standardized cryptography library for Delphi and FPC. Block ciphers, stream ciphers, and hash functions with unified API. Cross-platform, parallel-ready, no dependencies
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.
Capturing call stacks in Delphi
Fluent, cooperative, UI-safe background task runner for Delphi FMX, with cancellation, timeout, progress, lifecycle callbacks, and optional mobile UI liveness diagnostics.
Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines
A library with some useful utilities for your Delphi Apps.
JSON/XML/AMF/MessagePack/MultiThread and more functions library
Minimalistic cross-platform logging library for Delphi with extensible provider architecture
Task worker thread template
Small and simple: Thread Pools with Tasks
Easy To Use Drag and Drop VCL mORMot2 WebSocket Components (ASYNC Server) and Base WebSocket Client!
The GroqCloud API wrapper for Delphi provides access to models from Meta, OpenAI, MistralAI and Google on Groq’s LPUs, offering chat, text generation, image analysis, audio transcription, JSON output, tool integration, and content moderation capabilities.
A proof-of-concept async pipeline framework in Delphi to demonstrate modern AI orchestration with Promises, streaming, and chained execution. Designed by a math researcher to demonstrate that modern, elegant AI architectures can emerge from non-mainstream tools.
High-performance async/await library for Delphi, powered by Rust's Tokio runtime.
2D game library written with Lazarus
mORMot2 VCL Drag And Drop Socket Components For RAD Studio! Newest Version Release V1.0.3
Crystal Path Finder is a high-performance pathfinding engine developed with Delphi and the FMX (FireMonkey) framework. It goes beyond simple grid-based algorithms by analyzing real-world map images (Height Maps) to simulate and calculate optimal paths based on terrain difficulty in real-time.
An actor framework for Delphi
Ultra Fast Array Operations using AVX/AVX2 code on the arrays to find Min-Max values and Index of them.
High-performance, security-hardened CrossSocket provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.
Parallel Sort Library for Delphi and Free Pascal
Data Synchronization and Replication Framework for Modern Delphi Applications
Dext - Delphi Modern Web Framework
Simple, efficient background job processing for Delphi — fluent API, retry, observability and pluggable queue brokers
CXC Compression — a Free Pascal compression project focused on strong practical compression, fast decompression, deterministic output, and multithreaded performance.
The Deepseek API wrapper for Delphi leverages Deepseek’s advanced models to deliver powerful capabilities for seamless and dynamic conversational interactions, including a model optimized for reasoning, and now also supports running local models through an LM Studio server.
Hashing for Modern Object Pascal