GHttpsIOCPSvr
Delphi HTTPS server IOCP and Schannel
- Active
- Library
- Delphi
- GitHub
- ★ 48
- 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.
Delphi HTTPS server IOCP and Schannel
An RFC 6749 OAuth2 Client implemented as a Lazarus Package. The client is intended to be fully featured and supports the following grant types: Authorization Code Grant Implicit Grant Resource Owner Password Credentials Grant Client Credentials Grant. Attention has also been paid to extensibility. The client also provides: A means of implementing an Extension Grant, including new grant types. Support for new token types Support for New Endpoint Parameters, and Support for additional error codes. This OAuth2 Client uses an external User Agent - the System Web Browser - and incorporates in internal http server for handling redirect responses from an Authorization Server. The package uses the Indy Component library for both an http/https client and an http server. When the https protocol is used the OpenSSL library must also be installed and available for use. Multithreading support is required for Authorization Code and Implicit Grants. The package is written in Object Pascal and is made available under the Lesser GPL. The package requires the Indy package for http/https protocol support. It has been configured for use with the MWA Software IndySecOpenSSL package and the Indy Component Library. A separate branch (Indy106Compat) is also available. This will work with the Indy Component library on its own. However, you will be limited to using the unsupported OpenSSL 1.0.2 library (current is OpenSSL 3.x) and TLS 1.2. For installation instructions please refer to the User Guide.
Networking Security In the Online Package Manager
Cross platform keyboard and mouse input control and window automation in Pascal.
Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.
Very simple Pascal (Delphi and FreePascal) HTTPRest Server based on Indy HTTPServer crossplatform
Mirror of: Report Manager is both a print scheme designer (report) and a high level printing (reporting) engine. Also a TCP Report Server and a Web Report Server (PDF on the fly), supports Windows and Linux. Connectivity to almost all databases is provided. This is an unofficial mirror of the Report Manager SourceForge repository and is for convenience use only. It is synchronized at irregular intervals. For submitting patches or bug reports, go to https://sourceforge.net/p/reportman/
EasyDbMigrator is a database migration library designed for Delphi(Microsoft SQL SERVER, Oracle, MySQL, MariaDB, PostgreSQL, and Firebird. https://getitnow.embarcadero.com/EasyDBMigrator
The go-like http/https server for Lazarus + FPC
ADO.Net Data Access Components (DAC) for Delphi is the fastest and most reliable database connectivity solutions for any database using ADO.Net technology in Delphi. It provides data access to data sources such as SQL Server, Oracle and to data sources exposed through OLE DB and ODBC using ADO.Net data provider framework. ADO.Net DAC for Delphi is an enterprise solution with highest performance and unlimited possibilities. Data-sharing consumer applications can use ADO.NET DAC for Delphi to connect to these data sources and retrieve, handle, and update the data that they contain. The ADO.Net DAC for Delphi consists of the following library of Data Access components: - SqlClient Data Access Components. - OracleClient Data Access Components. - ODBC Data Access Components. - OLE DB Data Access Components - Virtual Table Components. Pre-requisite: Net Runtime Library for Delphi Enterprise Edition (https://crystalnet-tech.com/RuntimeLibrary/Download.aspx)
Asynchronous Event-driven server programming for EMB Delphi (FPC 3.3.1), powered by libuv.
Powerful and flexible library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, Sentry, Twilio, ide debug messages and throw events for Delphi/Firemonkey/freepascal/.NET (Windows/Linux/OSX/IOS/Android).
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
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.
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
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
Git and SemVer Info from MSBuild, C# and VB
API to consume REST services written in any programming language with support to Lazarus and Delphi
Complete SQLite API translation and simple wrapper for Delphi and FreePascal
Indy - Internet Direct
Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)
Delphi cross platform socket library
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.
Delphi Unit Test Framework
REST framework for Delphi: JAX-RS style resources and routes, servers and clients, JWT, OpenAPI 3, FireDAC and Devart UniDAC/MyDAC/IBDAC, SSE, MCP servers for AI agents. Windows, Linux, Docker.
A Delphi REST client API to consume REST services written in any programming language.
Redis client for Delphi
Dext - Modern Full Stack Framework for Delphi
Advanced CPU-View mode for Lazarus
A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
ZServer4D 是一套从商业项目剥离而出的云服务器中间件,可以承载百万级的分布式负载服务,并且支持IoT及内网穿透
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.
RealThinClient SDK - Delphi components for building HTTP(S) applications
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
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
Delphi Core Framework to fast build desktop/mobile/web apps.
A lightweight, attribute-driven ORM for Delphi
ORM Simples para Aplicações Delphi
Synapse TCP/IP library for Delphi and Freepascal
Data-mining and Visualization components for RAD Studio
Delphi IDE package providing on-the-fly code analysis and linting, powered by SonarDelphi
Delphi library for system programming on Windows using Native API
TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.
Networking Security In the Online Package Manager
Native Delphi Server implementation of the Model Context Protocol (MCP)
Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding
Coroutine-based multithreading library for Delphi
GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux
Cross platform game engine written in Object Pascal.
Create a public documentation REST API using Swagger 2.0 or Open API 3.2.1 for Delphi.
This is a websocket server for Delphi.
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)
FastPlaz - Pascal Web Framework
Delphi MongoDB driver
Delphi translations for Microsoft Media Foundation and related API's