Sign in Join

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

Catalog

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

Pattern-Lock

Microsoft Windows pattern lock

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • GPL-2.0

Security

PatternFinderPascal

Signature matcher/wildcard pattern finder in Pascal.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 20
  • MIT

Other

DelphiMultithreadingBookCodeEnglishEdition

This repository contains all the source code for the practical examples in the book "Delphi Multithreading: Threads, Concurrency, Parallelism and Asynchronous Programming", written by Cesar Romero.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 42

Learning and Examples

DelphiMultithreadingBookCode

Este repositório contém todo o código-fonte dos exemplos práticos do livro "Delphi Multithreading: Threads, Concorrência, Paralelismo e Assincronismo", escrito por Cesar Romero.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 23

Learning and Examples

DelphiMultithreadingBookCode

Este repositório contém todo o código-fonte dos exemplos práticos do livro "Delphi Multithreading: Threads, Concorrência, Paralelismo e Assincronismo", escrito por Cesar Romero.

  • Active
  • Other
  • Delphi
  • Codeberg

Learning and Examples

Design-Patterns-

Repository created for solving the exercises in the book and also understanding the specific standards

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 12

Learning and Examples

LPatternMatch

Pattern match engine adapted to Object Pascal from Lua 5.3 source code

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

Design-Pattern-for-Delphi

Some class helpers to improve my software architecture inside GOF Patterns

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3

Other

NativePattern

Fast pattern search library for Delphi with exact, masked, fuzzy and multi-pattern matching, stream support and AVX2 acceleration.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3

Other

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

pangea

modern design patterns for delphi

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

Other

GeoPattern

Generator for geometric patterns

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Graphics

DocumentFlow

Document Flow Enterprise System developed with legacy Delphi and modern design approaches including Layered Architecture, DDD, CQRS, GoF, SOLID, GRASP, Patterns of Enterprise Application Architecture and so forth

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Applications

Delphi-Componentes

Componentes visuais VCL para Delphi: botões coloridos (filled/outline) com Factory Pattern

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

Batik_Pattern_Generator

Batik Pattern Generator created with various Image Enhancement operation

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • Apache-2.0

Graphics

xidel

Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 849
  • GPL-3.0

Networking

QuickLib

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

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

Other

internettools

XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 138

Language Tools Networking

delphiguard

Automatic memory management for Delphi using RAII (Resource Acquisition Is Initialization) pattern

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

Other

DelphiEventBus

Implementation of event bus pattern for Delphi XE

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

Other

BuilderUI

Forms Builder UI for Windows

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 40

Applications

command-delphi

Command pattern for Delphi (IComand & TComand)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 29
  • MIT

Other

FluentXML

Object of generating XML document using Fluent Design Pattern.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21

Other

dafce

DAF, Delphi Application Foundations (Community Edition)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19

Other

delphi-dataproxy

Proxy component for data access TDataSet with Generator App tool and support for Fake memory datasets

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Database

FileFind

FileFind - Advanced File Search Utility designed to efficiently locate files and directories based on a wide range of criteria, including name patterns, size, attributes, content, and timestamps.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 15
  • GPL-3.0

Files and Drives

libpaspcre2

libPasPCRE2 is delphi and object pascal bindings for Perl-compatible Regular Expressions library (PCRE2). Library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • GPL-3.0

Bindings

advpascalutils

AdvPascalUtils is a library of some useful patterns and complex data structures implemented for FreePascal and Delphi.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 11
  • MIT

Other

Lattice

Computer-Assisted Qualitative Data Analysis Software (CAQDAS) for coding textual data, retrieving coded segments, and analysing patterns

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • AGPL-3.0

Science

Delphi-Thread-Sync-Visualizer-Demo

A visual demonstration of thread synchronization in Delphi, featuring real-time progress tracking and color-coded state visualization. Perfect for learning concurrent programming concepts and thread coordination patterns.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 8

Learning and Examples

active-object-delphi

Active Object Concurrency Design Pattern Implemented in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Other

servicelocator

Delphi implementation of the Service Locator pattern

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

Other

CoffeePOS

Um projeto de estudo desenvolvido em **Delphi (FMX Multi-Device)** para aplicar na prática os princípios de **Clean Architecture**, **SOLID** e **Padrões de Projeto (Design Patterns)**, incluindo Strategy, Repository, Facade, Factory e Builder.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples