Sign in Join

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

Catalog

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.

uos

United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 162

Multimedia

swp

Simple Webstream Player, to listen and record web radios and other streams.

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

Multimedia

uos

United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.

  • Active
  • Package
  • Lazarus
  • Codeberg
  • ★ 7

Multimedia

ip-change-notification

Listens for IP changes and notifies you, quick access to network settings.

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

Networking

URL-RadioStreamPlayer

For listening to Internet Radio Streams with many functions. Streaming technology is used to distribute Internet radio, typically using a lossy audio codec.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

wcradioclient

An example of the implementation of an Internet radio source (emmiter) and receiver (listener)

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Networking

Audio Monster Player

Audio Monster Player is a music player with very low resource usage built in Delphi simple skin and an easily listened music , It is capable of playing MP3, OGG, AAC, FLAC, WAV, WMA, TTA. It can play internet radio streaming and now supports local network. Enjoy all of your music on any computer in your home or office! Features: · Playlist functions, can search entire hard drive or specific folder and automatically generates playlist. · 3D Surround sound effects. · Direct X dynamic surround sound and settings. · 21 Band equalizer. · Audio Effect Processing Control and Environment Audio Effect (DSP Environment). · pitch control (or variable-speed) is a control on an audio device. · 3D Audio Simulation. · 11 Visual Plugin and You can use Fullscreen Plugin. Fixes : - fullscreen transparancy plugin - fixed bug audio effect (afx) - and more created by ibliz83 contact : https://www.facebook.com/Ibliz83

  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Multimedia

lastfm-parser

Gets the title of listening track from a profile on last.fm and save it into 'unp_now_playing.txt' file. Updates: v0.9.5.build156 Added functions and procedures: IsConnectedToInternet, CheckProfile; Serious bug fixes and minor UI changes v0.9.4.build123 Deleted procedures: CheckStatus; Some bug fixes; Minor UI changes v0.9.3.build82 The first published version

  • Application
  • SourceForge

Networking

Laziza JSFL server

Laziza is a TCP Server, listening to clients JSFL commands on port 1212, running on a windows machine with Flash mx2004/8. It allows to make whatever can be done locally with JSFL and can send flash outputs and errors to the connected clients (eg telnet)

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

Networking

identd

IDENT service server for Win32

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

Networking

arkanoid-clientserver

A client-server arkanoid application, made using delphi. The server which included in this repo whould run first and listen for client.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Games and Game Engines

Chatting

A simple chatting applciation between client and server. Server will listen to any client in network that will conenct to him.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Networking

morse_trainer

Classic Morse Code Listening Trainer

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other

Obstlisten-Programm

Ein Programm zur Verwaltung einer Obstliste: Obstsorten hinzufügen, löschen, sortieren und in einer Datei speichern oder laden. Doppelte Einträge werden erkannt, und die Position eines ausgewählten Obsts wird angezeigt.

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 1

Learning and Examples

rdpwrap

RDP Wrapper Library

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

Networking System

QuickLogger

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).

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 452
  • Apache-2.0

Other

horse

Fast, opinionated, minimalist web framework for Delphi

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

Networking

Alcinoe

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.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

QuickLib

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 714
  • Apache-2.0

Other

LazWebsockets

Websocket Server and Client Library written in Lazarus

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 123
  • BSD-3-Clause

Networking

DLest

Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 268
  • Apache-2.0

System

NetCom7

The fastest communications possible. Delphi rulez.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 218
  • MIT

Networking

FB4D

Open Source Library for connecting Firebase by Delphi VCL/FMX

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

Database Networking

MakerAi

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.

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

Other

GpDelphiUnits

A collection of my open sourced Delphi units

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190
  • BSD-3-Clause

Other

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

Delphi-MCP-Server

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

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

Networking

jhonson

Middleware for parse JSON in HORSE

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 132
  • MIT

Networking

GrijjyCloudLogger

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

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 116

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

MfPack

Delphi translations for Microsoft Media Foundation and related API's

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

Bindings Multimedia

DelphiGoogleMap

Delphi WebView2 Component to View Google Map with Routing and Markers Support

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

Other

sing-box-drover

Lightweight GUI launcher and tray controller for sing-box on Windows. Quickly toggle system proxy and TUN mode, switch outbound selectors.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 92

Networking

QuickORM

Quick ORM RestServer and RestClient based on mORMot framework

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 84

Database Networking

run-as-attached-networked

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)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 79

Security System

wchttpserver

HTTP/2+HTTP/1.1+WebSocket server written with Lazarus (Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 73
  • LGPL-2.1

Networking

DzSocket

Delphi Client/Server components to communicate using TCP Socket Asynchronous easily

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 71
  • MIT

Networking

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

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

Science

columbusegg4delphi

A simple framework to correctly write business logic in Delphi "RAD style" applications.

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

Other

ipub-messaging

Messaging system for communication between classes / layers in delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 63
  • MIT

Other

DTelegram

This is a Delphi Component for interacting with the Telegram Bot API. It provides a set of functions to perform various actions using the Telegram Bot platform.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 62
  • MIT

Networking

FastCGI

The FastCGI protocol is designed for communication between a web server and a web application. It is commonly used for PHP or Python web applications. However, when I needed it, there was no usable implementation for Delphi available. This library fills that gap. It is MIT licensed.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 60
  • MIT

Networking

horse-basic-auth

Middleware for Basic Authentication in HORSE

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 59
  • MIT

Security

DataPort

Thread-safe port for data exchange. Supports network (TCP/UDP/HTTP), serial port, etc.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 58
  • The MIT License (MIT)

Networking In the Online Package Manager

MinimalistMediaPlayerX

A powerful, feature-rich MPV-based minimal-interface media player for 64-bit Windows. Lots of keyboard-controlled functionality but with minimal screen clutter. Automatically adjusts the window to match the video dimensions, without a window caption/title bar, to give an immersive viewing experience whether in window mode or fullscreen mode.

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

Multimedia