Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

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.

GHttpsIOCPSvr

Delphi HTTPS server IOCP and Schannel

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Networking

OAuth2Client

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.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 30
  • This file is part of this MWA Software OAuth2 Client

Networking Security In the Online Package Manager

Ascoos Web Server

For PHP 5.6 - 8.4.X see: Ascoos Web Extended Studio (AWES) is here : https://sourceforge.net/projects/ascoos-web-extended-studio/ ASCOOS Web Server is a rich package designed as a versatile web server for development purposes. It incorporates third-party components such as PHP, MySQL, pgSQL, MongoDB and FileZilla and stands out through a compact setup and a well-built administrative panel. ASCOOS Web Server allows you to work with multiple versions of PHP and MySQL without having to re-install the package. In other words, it is possible to accommodate the newest versions of the components without removing the previous ones. Needless to say, this brings great advantage to developers who want to test their application on several editions of PHP and MySQL.

  • Quiet
  • Application
  • SourceForge
  • Other License

Networking

Ascoos Web Extended Studio

Ascoos Web Extended Studio (AWES) is a portable, free 64-bit web server environment for Windows, designed for professional web developers and designers who need flexibility, modularity, and multi-version testing capabilities. It provides a complete local development stack based on technologies such as Apache, PHP, Node.js, Python, MariaDB, MongoDB, FileZilla, and other essential tools. 🔧 Key Features: - Multi-version support for PHP and MariaDB - Modular and upgrade-friendly architecture - Fully portable – no installation required - Integrated tools and applications - Advanced GUI features - CGI technology support 🎯 Ideal for: - Developing and testing PHP applications across multiple environments - Experimenting with different software versions - Maintaining legacy projects - Local development and training without installation Official Site: https://awes.ascoos.com Demo video: https://youtu.be/HMCJpgEC9zg GitHub: https://github.com/ascoos/awes

  • Active
  • Application
  • SourceForge
  • Other License

Networking

IP-Sniffer

IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

3.0 from 1 member

MiniHTTP

Minimal HTTP server for the local LAN

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3

Networking

TNs_HTTPRestFramework

Very simple Pascal (Delphi and FreePascal) HTTPRest Server based on Indy HTTPServer crossplatform

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 26
  • Apache-2.0

Networking

delphi_simple_tcp

This is the project using Indy TCP Client Server that simple to learn source from : https://silverpeacock.wordpress.com/2017/07/30/delphi-client-server-indy-embarcadero-tcp-tiditcpserver-tidtcpclient-components/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Networking

whatsapp-client-lazarus

