Sign in Join

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

Catalog

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

Abbrevia

Newest and maintained version for recent compiler version only. Delphi Advanced data compression toolkit for Delphi and C++Builder. Supports PKZIP, Microsoft CAB, tar, gzip, and bzip2 archives, and can create self-extracting executables. On Windows it also provides Delphi wrappers for the LZMA, Bzip2, and WavPack SDKs, and PPMd decompression. Abbrevia also has several visual controls that simplify displaying and manipulating archives, including treeview and listview components. Features: Unicode filenames in all archive formats; Decompress most .zipx and legacy PKZIP v1 zips; ZIP64 support for archives larger than 2GB; Spanned and split zip archives; Cross-platform Windows, OS X, and Linux; No DLLs required; Includes COM component; Extensive documentation

  • Library
  • Delphi
  • SourceForge

Files and Drives

ALGLIB

. Delphi FPC Cross-platform numerical analysis and data processing library. It supports several operating systems Windows and POSIX, including Linux. ALGLIB features include: Data analysis classification/regression, statistics; Optimization and nonlinear solvers; Interpolation and linear/nonlinear least-squares fitting; Linear algebra direct algorithms, EVD/SVD, direct and iterative linear solvers; Fast Fourier Transform and many other algorithms.

  • Library
  • Lazarus and Delphi

Science

AXW Ribbon

. Delphi Ribbon component with the Office 2016 style. Works with Delphi 7 and up to the current Delphi version. Will probably compile with Delphi 6 and possibly Delphi 5.

  • Library
  • Delphi

Menus

Bauglir WebSocket

. Delphi FPC WebSocket server/client implementation based on Ararat Synapse.

  • Library
  • Lazarus and Delphi
  • GitHub

Networking

BearLibTerminal

. Delphi Provides a pseudoterminal window with a grid of character cells and a simple yet powerful API for flexible textual output and uncomplicated input processing.

  • Library
  • Delphi
  • GitHub

Other

Bold for Delphi

. Delphi Model-Driven Architecture MDA framework and ORM. Design your domain model in UML and generate Delphi classes and database schemas. Features OCL Object Constraint Language for queries and derived attributes, automatic UI synchronization, built-in undo/redo, optimistic locking, and object subscriptions. Persistence via FireDAC, UniDAC or XML, supporting most modern databases. This fork adds Unicode and modern Delphi support. Official Embarcadero repo is for Delphi 7.

  • Library
  • Delphi
  • GitHub

Database

Boss

. Dependency Manager for Delphi projects.

  • Application
  • Delphi
  • GitHub

Language Tools

Browse and Doc It

. RAD Studio IDE plug-in to allow you to browse your code and provide support for documentation, coding checks and metrics.

  • Library
  • Delphi
  • GitHub

Lazarus IDE plugins

CCR-EXIF

seems abandoned, list of forks on GH here Delphi Library to read and write Exif, IPTC and XMP metadata from JPEG, TIFF and PSD images.

  • Library
  • Delphi

Graphics

Chimera

. Delphi Open Source MIT License library for Delphi XE2 which provides a fast and cross platform JSON generator/parser serializer/deserializer under a license that doesn't suck.

  • Library
  • Delphi
  • Bitbucket

Other

Clipper

. Delphi Library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting

  • Library
  • Delphi

Graphics

CnWizards

. Free Plug-in Tool Set for Delphi/C++ Builder/CodeGear RAD Studio to Improve Development Efficiency.

  • Application
  • Delphi
  • GitHub

Lazarus IDE plugins

CocinAsync

. Delphi High performance library for Delphi to simplify coding and improve performance of asynchronous and multithreaded applications.

  • Library
  • Delphi
  • Bitbucket

Other

Coroutine-based multithreading library

. Delphi AIO implement procedural oriented programming POP style in Delphi. It means developer can combine advantages of OOP and POP, splitting logic to multiple state machines, schedule them to threads, connect them by communication channels like in GoLang

  • Library
  • Delphi
  • GitHub

Other

Delphi Detours Library

. Delphi FPC Library allowing you to hook Delphi functions and object methods and Windows API functions. It provides an easy way to insert and remove hook.

  • Library
  • Lazarus and Delphi
  • GitHub

System

Delphi LeakCheck

. Delphi Free code library to check the memory leaks in the DUnit and DUnit2 tests. Supports Delphi XE-XE7.

  • Library
  • Delphi
  • Bitbucket

Other

Delphi LightSaber-CoreLib

. Delphi Lightweight alternative to Jedi library. Simple, crystal clear, non-obfuscated, fully commented code. No external dependencies. Hundreds of super useful functions for file/folder/disk manipulation, fast buffered binary file access, string conversions, OS version detection, etc.

  • Library
  • Delphi
  • GitHub

Other

Delphi Package Installer (DelphiPI)

. Tool which aids you installing components to your Delphi IDE. DelphiPI automatically resolves dependencies between packages, compiles, installs and adds source paths to your IDE.

  • Application
  • Delphi
  • Bitbucket

Lazarus IDE plugins

Delphi Template Engine

. Delphi Template engine designed to be used as a library in Delphi mainly Delphi 7 applications, allowing developers to use templating on their software with no worry about implementing it.

  • Library
  • Delphi
  • SourceForge

Language Tools

Delphi Twain

. Delphi FPC The library allows you to easily access scanning functions from Delphi and Lazarus.

  • Library
  • Lazarus and Delphi

Graphics

Delphi zlib

. Delphi Wrapper for zlib.obj originally used by Borland. Delphi up to XE3 supported.

  • Library
  • Delphi

Files and Drives

Delphi-Adb-WiFi

. Plugin for RAD Studio, which allows launching and debugging on an Android device without connecting to a computer via USB. Works over WiFi.

  • Library
  • Delphi
  • GitHub

Lazarus IDE plugins

Delphi-XmlLite

. Delphi Header translation for Microsoft XmlLite. XmlLite is a native C++ implementation of .NET XmlReader+Writer for stream-based, forward-only XML parsing and creation. XmlLite.dll is required. It is included with all new versions of Windows, and service packs for old versions. XmlReader's pull-based interface is cleaner to use than SAX's event-based interface.

  • Library
  • Delphi
  • GitHub

Bindings

delphi-yaml

. Delphi Delphi 7 compatible bindings for libyaml, YAML parser and emitter library implemented in C. Four layers of bindings are proposed.

  • Library
  • Delphi
  • GitHub

Bindings

Delphi.gitignore

. .gitignore templates for Delphi. There is also one for Lazarus.

  • Other
  • Delphi
  • GitHub

Other

DelphiEventBus

. Delphi Yet another Event Bus framework for Delphi, with annotations and rich event filtering.

  • Library
  • Delphi
  • GitHub

Other

DelphiX

. Delphi FPC A good wrapper to DirectX. It can be used to create games or any kind of graphical interface.

  • Library
  • Lazarus and Delphi

Bindings

Dext Framework

. Delphi Modern Full-Stack ecosystem for modern Delphi development. It brings the productivity and architectural patterns of frameworks like ASP.NET Core and Spring Boot to the native performance of Object Pascal.

  • Library
  • Delphi
  • GitHub

Other

DFF Library

. Delphi FPC Big Floating Point, Big Integers, Astronomical calcualtions

  • Library
  • Lazarus and Delphi

Science

DIUcl

. Delphi DIUcl is a lossless compression library with extremely fast and small 200 bytes only! ASM decompressor. Compression times and ratios are similar to those of deflate/zip and bzip2. Delphi port of the popular UCL Compression Library, which is also used by the popular and well known UPX Ultimate Packer for eXecutables.

  • Library
  • Delphi

Files and Drives

DSharp

. Delphi Small library for providing data binding in Delphi. It does not require special components to data bind to properties. It also provides dependency injection, MVVM and more interesting utilities.

  • Library
  • Delphi
  • Bitbucket

Other

DSPack

abandoned, active fork is here Delphi Set of components and classes to write Multimedia Applications using MS Direct Show and DirectX technologies.

  • Library
  • Delphi

Multimedia

DuckDuckDelphi

. Delphi Adds simple duck typing to Delphi Objects and provides an RTTI helper class to simplify many common RTTI tasks.

  • Library
  • Delphi

Other

DUnit2

. Delphi Fork of the DUnit Project that adds several new features.

  • Library
  • Delphi
  • SourceForge

