Sign in Join

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

Catalog

30,058 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.

UTIL-SYSTEM-CAD-Handler

CAD-Handler. CAD Popup menu, includes mini process list with kill, unmount/remount filesystems, WPS-reset, session manager hotkey modification

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • GPL-3.0

System

PreviewHandler

Código asociado a la entrada del blog sobre creación de "Previews Handlers" para Windows

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 7
  • Apache-2.0

Learning and Examples

PreviewHandler-VCL-

Simple Preview Handler Component for VCL applications on Win32

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6

Other

TorrentSpy - BitTorrent MetaInfo Handler

The intent behind TorrentSpy is to give the BitTorrent power-user all the information they can get in one place. The primary motivating feature is the ability to see in real time the current number of complete/incomplete users on a torrent.

  • Quiet
  • Application
  • SourceForge
  • MIT License

Networking

FileAss

File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Files and Drives Bindings

5.0 from 1 member

CrossDragDrop

Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Bindings GUI containers

5.0 from 1 member

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

The-Drag-and-Drop-Component-Suite-for-Delphi

. Delphi VCL component library that enables your Delphi and C++Builder applications to support COM based drag and drop and integrate with the Windows clipboard.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 183
  • MIT

System

MarkdownShellExtensions

A Markdown Text Editor to manually edit a markdown file, with instant preview of the output in a HTML Viewer. A Preview handler which allows you to see the content of the markdown file without open it, in the "Preview Panel", integrated into Windows Explorer.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 120
  • Apache-2.0

Edit and Memos

SvgShellExtensions

Preview Handler and Thumbnail Provider for SVG files

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 100
  • BSL-1.0

Graphics

StaticCodeAnalyser

Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 43

Language Tools

MRX-Gamepad-Core

A modern, lightweight gamepad input handler for Delphi VCL & FireMonkey (FMX) using SDL3. It features a background polling thread, visual UI mapping, deadzone configuration, and rumble support.

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

Games and Game Engines

protcom

ProtCOM - Protected mode serial port handler for DOS (FreePascal unit)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • CC0-1.0

System

Delphi-Crash-Reporter

Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • BSD-2-Clause

System

2.0 from 1 member

handle-exception

Middleware for handle exception in HORSE

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

Networking

kxBSON

Binary-JSON stream handler

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Other

lib.UtilitySignal

Small library designed to ease setup of real-time signal handler in Linux.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 4
  • MPL-2.0

System

MarkdownPreview-ZhCN

Windows 资源管理器右侧 Markdown 原生预览中文版,支持内嵌 WebP/JPEG;panxiaosen(pans 工作室)基于 Ethea MarkdownShellExtensions 二次开发。

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • Apache-2.0

Edit and Memos

DelphiBot, The IRC Robot

This is an IRC bot written in Delphi. It has a modular structure, based on a small kernel and some plugins all around. A plugin can be a script engine or any hard coded irc events handler. Those plugins can be written in any language (Delphi, C++/C...)

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

Networking

SecureSQLHandler

A secure SQL query handling library for Delphi applications that provides obfuscation and protection for SQL statements and parameters.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Database

FileMenuHandler

Component to do usual file actions: New, Open, Save, Save As, with bindings to MainMenu.

  • Package
  • Lazarus
  • SourceForge

Menus In the Online Package Manager

FileMenuHandler

Component for handling Recent files list and Open, Save, Save As, Exit Commands. Uses a ini file for the recent list.

  • Library
  • Lazarus

Menus

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

horse

Fast, opinionated, minimalist web framework for Delphi

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

Networking

JPPack

A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other

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

Other

LazWebsockets

Websocket Server and Client Library written in Lazarus

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

Networking

FastMM5

FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 345

System

Cmulator

Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 304
  • AGPL-3.0

Security

NetCom7

The fastest communications possible. Delphi rulez.

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

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

SVGShellExtensions

A collection of extensions tools for SVG files, integrated into Microsoft Windows Explorer (for Windows 10 and 11) and a useful SVG Text Editor

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 205
  • Apache-2.0

Graphics

DebugEngine

Delphi debug framework

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 193
  • MPL-2.0

System

QuickCore

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

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

Networking

mod_pascal

Apache 2.4 module to allow Pascal program to be executed just like scripting language

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 31
  • LGPL-2.1

Networking Language Tools

Delphi-MCP-Server

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

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

Networking

nx-horizon

NX Horizon - Event Bus for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 132
  • MIT

Other

AIO

Coroutine-based multithreading library for Delphi

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

System

fpos

Free Pascal Operating System (FPOS) is a operating system consists of a minimal kernel built on FreePascal. It contains a Scheme implementation of a hard drive (ATA) driver, keyboard (PS2), serial (8250 UART), FAT32 filesystem and a small real time clock manager. The project was built to experiment with developement of operating system using a high level functional language to study the developement process and the use of Scheme to build a fairly complex system.

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

System

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

ComPort-Library

COM Port Library for Delphi (fork from SourceForge)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 99

System

DelphiGoogleMap

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

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

Other

FpTelegram

Telegram bots API library

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 95
  • MIT License, MIT

Networking In the Online Package Manager

MarkdownHelpViewer

MarkdownHelpViewer is an integrated help system based on files in Markdown format, for Delphi applications, plus a useful component to embed help inside the App.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 94
  • Apache-2.0

Applications

openapi-delphi-generator

Generate Delphi client SDKs for any REST API defined with the OpenAPI specification.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 92

Networking

SKIAShellExtensions

Shell extensions for animations files (lottie, telegram, webp...) with Preview Panel, Thumbnail Icon, Lottie Editor. Powered by Skia4Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 87
  • Apache-2.0

Graphics

DelphiACME

ACME (Let's Encrypt protocol) Component for Delphi Tokyo 10.2.3 and Rio

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 74

Networking

newac

New Audio Components (NewAC) are designed to help your Delphi programs perform different sound processing tasks.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

Multimedia

xxm

Combine Delphi and HTML code in the same source files to compile a website into a library that runs on IIS, Apache httpd, CGI, SCGI, on http.sys or raw no-frills HTTP...

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 69
  • 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