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.

delphi-markdown

. Delphi FPC This is a Pascal Delphi library that processes to markdown to HTML

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • BSD-3-Clause

Language Tools

3.0 from 1 member

CurlPas and TidyPas

FreePascal / Lazarus / Delphi / Kylix - compatible bindings and object-oriented wrapper for LibCURL, the client-side URL transfer library, and TidyLib, the HTML parsing and formatting library based on HTML-Tidy.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • zlib/libpng License

Bindings Networking

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

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

Graphics

5.0 from 1 member

delphihtmlwriter

. Delphi Class library that enables the developer to create HTML and HTML documents. It uses the fluent interface to make creating HTML text easy and natural.

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

Other

HTMLLIB-TP

Bibliothèque en Turbo Pascal permettant de créer des pages HTML, des tableaux,...

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

FluentHTML

A library on Pascal, for direct use of HTML tags. Based on HTML5 tags. It can only be used to generate HTML5 Tags, there is no Parse function.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

Networking

libpasmyhtml

libPasMyHTML is delphi and object pascal wrapper around MyHTML library. Fast HTML 5 Parser. Using threads.

  • Archived
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 15
  • GPL-3.0

Bindings

internettools

XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 138

Language Tools Networking

galary_html

Small, but very customiziable app, for building html code of photogallaries

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Applications

KnockoutOP

KnockoutOP combines the observable type from the KnockOff library with the DelphiHTMLComponents library to provide an HTML-based MVVM framework for Delphi.

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

Data controls

WebHdf

JavaScript port of the PasHdf library

  • Quiet
  • Other
  • GitHub
  • ★ 2
  • MIT

Other

sempare-delphi-template-engine

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.

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

Language Tools

Markdown4D

Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 72
  • MIT

Edit and Memos

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

MarkdownProcessor

A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.

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

Other

DFFormater

This Delphi project provides a comprehensive library for formatting and minifying various types of code commonly used in software development. It includes functionalities for formatting and minifying Delphi, HTML, CSS, SQL, JavaScript, XML, PHP, and JSON code.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Edit and Memos

MailClient-AntiVirus

The project represents a basic yet fully functional E-mail client, which utilizes the TRichView components to display and edit HTML messages, Clever SMTP and POP3 components to send and retrieve E-mails. The downloaded messages are scanned using the ClamAV antivirus library.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 3
  • LGPL-3.0

Networking

PAS2PHP

PAS2PHP will translate a large subset of Object Pascal to PHP, allowing you to write web applications using Lazarus/FreePascal, and then run the application on a standard HTML/PHP server. Over the last week, a lot of work has gone into PAS2PHP. Most of the major issues are resolved. There are still a number of incompatibilities which are either not fixable, or have simple workarounds. As of v0.5, you should be able to write entire PHP applications in Pascal. The key to coding for PAS2PHP is to understand the limitations of PHP. Read the example code provided, and always check the outputed PHP code to understand how this works. As a guide to what PAS2PHP can achieve... my web site is written in Pascal, and then converted to PHP. (The code is in the source package). PAS2PHP uses the Pascal Parse Tree Classes (PasTree) which comes with FreePascal, and therefore the parsing limits are defined by this library.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Language Tools

xxm

xxm is a web platform for Delphi. Combine Delphi and HTML into a compiled library loadable by an ISAPI extension, a stand-alone HTTP service, an Internet Explorer snap-in, a FireFox module, an Apache module, oldskool CGI...

  • Active
  • Library
  • Delphi
  • SourceForge
  • MIT License

Networking

RegExpr

TRegExpr library (http://regexpstudio.com/TRegExpr/TRegExpr.html)

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 16

Other

Tnef-Parser

This Delphi library extracts the message attachments, with the original file names, and the message body, including HTML, text, and RTF.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • LGPL-3.0

Networking

Ejemplo-de-Impresion-en-Android-con-Delphi

Impresión de HTML e imágenes en Android haciendo uso de PrintManager nativo Notas: *Este ejemplo fue escrito en Delphi 11 Alexandria por lo que en el AndroidManifest.template.xml deberá establecer la librería correcta para el fileprovider cambiando androidx.core.content.FileProvider por android.support.v4.content.FileProvider

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 8

Learning and Examples

fastgeo

FastGEO Computational Geometry Library https://www.partow.net/projects/fastgeo/index.html

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Science

Freetype

The original Freetype 1 font library had a version written in Pascal and compilable with old versions of FPC. This version was downloaded from http://cvsweb.xfree86.org/cvsweb/xc/extras/FreeType/pascal/lib/Attic/ and brought back to life in the Lazarus-CCR. For other historical information see http://www.freetype.org/freetype1/index.html

  • Library
  • Lazarus

Graphics

PascalSane

PascalSane provides pascal bindings for the [http://www.sane-project.org/html/ libsane] library, enabling Lazarus and FreePascal applications to access scanners under Linux.

  • Library
  • Lazarus

Bindings

Web Rapid Application Development

WebRAD is a web application development framework and library of components for Delphi/Kylix that replaces HTML editing with a drag-and-drop approach. WebRAD includes over 30 components including javascript enabled data-aware tables, images and forms

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

Networking

Dev-Cpp

A fast, portable, simple, and free C/C++ IDE

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3,047
  • GPL-2.0

Edit and Memos

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

mortar

evasion technique to defeat and divert detection and prevention of security products (AV/EDR/XDR)

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

Security

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

Ray4Laz

Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 181
  • Copyright (C) 2020-2026 Gunko Vadim

Bindings In the Online Package Manager

Dam

Delphi and Lazarus Message Dialogs with Formatted Text

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

Dialogs

MORMot2

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

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 733
  • MPL, GPL or LGPL

Database In the Online Package Manager

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

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

sandcat

An open-source, pentest and developer-oriented web browser, using the power of Lua

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 554

Networking Security

Delphi-OpenCV

Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 542

Bindings Graphics

delphi-jose-jwt

Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 521
  • MIT

Security Cryptography

DocTo

Simple command line utility for converting .doc & .xls files to any supported format such as Text, RTF, CSV or PDF

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 510
  • MIT

Files and Drives

neural-api

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.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 465
  • LGPL-2.1

Science

quickhash

Graphical cross platform data hashing tool for Linux, Windows and Mac

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

Cryptography

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

SVGIconImageList

Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.

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

Graphics

CloudMailRu

Total Commander plugin for cloud.mail.ru service

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 392

Networking

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

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

fundamentals5

Fundamentals 5 Code Library for FreePascal and Delphi

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 277

Other

bgrabitmap

📜 BGRABitmap graphics library made with Lazarus (Free Pascal).

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 236

Graphics

Chet

C Header Translator for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 227
  • BSD-2-Clause

Language Tools

StyledComponents

Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!

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

Other

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

FastMath

Fast Math Library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 194

Science

GpDelphiUnits

A collection of my open sourced Delphi units

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

Other

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