Sign in Join

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

Catalog

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

JsonX3

Json Extended framework V3 for Delphi (VCL/FMX)

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

Other

JsonX4

JSON / YAML Extended framework V4 for Delphi (VCL/FMX)

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

Other

Katas

Repository for Cyber Dojo, Project Euler, or other katas.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples

Keep-It-Alive

Keep It Alive - checks if a program is running

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 5
  • MIT

System

khawarizmi

Arabic Programming Language - Khwarizmi -

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5

Language Tools

KOL-FPC3

Key Object Library port for Free Pascal 3.0.4 (by Netspirit)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 5

Other

ksFMX-DXRio

Components of KernowSoftwareFMX for Delphi 10.3 Rio by m.me/WOS83

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Other

kwirk

"The Quest of Kwirk's Castle" is a puzzle solving game originally written in the 1990s by Joe Merten in Turbo Pascal

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5

Games and Game Engines

kxBSON

Binary-JSON stream handler

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

Other

laz-components

Lazarus open source components

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-3.0

Other

laz-dock-package

Extension for Lazarus-IDE to dock the package editors together with the project inspector

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 5

Lazarus IDE plugins

laz4py

this project aiming to convert lazarus ide to python editor.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 5

Lazarus IDE plugins

Lazarus_TranslateForm

Translate your application to other languages, easily!

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Other

lazarus-i18n-template

Reusable Free Pascal / Lazarus template for multilingual desktop apps that run identically on Windows and Linux — lightweight .lang (INI) localization, OS-language auto-detection, live switching, no gettext.

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Learning and Examples

lazJSONRPCData

The message objects for version 2.0 of JSON-RPC

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Networking

lazuli

Themed controls for Lazarus

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-3.0

GUI containers

LazyShaker

Play sound on shake. Delphi XE5 sensors demo.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Multimedia

LBToolkit

A thread-safe, Swiss-army toolkit featuring a reactive logging engine (LBLogger), an embedded HTTP server (LBmicroWebServer), seamless integration with the Python and Node.js ecosystems (LBWebPrism), and a fully customizable virtual keyboard (LBVirtualKeyboard). Distributed as a lightweight shared library (.dll/.so) with a clean, C-style API.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 5
  • MPL-2.0

Other

LEXI

L.E.Xi - voice assistant application written in Delphi.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Multimedia

lib.AuxClasses

Small set of auxiliary classes for use as parents for more complex objects plus some other classes-related material.

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

Other

lib.BitOps

Provides functions for not-so-common bit operations and more.

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

Other

lib.LinkedListArray

Doubly linked list implemented inside a dynamic array.

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

Other

lib.ListSorters

Set of classes designed for sorting of lists or arrays where items can be accessed using their indices.

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

Other

lib.MemoryBuffer

Provides simple memory buffer type that remembers its own size along with functions for allocation and deallocation of this buffer.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

System

lib.RegistryEx

Replacement of TRegistry class with some added features and options. Note that it is not a direct drop-in replacement, interface differs.

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

System

lib.SimpleCmdLineParser

Library for easier parsing of program command line (switches, parameters, commands, ...).

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

Language Tools

lib.SimpleCompress

Very simple library providing functions for (de)compression of streams (descendants of TStream class), files and memory buffers. Actual (de)compression is done by ZLib library.

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

Files and Drives

Lib.SimpleCPUID

Small library designed to provide some basic parsed information (mainly CPU features) obtained by the CPUID instruction on x86(-64) processors.

  • Quiet
  • Library
  • GitHub
  • ★ 5
  • MPL-2.0

System

lib.StaticMemoryStream

Simple library designed to ease accessing of general memory location using usual stream interface.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

System

lib.UtilityWindow

Simple implementation of invisible utility window. It is designed to be a simple target for windows messages, e.g. for interprocess communication.

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

System

lib.WndAlloc

Replacement of AllocateHWND and DeallocateHWND functions. It is mainly intended for Lazarus since it does not implement these functions at this moment. Note that current implementation is thread safe.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

System

LibGovPL4Demo

Przykłady dla biblioteki LibGovPL4 - podpisywanie i wysyłka eDeklaracji, JPK, KSeF, XAdES

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 5

Learning and Examples

libjxl-delphi

Delphi (Object Pascal) binding for the libjxl JPEG XL C API, with VCL TGraphic integration

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

Bindings