Delphi-Inter-Process-Communication
Автор Зорков Игорь.
- Quiet
- Library
- Delphi
- GitHub
- ★ 18

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.
Автор Зорков Игорь.
Process Monitor is an aplication for Windows 98(or above) that monitors all the process thar are running in your systems. This application is being coded with delphi 6 It allows you to kill them, to increase their priority or to query information abou
Dynamic link library with functions for creation, manipulation, reading, and writing in Shared Memories (Inter-process Communication - IPC). The entire creation process and errors found and resolved are documented.
API and Code hook library built for 32 bits Windows. Contains DLL and code injection, remote process code execution, inter process communication and mini code disassembler techniques.
Russel Libby's named pipes for Delphi as found on Francois Piette's blog on http://francois-piette.blogspot.com/2013/04/inter-process-communication-using-pipes.html
A lightweight, component-based wrapper for inter-process communication (IPC) in Delphi using the WM_COPYDATA protocol. This package allows you to send and receive strings or data structures between separate Windows applications with minimal configuration.
OPC DA client application software with MATLAB, and JAVA (Swing)
Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).
A clever named pipes unit for inter-process communication for Delphi
Send structured messages between Windows processes over WM_COPYDATA, with a portable, tested frame.
Takes care of IPC messaging for Noso applications
IPC(Inter-Process Communication) Shared Memory
The GutRead utility will read texts from the Gutenberg Project and remove all the newlines saving hours of editing in your word processor. It will also produce the text in XML format.
SimpleIPC are units for Freepascal that allow client and server to send interprocess communication messages between processes. SimpleIPC-Lib is a library (DLL) that allows SimpleIPC to be used in any program, written in any language.
Establishing asynchronous, multithreaded, bidirectional communication without blocking messages can be time consuming and error prone. Using libTML allows you to implement asynchronous message exchange on top of the IETF standard protocol BEEP (Blocks Extensible Exchange Protocol) without the need to fiddle around with the basics of message processing. All your work can be put into the features of the application instead of taming a TCP/IP socket.
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.
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.
Websocket Server and Client Library written in Lazarus
a unique framework for cybersecurity simulation and red teaming operations, windows auditing for newer vulnerabilities, misconfigurations and privilege escalations attacks, replicate the tactics and techniques of an advanced adversary in a network.
The fastest communications possible. Delphi rulez.
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
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
Complete set of all the GoF design patterns implemented in Delphi language
Synapse TCP/IP library for Delphi and Freepascal
Native Delphi Server implementation of the Model Context Protocol (MCP)
Delphi reference info
Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding
Coroutine-based multithreading library for Delphi
Using OpenSsl with Delphi on all OS platforms for X.509 certificates and JWT
Cryptography Learning and Examples
Delphi translations for Microsoft Media Foundation and related API's
This repo includes some free Delphi components compatible with various Delphi IDEs
LSP server implementation for Pascal
RNL - Realtime Network Library - The opensource reliable UDP network library
Scalable HTTP/S and TCP client sockets for the cloud
RunAsAttached is a program to run a console as another user and keep new console attached to caller console. Support reverse shell mode (Ex: Netcat)
A language server protocal client written in Pascal (Delphi).
Code examples from Delphi Event-based and Asynchronous Programming Book
OPC Server/Client Delphi library
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
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
Helper functions and socket classes to perform TLS communication by means of WinAPI (SChannel)
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!
All the important tools for BITNET/HNET programs like relay chat, xyzzy, YWAKEUP, IUCVTRAP, CLRSCRN
Components for communication using JSON, supports JSONRPC. Implements client/server layers to an n-tier solution.
Networking In the Online Package Manager
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.
IPS - High Level Programming of Small Systems for the AMSAT space projects (communication satellites for radio amateurs)
Windows application to monitor up to six serial ports at once
Easy To Use Drag And Drop Audio Components For Delphi (Windows OS) Now With Audio Injection Support!
A high-interaction virtual honeypot for ICS that provides physical process simulation
Easy To Use Drag and Drop VCL mORMot2 WebSocket Components (ASYNC Server) and Base WebSocket Client!
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