Sign in Join

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

Catalog

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

light-containers

Pascal storage, like an array, but with hashing

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • LGPL-2.1

Other

DeCAL

The Delphi Container and Algorithm Library (DeCAL) is a powerful library of reusable container classes, generic algorithms, and an easy to use persistence mechanism. It is similar to and based on Stepanov's STL.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6

Other

dccontainers

Delphi containers library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13
  • MIT

Other

AlignButtonContainer

Container for buttons (TButton, TSpeedButton, TBitBtn) with alignment

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other

TSmartItemContainer

An Observerable smart container to store aggregated data/ item

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

FPC_light_containers

Library with several container classes, for Free Pascal. Mirror of file from www.stack.nl/~marcov/

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 2

Other

The Delphi Container Library

DCLX is a free library that provides ArrayList, LinkedList, Vector, HashMap, HashSet, ArraySet, Queue and Stack structures to Delphi/Kylix. It also provides algorithms like in STL (Apply, Found, CountObject, Copy, Generate, Fill, Reverse, Sort...).

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

Other

XelContainers

Modern containers - Accordion, Page Control, Ribbon, Side Pages

  • Package
  • Lazarus
  • MIT

GUI containers In the Online Package Manager

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

InfoBarToast

Lazarus components: TInfoBar, a non-modal MessageDlg on a strip over a form or control, and TToast. Plain LCL.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

GUI containers

5.0 from 1 member

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

FluentQuery

Fluent, declarative query API for Collections/Containers and Enumerations in Delphi

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

Other

TScene

Isolated buffered container control for FireMonkey

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

GUI containers

ReduxDelphi

ReduxDelphi is a predictable state container for Delphi apps utilizing a unidirectional data flow. Inspired by https://github.com/reactjs/redux .

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 46
  • MIT

Other

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • BSD-3-Clause-Clear

Other

libpasc-algorithms

libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms. The library is a set of containers adapted for the Pascal language and the template system available on it.

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

Other

Simple-IoC

A Simple IoC Container for Delphi 2010 or later

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19

Other

CL4L

Container library for Lazarus

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 13

Other

Comodo-Sandbox-Detector

Detect whether an application executed in auto-container virtual environments.

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

Security

resizeable-shape-component

A Delphi component offering resizeable shapes and also a container where it can be created.

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

Shapes

NLDSideBar

A container control component that is collapseable along the left or right side of its parent.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

GUI containers

TChunt-Defeater

An anti-forensics tool that counters TChunt's ability to detect Truecrypt encrypted containers

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Security

Casulo

Windows/Linux binary packer and protector built with Free Pascal and Rust, featuring authenticated containers, AES-256, HKDF, HMAC and Zstd/Brotli compression.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Security

ccpack

Delphi Custom Containers Pack (by dummzeuch)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

GUI containers

Delphi_SqlMgr

Database object container for delphi. Got inspiration from Ibatis

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Database

IntegrationToAPI

A Real flux of and integration between Legacy and externalAPI using Dependency Injection Container

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 2

Learning and Examples

Loom

A Delphi/Object Pascal DI (Dependency Injection) Container Implementaion

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Other

docker-unlocker

Run Linux Docker containers on Windows from one app: a hidden Alpine VM in bundled QEMU + WHPX, with one-click app installs and a built-in terminal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

dockerized-pascal

Pascal running inside a Docker Container, to compile and run programs using Free Pascal Compailer.

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 1

Other

LightweightIoC

A simple and lightweight IoC container implementation

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

Other

Private File

Software contenitore per crittare file. E' possibile creare un albero di cartelle e gestirle a proprio piacimento, i file inseriti nel programma vengono automaticamente crittati e mostrati come in esplora risorse. Tutti i dati crittati vengono gestiti da un file salvato in una posizione decisa dall'utente. E' possibile gestire più archivi, e salvarli su pen-drive o altro supporto removibile. . Container software to encrypt files. It is possible to create a tree of folders and manage them as you wish, the files inserted into the program are automatically encrypted and shown as in Windows Explorer. All encrypted data is managed by a file saved in a location decided by the user. It is possible to manage multiple archives and save them on a pen drive or other removable media. . Supported operating systems: Windows™ x86 / 64bit

  • Quiet
  • Application
  • SourceForge
  • Other License

Cryptography

Oz-SGL

Standard Generic Library (SGL) for Pascal using records with heap memory allocator and typed memory regions.

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

Other

emballo

inofficial mirror of Emballo - Dependency Injection container for Delphi Win32 - http://code.google.com/p/emballo/

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • LGPL-3.0

Other

steampipe-mod-docker-compliance

Run individual controls or full compliance benchmarks for Docker resources and more across all of your Docker containers using Powerpipe and Steampipe.

  • Active
  • Other
  • GitHub
  • ★ 4
  • Apache-2.0

Other

Icon-Symbols

For exporting or saving icons from an icon container.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

adot

RBS AntiDOT is multiplatform library of containers and data structures for Delphi and Pascal: Vectors, Maps, Sets, Lists and other. Supports all Delphi built-in types. 100% Object Pascal code, no DLLs, no wrappers. Compatible with Free Pascal Compiler.

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

Other

Another Delphi Structures Library

Delphi library of standard containers for keeping ordinal and structured datatypes.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Other

Andorra Commons

"Andorra Commons" is a set of pascal libraries which are used by the audio library "Audorra" and the 2D graphics engine "Andorra 2D". "Andorra Commons" features a flexible plugin system, a file container format, compressors, sys utilis and mo

  • Quiet
  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Other

iff4pascal

Allows to read and create IFF compliant files using TStream based objects. Interchange File Format (IFF), is a generic container file format originally introduced by Electronic Arts in 1985. It is a flexible and scalable format description.

  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Files and Drives

delphidicontainer

A (simple) Delphi Dependency Injection Framework for Delphi 2010 or better on Windows and MacOSX.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 24

Other

SLListContainer

Singly Linked List class for Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Other

PascalContainer

Generic pascal data structure with B-Tree, B+-Tree, B*-Tree, T-Tree, HashMap, priority queue, red-black-Tree, AVL-tree, Quad-Tree, SkipList, Sortable Single Linklist, Sort Function, LockFreeQueue. contributor: gcarreno at github

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 54
  • BSD

Other In the Online Package Manager

FileContainer

A simple component that can contain data loaded from a file

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MPL-2.0

Files and Drives

TextContainer

An Object Pascal component that allows storing text as a program resource

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 2

Edit and Memos

transgui

🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3,472
  • GPL-2.0

Networking

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other