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,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.
A lightweight, easy-to-use thread pool implementation for Free Pascal. Simplify parallel processing for simple tasks! ⚡
Standardized cryptography library for Delphi and FPC. Block ciphers, stream ciphers, and hash functions with unified API. Cross-platform, parallel-ready, no dependencies
OpenCL Library for parallel computing on the GPU.
Parallel programming utilities and fixes for Delphi. Includes a few thread-safe data types.
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
PasMP - a parallel-processing/multi-processing library for Object Pascal
Extend Delphi Parallel Programming Library to ease async coding
Mockable HTTP Helper for.NET2.0+/SL4+/WP7/WinRT (supports Task Parallel Library/async/await)
Parallel Sort Library for Delphi and Free Pascal
Fast parallel file-search library and CLI for Delphi (Win64), built on NativePattern - literal, fuzzy, masked-hex, and regex search with Unicode-aware matching.
Calculate PI using The Parallel Library
Dynamic Typing Solution compatible functional Programming Style, JSON objects and Parallel Type Library
Delphi Trainings
Delphi Parallel Programming Library
Small library providing means for simple management and use of parallely run tasks.
Library for parallel-processing / multi-processing.
System In the Online Package Manager
A fast, portable, simple, and free C/C++ IDE
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Websocket Server and Client Library written in Lazarus
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
A simple and powerful multithreading library for Delphi
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.
Todos os exemplos do Delphi Academy
Generates Delphi Classes based on JSON string (Json To Delphi Class Generator / JSON Data Binding Tool)
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.
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Fast Math Library for Delphi
Delphi reference info
Coroutine-based multithreading library for Delphi
Using OpenSsl with Delphi on all OS platforms for X.509 certificates and JWT
Cryptography Learning and Examples
FLRE - Fast Light Regular Expressions - A fast light regular expression library
Extremely fast memory manager for Delphi
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.
simple to use threading library
A collection of modules which demonstrate some programming concepts and Delphi libraries.
generate delphi classes from json (Json To Delphi Class Generator / JSON Data Binding Tool FMX, VCL and uniGUI)
VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.
Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.
A Delphi wrapper for Slack API
Hands-On-Design-Patterns-with-Delphi, published by Packt
Generate CycloneDX SBOMs for Delphi projects — EU Cyber Resilience Act compliance in one click
Intel Integrated Performance Primitives and Intel Threading Building Block for Delphi RTL
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.
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.
This repository contains all the source code for the practical examples in the book "Delphi Multithreading: Threads, Concurrency, Parallelism and Asynchronous Programming", written by Cesar Romero.
A modular Virtual-PLC Trainer
OverbyteICS. Outdated copy of SVN repository
Delphi port of Google Benchmark
My Common Library
A library with some useful utilities for your Delphi Apps.
Code examples from Delphi Thread Safety Patterns Book
JSON/XML/AMF/MessagePack/MultiThread and more functions library
Minimalistic cross-platform logging library for Delphi with extensible provider architecture