aplikasi untuk uji coba whatsapp server basic (https://github.com/ilhamsafiudin/whatsapp-server-basic)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Networking

HFS ~ HTTP File Server

This page is obsolete. Please refer to https://github.com/rejetto/hfs HTTP server designed for file transfer. Very easy to use, just drag&drop your files in it. It automatically copies in the clipboard the full url of the file, so you just have to paste in your preferred chat. Standalone executable.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Networking

TinyWeb

TinyWeb is a small yet fully functional web server (HTTP, HTTPS) written in Delphi for Win32 by Maxim Masiutin. First version released in 1997.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 104

Networking

AdvancedHTTPServer

The go-like http/https server for Lazarus + FPC

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 37
  • BSD-3-Clause

Networking

NaiveGUI

Client/Server configuration GUI for NaiveProxy and Caddy

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • GPL-3.0

Networking

A-Radar

A-Radar supports already the following protocols and services: RDP (Remote Desktop/Terminal Server) VNC (Virtual Network Computing) ICA (Citrix Independent Computing Architecture) SSH (Secure Shell) Telnet (TELecommunication NETwork) HTTP/HTTPS (Hypertext Transfer Protocol) FTP (File Transfer Protocol) SFTP (Secure File Transfer Protocol) Raw Socket Connections OFS (Open and monitor Folders) BFS (Backup Folders) RFS (Open and monitor Registry Keys) Of course, you can define your own protocols and services using the integrated Data Manager! No limit of Protocols and Services So many external Applications per Protocol as you wish Application deep and fine-tuning using User Defined Strings

  • Quiet
  • Application
  • SourceForge
  • Affero GNU Public License

Networking

DelphiWebStart

DelphiWebStart (DWS) is an Application Loader with TCP Sockets based on a ThinClient first spread over the Web, VPN or Intranet. So a user can download data (exes, maps, files) from a list and start it. DWS supports OpenSSL including a PKI HTTPS-Server.

  • Active
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Networking

OpenXP 5

OpenXP 5 is a multi-protocol offline mail and news reader for the text console, supporting internet email, Usenet, Fidonet, ZConnect, etc. It is based on OpenXP (https://sourceforge.net/p/openxp, currently inactive) which is based on CrossPoint (XP) by Peter Mandrella. OpenXP 5 is capable of establishing TLS encrypted connections to POP3, IMAP, SMTP and NNTP based servers and supports the new IPv6 protocol. see: http://de.wikipedia.org/wiki/CrossPoint http://svn.code.sf.net/p/openxp5/code/doc/Crosspoint_Versions.pdf http://groups.google.com/forum/#!forum/de.comm.software.crosspoint

  • Active
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Networking

node.pas

Asynchronous Event-driven server programming for EMB Delphi (FPC 3.3.1), powered by libuv.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 51
  • MIT

Networking

DX.HttpDiag

🛠️ Diagnose HTTPS connectivity issues on Windows with detailed insights into certificates, proxy settings, DNS resolution, and more using DX.HttpDiag.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics Database Networking

rdpwrap

RDP Wrapper Library

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16,962
  • Apache-2.0

Networking System

delphimvcframework

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.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1,420
  • Apache-2.0

Networking

horse

Fast, opinionated, minimalist web framework for Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1,383
  • MIT

Networking

discord-drover

A DLL for forcing Discord to use a specified proxy (HTTP/SOCKS5) for TCP connections. Bypasses local restrictions on voice chats.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 825

Networking

hfs2

web based file server

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 669
  • GPL-3.0

Networking

RESTRequest4Delphi

API to consume REST services written in any programming language with support to Lazarus and Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 625
  • MIT

Networking

GmailAuthSMTP

This project is a very basic demo showing how to authenticate with OAUTH2 and send an email message for gmail, microsoft/office365 as well as hotmail.com/outlook.com/live.com email addresses.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 134
  • MIT

Networking Learning and Examples

Indy

Indy - Internet Direct

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 560

Networking

MARS

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.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 400
  • MPL-2.0

Networking

CloudMailRu

Total Commander plugin for cloud.mail.ru service

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 392

Networking

delphi-rest-client-api

A Delphi REST client API to consume REST services written in any programming language.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 385
  • Apache-2.0

Networking

dext

Dext - Modern Full Stack Framework for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 330
  • Apache-2.0

Networking

Brook framework

Brook is microframework which helps to develop web Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 278
  • Copyright (c) 2012-2021 Silvio Clecio <silvioprog@gmail.com>

Networking In the Online Package Manager

ZServer4D

ZServer4D 是一套从商业项目剥离而出的云服务器中间件,可以承载百万级的分布式负载服务,并且支持IoT及内网穿透

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 254

Networking

OpenRSAT

Manage your Active Directory (users, DNS, sites & services) from Linux, macOS or Windows. Open source RSAT alternative, Samba AD friendly.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 246
  • GPL-3.0

Networking System

uniserver

The Uniform Server Git Repo

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 242

Networking

FB4D

Open Source Library for connecting Firebase by Delphi VCL/FMX

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 216
  • Apache-2.0

Database Networking

fhirserver

Reference Implementation Server for the FHIR Specification

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 203

Networking

RealThinClient-SDK

RealThinClient SDK - Delphi components for building HTTP(S) applications

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 190

Networking

DelphiGrpc

DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 189
  • Apache-2.0

Networking

BrookFreePascal

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.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 174

Networking In the Online Package Manager

QuickCore

Delphi Core Framework to fast build desktop/mobile/web apps.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 163
  • Apache-2.0

Networking

synapse

Synapse TCP/IP library for Delphi and Freepascal

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 157

Networking

YTuner

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.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 156
  • MIT

Networking Multimedia

cqrlog

Linux logging program for amateur radio operators

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 148
  • GPL-2.0

Networking

TaurusTLS

TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 144
  • TaurusTLS is dual licensed

Networking Security In the Online Package Manager

Delphi-MCP-Server

Native Delphi Server implementation of the Model Context Protocol (MCP)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 143
  • MIT

Networking

DelphiZeroMQ

Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 133

Networking Bindings

GrijjyCloudLogger

GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 116

Networking

dns-black-cat

Multi platform toolkit for an interactive DNS shell commands exfiltration, by using DNS-Cat you will be able to execute system commands in shell mode over DNS protocol

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 112

Security Networking

SwagDoc

Create a public documentation REST API using Swagger 2.0 or Open API 3.2.1 for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 108
  • Apache-2.0

Networking

fastplaz

FastPlaz - Pascal Web Framework

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 105

Networking

honeyplc

High-interaction Honeypot for PLCs and Industrial Control Systems

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 102
  • GPL-3.0

Security Networking