Delphi-WebMocks
Library for stubbing and setting expectations on HTTP requests in Delphi with DUnitX
- Active
- Library
- Delphi
- GitHub
- ★ 59
- Apache-2.0

30,059 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.
Library for stubbing and setting expectations on HTTP requests in Delphi with DUnitX
The fully functional multithreaded multi connection HTTP server component for Delphi that works asynchronously in a thread pool, accepts the GET, POST, PUT and any other HTTP requests, and sends the corresponding user-defined responses.
Zero‑memory‑leak, high‑level HTTP client for Free Pascal. Built on top of FPC's HTTP stack with a clean API and zero boilerplate.
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests
MTNphProxy is simple and small local HTTP proxy for Windows that supports logging and ban list. Features: * Console-alike window for real-time request logging * Possibility to dump all requests and/or responses * Can handle ban list to block unwanted web content * Multi-threaded application, small memory footprint and CPU usage * Proven stability Limitations: * Windows only at this time * Supports only HTTP
Doom2D Forever stale repository, formerly known as https://github.com/pss88/DF (fork of https://github.com/Jabberwock-RU/DF). Preserved only for the history of initial GitHub uploads, stars and pull requests. Issues were transferred.
Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.
Cryptography In the Online Package Manager
File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.
Cross platform keyboard and mouse input control and window automation in Pascal.
Basic rate-limiting middleware for Horse. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
Basic rate-limiting middleware for Horse. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
ISAPI routes HTTPS requests to http-only webserver(s)
A lightweight cross platform REST client.
Lazarus IDE / None-official mirror. - - - Official svn repository svn.freepascal.org/svn/lazarus - - - To report issues use the bugtracker at https://bugs.freepascal.org/main_page.php - - - Pull Requests must be pre-agreed with me on the official Lazarus mailing-list or forum. This usually will be ok for SynEdit or the Debugger.
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal
Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.
Fast, opinionated, minimalist web framework for Delphi
Simba is a program used to repeat certain (complicated) tasks. Typically these tasks involve using the mouse and keyboard. Simba is programmable, which means you can design your own logic and steps that Simba will follow, based upon certain input such as colors on the screen.
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.
xEdit by Elminster; Updated and maintained by Sharlikran, Zilav, and Hlp
Virtual Treeview is a Delphi treeview control
Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).
Database In the Online Package Manager
API to consume REST services written in any programming language with support to Lazarus and Delphi
Cross-platform library for Delphi
Websocket Server and Client Library written in Lazarus
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
Windows Battery Indicator replacement
The goal of the tool is to monitor requests received by selected device objects or kernel drivers. The tool is quite similar to IrpTracker but has several enhancements. It supports 64-bit versions of Windows (no inline hooks are used, only moodifications to driver object structures are performed) and monitors IRP, FastIo, AddDevice, DriverUnload and StartIo requests.
A Delphi REST client API to consume REST services written in any programming language.
FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
OpenAI (and DeepSeek, Azure OpenAI, YandexGPT, Ollama, GigaChat, Qwen) API wrapper for Delphi. Use ChatGPT, DALL-E, Whisper and other products.
Delphi Ai Developer, this plugin adds AI-powered interaction capabilities to the Delphi IDE
FMX跨平台基础UI库
A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1
Windows GUI Client for Tor Expert Bundle
Comprehensive Delphi implementation of Chrome's tab system
Open Source Library for connecting Firebase by Delphi VCL/FMX
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.
DevExpress VCL Components Automatic Installer
An open source Delphi/Pascal game engine
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
Plugin framework for HxD's data inspector
Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.
Framework for web applications. Actions for DB access, advanced routing features, wizard for Lazarus, support for i18n, compatibility with JSON structures, REST implementation, plugins for varied needs, extensible brokers.
Networking In the Online Package Manager
Get the number of CPUs in Pascal
Delphi Hooking Library by Lsuper
Delphi wrapper for OpenSSL
YTuner is a simple project designed to replace vTuner internet radio service and dedicated to all users of AVRs made by Yamaha, Denon, Onkyo, Marantz, Pioneer, HK and others with built-in vTuner support.
EasyDbMigrator is a database migration library designed for Delphi(Microsoft SQL SERVER, Oracle, MySQL, MariaDB, PostgreSQL, and Firebird. https://getitnow.embarcadero.com/EasyDBMigrator
Native Delphi Server implementation of the Model Context Protocol (MCP)
AWS (Amazon Web Services) SDK for Delphi.
Delphi reference info
Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding
A code bank designed with Pascal in mind