code-delphi-async
Code examples from Delphi Event-based and Asynchronous Programming Book
- Quiet
- Other
- Delphi
- GitHub
- ★ 56

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.
Code examples from Delphi Event-based and Asynchronous Programming Book
OPC Server/Client Delphi library
Delphi HTTPS server IOCP and Schannel
Cross-platform 2D game engine (+ full OpenGL)
Games and Game Engines Graphics
Simple IPC (interprocess communication) for any program to communicate with another program in any language, with examples in GoLang and Freepascal
Delphi project samples for Windows, Mac, iOS, Android, Linux, internet of things and web
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
Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines
Delphi port of Google Benchmark
Small Google OAuth 2.0 for Lazarus/FPC
Fast Delphi screen sharing by sending only the pixels that changed. Great for low-bandwidth or real-time desktop streaming. Included RDP Demo!
A windows library based on libusb 1.0 for Delphi
Small and simple: Thread Pools with Tasks
Easy to use Bus, ressources friendly and super-easy inter-thread communication capabilities
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.
Windows application to monitor up to six serial ports at once
A basic MQTT client written in Free Pascal/Lazarus using the Eclipse mosquitto library
This repository contains two Delphi VCL projects designed for VOIP communication and real-time text chat using TCP/UDP.
Learning and Examples Networking
Full MCP 2025-06-18 specification implementation for Delphi with mORMot2
Easy To Use Drag And Drop Audio Components For Delphi (Windows OS) Now With Audio Injection Support!
Easy To Use Drag and Drop VCL mORMot2 WebSocket Components (ASYNC Server) and Base WebSocket Client!
MCP server for Delphi Application debugging and automation from AI side
Pascal eXtended Library is a cross-platform framework for developing 2D/3D video games, interactive and scientific applications
TML Object Pascal Components
Stops the applications on the network to allow the executable to be replaced, then restarts them.
The Stability API wrapper for Delphi utilizes advanced models developed by Stability.ai to provide capabilities for seamless image, video, and 3D generation, as well as sophisticated editing and upscaling tools, tailored for creative and professional use.
Collection of useful and mostly non trivial examples that can be used to start own projects
A comprehensive Delphi implementation of reverse SSH tunneling with integrated SOCKS5 proxy capabilities, enabling secure remote access through NAT environments
PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal
Cross Socket VCL Drag and Drop Components For Delphi!
HorseConnection is a middleware for the Horse framework that simplifies database connection management in Delphi applications. By providing specific connections for each database type, it eliminates repetitive manual configurations, allowing each Horse endpoint to connect automatically and efficiently to the database.
A lightweight plugin system for Windows that lets host applications and DLLs exchange interfaces — across languages.
Delphi Super Fast Tethering UDP AutoDiscovery for ServerIP
Delphi RethinkDB client driver
A Simple Project showcasing how easy it is to write a VOIP calling app using AudioLink Components and Netcom7 Sockets!
OpenSSL Pascal API Code Generator
Modular, student-friendly Arduino Opta PLC training system with ladder logic and SCADA readiness
Collaborative editing of 3D world using Castle Game Engine and mORMot2
A biblioteca ChatGPT4Delphi é uma classe para o Delphi que facilita o uso da API do ChatGPT da OpenAI. Permite enviar perguntas e receber respostas geradas automaticamente com poucas linhas de código. Gerencia comunicação HTTP e serialização/deserialização de JSON. Fácil de integrar em aplicativos Delphi existentes. Personalizável.
Asynchronous networking library for STAX. Based on FCL-Net code and structure
Calculates the electrical capacitance of a variety of conductor arrangements:
TPLY (Turbo Pascal Lex and Yacc), extracted from the Free Pascal source tree at freepascal/utils/tply/
mORMot2 async socket demo
Control your Android phone or device from your desktop PC using screen mirroring
Fingerprint capture library for Zhiantec’s ZFM-20 series fingerprint module(s).
A Delphi Project Showcasing Basic UDP Hole Punching for NAT Traversal. (Uses INDY UDP Sockets)
Parallel Sort Library for Delphi and Free Pascal
TConsoleIO: pipe/ipc class to Delphi and Lazarus
Various, very old and untested solutions and examples for Delphi [abandoned]
The MCP for Lazarus IDE and Free Pascal Compiler and it wrap an LSP with it too. (Pascal Language Server)
File hex dump and comparison
Delphi Example (ICS Overbyte Sockets With Multiple Clients Connected)
Command-driven scriptable Modbus utility
Netcom7 Socket Library Server Socket with Multiple Clients Connected Example
A simple project containing concepts of UI&UX and Reactive Programming to Delphi
Automated Splash screen that keeps alive and autolearns progressbar speed