Sign in Join

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

Catalog

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

Oz-CocoR-Delphi

Coco/R is a compiler generator, which takes an attributed grammar of a source language and generates a scanner and a parser for this language. The scanner works as a deterministic finite automaton. The parser uses recursive descent. LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.

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

Language Tools

Twain Scanner

DelphiTwain is a runtime Package to handle Twain Scanner under Windows. There are no visual components that have to be installed. Just add the package to dependancy/required of your Lazarus/Delphi Application and start using it. The package is initially created by Gustavo Daud and modified by Nemeth Peter and Others. In the year 2023 it was taken up by Massimo Magnano to update and modify it.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 15
  • GPL 3.0

System In the Online Package Manager

WIA Scanner

WIAPascal is a runtime Package to handle WIA Scanner under Windows. There are no visual components that have to be installed. Just add the package to dependancy/required of your Lazarus/Delphi Application and start using it. The Package was created from scratch by Massimo Magnano since there was nothing written in Pascal about it.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • GPL 3.0

System In the Online Package Manager

delphi-docscanner

Google ML Kit Document Scanner for Delphi/FMX Android — JPEG & PDF output, one unit, zero UI code

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 17
  • MIT

Multimedia

HandheldBarcodeReader

Reading barcodes on Honeywell and Zebra handheld scanners

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 11

System

RawInput

Background USB Scanner Support using the RAWInput API

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

System

yaml

yaml scanner/parser/writer in pascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Other

SanePascal

Sane (libsane) Scanner features for Lazarus (Free Pascal) and Delphi

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 7
  • GPL-3.0

System

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

SymScan

SymScan provides an Barcode scanning component and API link to the barcode scanner module in Symbol/Motorola MC series Windows CE based barcode scanners.

  • Library
  • Lazarus

System

MMScanner

sağlık uygulamaları için hazırlanmış olan Mamografi kütüphanesi

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

Science

Kastri

Cross-platform library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 603
  • MIT

System

ZXing.Delphi

ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey

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

Graphics

cheatengine-library

Cheat Engine Library is based on CheatEngine a debugger and coding environment particularly aimed at games, but can also be used for other purposes like debugging applications and used in schools for teaching how computers work

  • Archived
  • Library
  • Lazarus
  • GitHub
  • ★ 293

System

delphi-leakcheck

Multi-platform leak checking library for Delphi

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

System

toml-delphi

Toml parser and writer for Pascal and Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Language Tools

pascal-pipes-faa

Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).

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

System

delphi-twain

Twain features for Delphi

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 27
  • LGPL-3.0

System

DelphiAndroidBroadcastReceiver

A Delphi component for send and receive Android Intent Broadcast messages, for you can easy integrate your applications with devices native SDK // Um componente Delphi para enviar e receber mensagens Android Intent Broadcast, para que você possa integrar facilmente seus aplicativos com SDK nativos de dispositivos.

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

System

tina4pascal

HTML-driven native apps in Free Pascal — one codebase, six targets, no browser, no widget toolkit

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Networking

pas-sqlite3

A faithful port of SQLite 3.53.0 (D. Richard Hipp et al.) from C to Free Pascal (FPC 3.2.2+) targeting x86-64 Linux.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 13

Bindings

delphi-lexer

[LIB] Tokenize Delphi source code into a complete, position-aware token stream with full round-trip fidelity and explicit invalid-token handling for parsers, formatters and tooling. Includes TokenCompare, TokenStats, TokenDump utilities along with custom Syntax Highlighter for SynEdit.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Language Tools

tidykit-fp

A comprehensive toolkit for Free Pascal that provides an easy-to-use, unified interface for common operations. Inspired by C++'s Boost.

  • Archived
  • Package
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Files and Drives

simplejson-fp

A user-friendly JSON library for Free Pascal with automatic memory management.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Language Tools

CyberUI-Component

A cyberpunk-themed visual component library for Lazarus and Free Pascal. Features 18 math-rendered tactical controls for sci-fi dashboards and simulations.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

GUI containers

delphi-accessibility-framework

AI-agent application control and screen-reader accessibility for Delphi 12 VCL applications.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

System

hermes

Modern Redis client for Delphi — thread-safe, centralized RESP parser, Synapse or Indy transport adapters

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

Database

anvil

High-performance Git-compatible distributed version control and content-addressable storage engine in Object Pascal

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

GameModdingStudio

A utility suite for ripping, inspecting and converting game assets — released after 14 years in private development.

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

Games and Game Engines

InternetComponentSuite

Overbyte ICS V9.8A - CSL fork: FPC 3.2.2+ / Lazarus compatibility (additive IFDEF FPC guards; Delphi 13 / C++Builder branch untouched).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1

Bindings 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

GLibWMI VCL Component Library

IMPORTANT: This project has moved to Github: https://github.com/germanestevez/GLibWMI (English) GLibWMI is a Delphi library of components, focused on the Administration of Windows Systems. They are based on Windows WMI (Windows Management Instrumentation). (Spanish) GLibWMI es una librería/biblioteca de componentes para Delphi, enfocados a la Administración de Sistemas Windows. Están basados en la WMI de Windows (Windows Management Instrumentation).

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

System

Kastri

Cross-platform library for Delphi (mirror)

  • Active
  • Library
  • Delphi
  • Codeberg

Other