Sign in Join

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

Catalog

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

Win32TaskbarProgress

This is unit which contains the class to control the progressbar over the Windows 7+ taskbar button. The demo looks like this:

  • Library
  • Lazarus

System

Winunits-Base

This packages contains several translated Windows headers, and units that build directly on top of them. Currently it contains the following units

  • Library
  • Lazarus

Bindings

XForms

The XForms libraries provide a large number of objects and functions to manipulate those objects. It is built on top of XLib and is small and efficient. A short list of objects is

  • Library
  • Lazarus

Bindings

Yet another Running Timer

The first goal for this timer is to fire an event when a certain amount of time has elapsed. For most of the cases the already existing TTimer component will be enough. But it requires the LCL and when threads are involved, things may change.

  • Library
  • Lazarus

Date and Time

ZenGL

ZenGL - a cross-platform game development library, designed to provide necessary functionality for rendering 2D graphics, handling input, sound output, etc.

  • Library
  • Lazarus

Games and Game Engines

zip

The zip unit is included in a package which contains several routines to unzip files on every Lazarus supported platforms. There are 4 units:

  • Library
  • Lazarus

Files and Drives

ZipFile

TZipFile is an object that encapsulates a zip file so you can access it as if it's a filesystem. TZipFile is released under the LGPL license. TZipFile comes with a Lazarus package, so it's very easy to install it. The component is tested under Win32 and Linux_x86_32. File compression is currently not implemented although this feature is under development, so check SVN regularly. Currently only uncompressed files can be read and written to and from a zipfile.

  • Library
  • Lazarus

Files and Drives

ZLib

The zlib unit is a straight translation of the libz header files. it provides access to the libz compression library, and as such is equivalent to the paszlib units, except that the actual code resides in a shared library.

  • Library
  • Lazarus

Bindings

ZMSQL

ZMSQL is an open source and free, TBufDataset SQL enhanced in-memory database for Free Pascal (FPC), operating with semicolon-separated values flat text tables as a persistence store.

  • Library
  • Lazarus

Database

Zorba

Zorba is a general purpose XQuery processor implementing in C++ the W3C family of specifications. It is not an XML database. The query processor has been designed to be embeddable in a variety of environments such as other programming languages extended with XML processing capabilities, browsers, database servers, XML message dispatchers, or smartphones. Its architecture employes a modular design, which allows customizing the Zorba query processor to the environment’s needs. In particular the architecture of the query processor allows a pluggable XML store (e.g. main memory, DOM stores, persis

  • Library
  • Lazarus

Bindings