Other

DWScript

. Delphi Object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages FreePascal, Prism, etc.. It introduces a few Pascal language extensions of its own as well.

  • Library
  • Delphi
  • Bitbucket

Language Tools

dzBdsLauncher

. Delphi Launcher for the Delphi IDE that decides which of multiple IDEs to launch based on the suffix of the dproj file passed to it.

  • Application
  • Delphi

Applications

EasyListView

seems abandoned, active fork on GH here Delphi Part of VirtualShellTools for the Listview but can be used for a TListview Replacement that is faster and more customizable.

  • Library
  • Delphi

ListViews and TreeViews

Fano Framework

. FPC Web application framework for modern Pascal programming language. It is written in Free Pascal.

  • Library
  • Lazarus

Networking

FastMM4-AVX

. Delphi FPC FastMM4 fork with AVX support and multi-threaded enhancements faster locking

  • Library
  • Lazarus and Delphi
  • GitHub

System

GLibWMI

. Delphi Component Library for Delphi that encapsulate the classes for access to WMI of Windows in a set of VCL. BiosInfo, PrinterInfo, DiskInfo, etc. Allow access WMI Classes: WIN32Bios, WIN32Printers, WIN32DiskDrive.

  • Library
  • Delphi
  • GitHub

System

GMLib

Google Maps Library seems abandoned, active fork on GH here and here Delphi Components for Delphi/C++ Builder that encapsulate the GoogleMaps API to administrate a map, markers, polygons, rectangles, polylines, etc. All objects that you can put into a map.

  • Library
  • Delphi

Other

GUI AutoSave

Save the state of all GUI controls on application shutdown and then restore them loaded on application startup: It can load/save: form's position, checkboxes, radiobuttons, etc, etc

  • Library
  • Delphi
  • GitHub

Other

ICU4PAS

. Delphi FPC Object Pascal, cross platform, Direct Class Wrapper over the mature and widely used set of C/C++ ICU libraries providing Unicode support, software internationalization i18n and globalization g11n, giving applications the same results on all platforms. You can use it on Windows with Delphi and FreePascal and on Linux with Kylix and FreePascal.

  • Library
  • Lazarus and Delphi

Bindings

IDE Fix Pack

. Collection of unofficial bug fixes and performance optimizations for the RAD Studio IDE, Win32/Win64 compiler and Win32 debugger. IDE Fix Pack is an IDE plugin for RAD Studio 2009-XE6 that fixes IDE bugs at runtime. All changes are done in memory. No files on disk are modified. None of your projects are modified or benefit from the IDE Fix Pack other than being compiled faster. Only the IDE gets the fixes and optimizations.

  • Application
  • Delphi

Lazarus IDE plugins

IGDI+

. Delphi The free open source library allows quick and easy implementations of complex GDI+ applications, in a natural Delphi-friendly code.

  • Library
  • Delphi
  • SourceForge

Graphics

Image32

. Delphi FPC Website 2D graphics library written in Delphi Pascal. It provides an extensive range of image manipulation functions and includes a line and polygon renderer supporting a wide range of brush filling options.

  • Library
  • Delphi
  • SourceForge

Graphics

ImageQuality

. Delphi FPC A library for objectively measuring image/video quality. It implements many popular algorithms, such as MS-SSIM, MS-SSIM, SIMM, MSE, and PSNR. It is designed to be fast, accurate, and reliable. It can be compiled directly and requires no additional libraries.

  • Library
  • Lazarus and Delphi
  • GitHub

Graphics

IndySoap

. Delphi Open Source Library for implementing Web services using Delphi/CBuilder Compilers. IndySoap isn't tied to Indy for transport services, though Indy based transport services are included.

  • Library
  • Delphi
  • SourceForge

Networking

Inno Setup

. Free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.

  • Application

Applications

Internet Component Suite

. Delphi Asynchronous-based library composed of various Internet components and applications. Clients/servers for TCP, UDP, raw sockets, FTP, SMTP, POP3, NNTP, HTTP, Telnet and more. Supports SSL and TLS with the help of OpenSSL. Also includes Mime Decoder, SHA1/MD4/MD5 hashes, DES encryption.

  • Library
  • Delphi

Networking