Sign in Join

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

Catalog

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

EventLogViewer

Viewer for Windows Event Log

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 13
  • GPL-3.0

System

EventCollector

Collects events from Windows machines and saves them in a central SQL database

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 1
  • GPL-3.0

Database

EventOrder

quick Delphi program to log and display the order of window/app events

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

delphi-event-bus

Delphi Event Bus (for short DEB) is an Event Bus framework for Delphi

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

Other

Delphi-Event-Dispatcher

Delphi Event Dispatcher (for short DED) is a publish/subscribe and Multicast Event framework for Cross platforms.

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

Other

Pascal-Event-Pump

A lightweight and efficient event pump implementation for Free Pascal, designed to manage and execute queued event callbacks with minimal overhead.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • BSD-3-Clause

Other

EventLogHelper

Simple Delphi class making it easier to write to the Windows Event Log

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 24
  • MIT

System

eventbus_fmx

eventbus firemonkey

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

EventSinkImp

Delphi project which will generate source units to access COM events from automation objects for Windows.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

Language Tools

EventInterceptor

EventInterceptor is a Delphi unit that allows you to log any type of Delphi event on TComponent

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • BSD-3-Clause

Other

EventBus

Mini threaded event bus in Pascal Object. Delphi XE7 or superior require to compil

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

System

lib.MulticastEvent

Simple class that can be used as multicast event. Library also implements class for multicast variant of TNotifyEvent. TMulticastEvent can be inherited from to create multicast variant of almost any event.

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

Other

OpenSIMPLY

Free discrete-event simulation software with high simulation performance for Delphi, Free Pascal, Lazarus. Suitable for Simula users.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • GPL-3.0

Science

Multicast-Events

Multicast tNotifyEvent or tDataSetNotifyEvent with Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

DelphiEventBus

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

  • Library
  • Delphi
  • GitHub

Other

debounced-event

A simple library for debouncing TNotifyEvent's in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9

Other

LazInk

Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • 0BSD

Edit and Memos

5.0 from 1 member

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

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

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

FileEye

Know when a file changes, on Linux, Windows and macOS. A Lazarus component on Free Pascal's DirWatch.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Files and Drives

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

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

node.pas

Asynchronous Event-driven server programming for EMB Delphi (FPC 3.3.1), powered by libuv.

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

Networking

NaturalMulticast

Delphi multicast events implementation without generics

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Other

delphi-service-host

Long-lived services that each own a thread and only ever talk through an event bus. Delphi and Free Pascal.

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

Other

DelphiEventBus

Implementation of event bus pattern for Delphi XE

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 41
  • MIT

Other

LazMD

A small Markdown viewer and editor for Linux, Windows and macOS

  • Active
  • Application
  • Lazarus
  • GitHub
  • 0BSD

Edit and Memos

3.0 from 1 member

TWinEventHook

TWinEventHook allows you to hook into certain Windows events.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • MIT

System

MultiCastEvent

Multicast events using generic

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

Other

fpc_linux_events

Read Linux input events ifrom Free Pascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 2

System

RTTIEventos

Cria eventos para campos edit via RTTI

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

Pokevents

Pokémon Distribution Events Calendar

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

Date and Time

SQLiteEventLogTable

An Virtual SQLite Extension that reads the Event Log

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • GPL-3.0

Database

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

QuickLogger

Powerful and flexible library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, Sentry, Twilio, ide debug messages and throw events for Delphi/Firemonkey/freepascal/.NET (Windows/Linux/OSX/IOS/Android).

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 452
  • Apache-2.0

Other

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

WPP4Delphi

WhatsApp Web component for Delphi and Lazarus. TWPPConnect embeds Chromium through CEF4Delphi and exposes WA-JS messaging, sessions and events to Object Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 252
  • Apache-2.0

Networking

nx-horizon

NX Horizon - Event Bus for Delphi

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

Other

MIDIPLEX

MIDI Event Editor

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 65
  • GPL-3.0

Multimedia

datalogger

DataLogger foi projetado para ser uma biblioteca simples de log com suporte a vários providers.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 60
  • MIT

Other

ADAPT

Advanced Developer Async Programming Toolkit

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

Other

Delphi-IDE-Explorer

A RAD Studio IDE wizard / expert / plugin that allows you to browser the internal fields, methods, properties and events of the IDE.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 41

Lazarus IDE plugins

STAX

Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 41
  • BSD-2-Clause

Other

RDOpenAI

Delphi implementation of ChatGPT - an event based component

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 38
  • MIT

Networking

coding

Aleatory Samples - not related to an specific webinar or event

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 20

Learning and Examples