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.

Pack

Simple compression / decompression for assets in Pascal / Delphi

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

Files and Drives

lib.ZLibUtils

Provides several classes designed to ease data compression and decompression using ZLib library.

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

Files and Drives

d7zip

A Delphi Wrapper around 7z.dll

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 58

Files and Drives

Brotli4Pas

This package provides complete Brotli compression/decompression support for Delphi (Windows 32/64-bit) and Free Pascal (Windows 32/64-bit and Linux 64-bit).

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

Files and Drives

libblp

A BLP image reader library for Delphi 10.1 Berlin+ with DXT3/5 decompression support

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

Graphics

cxc

CXC Compression — a Free Pascal compression project focused on strong practical compression, fast decompression, deterministic output, and multithreaded performance.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

PeaExtractor

User friendly wizard-based program for extraction of 180+ archive types, including encrypted files (7Z, ARC, PEA, RAR, ZIP, ZIPX) and spanned multi-volume archives (001, R01, Z01), spin-off of PeaZip project. Drag & drop any file on the application to extract it (if supported) or to attempt unpacking of unknown formats and variants. The minimal GUI is meant to keep working with archive decompression as simple as possible. It is primarily targeted to users with no prior experience in handling archive files, or not needing advanced archive management features such as in-archive browsing and search, creation and conversion of archives, etc.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Files and Drives

ZLibFramework

⚡ Biblioteca de compressão, descompressão e codificação Base64.

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

Files and Drives

bnd.ZLib

Binding to zlib library, including compiled object files for static linking and DLL for dynamic linking (zlib 1.2.12).

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

Bindings

lib.SimpleCompress

Very simple library providing functions for (de)compression of streams (descendants of TStream class), files and memory buffers. Actual (de)compression is done by ZLib library.

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

Files and Drives

Abbrevia

Newest and maintained version for recent compiler version only. Delphi Advanced data compression toolkit for Delphi and C++Builder. Supports PKZIP, Microsoft CAB, tar, gzip, and bzip2 archives, and can create self-extracting executables. On Windows it also provides Delphi wrappers for the LZMA, Bzip2, and WavPack SDKs, and PPMd decompression. Abbrevia also has several visual controls that simplify displaying and manipulating archives, including treeview and listview components. Features: Unicode filenames in all archive formats; Decompress most .zipx and legacy PKZIP v1 zips; ZIP64 support for archives larger than 2GB; Spanned and split zip archives; Cross-platform Windows, OS X, and Linux; No DLLs required; Includes COM component; Extensive documentation

  • Library
  • Delphi
  • SourceForge

Files and Drives

bzip2lib

bzip2lib provides stream classes for bzip2 compression and decompression. It uses external bzip2 libraries.

  • Library
  • Lazarus

Files and Drives

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

Mad-Pascal

Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

Abbrevia

Abbrevia is a compression toolkit for Delphi and C++Builder.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 137

Files and Drives

wchttpserver

HTTP/2+HTTP/1.1+WebSocket server written with Lazarus (Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 73
  • LGPL-2.1

Networking

CachedBuffers

Extremely fast data streams (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 54
  • MIT

Other

OverbyteICS

OverbyteICS. Outdated copy of SVN repository

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 38

Networking

cpm86-crossdev

CP/M-86 (and MS-DOS 1.1/2.0) cross development environment

  • Active
  • Application
  • GitHub
  • ★ 32
  • MIT

Language Tools

TLSLib

TlsLib4Pascal is a fully managed, from-scratch TLS 1.2 + TLS 1.3 stack for modern Object Pascal (Delphi and FreePascal), released under the permissive MIT License.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 32
  • MIT License

Cryptography Networking In the Online Package Manager

florialib

Helper library for creating Floria Toolkit

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • MPL-2.0

Other

Zstd4Pas

Zstandard (zstd) bindings and streaming classes for Delphi and Free Pascal

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

Files and Drives

TNs_RemotePublish

HTTP Service for remote Process control and ZIP files publishing

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 13

Networking

zflate

Self-contained DEFLATE, ZLIB and GZIP compression for Unleashed Pascal. No zlib, no external dependencies: PHP-like function names, levels 0-9, constant-memory streaming, and compression that scales across cores.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 12
  • MIT

Files and Drives

selfboot-inducer

Selfboot Inducer is a program made for creating homebrews compilations for your Sega Dreamcast video-games console.

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

Files and Drives

hermes

Javascript preprocessor & minifier

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • MPL-2.0

Language Tools

mPress-Compressor-GUI

MPRESS is a free, high-performance executable packer for PE32/PE32+/.NET/MAC-DARWIN executable formats!

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 6

Files and Drives

Free-Simula

A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.

  • Active
  • Application
  • GitHub
  • ★ 4
  • MIT

Language Tools

PECompact2-Compressor-GUI

PECompact v2 is a next generation win32 portable executable compressor. Runewritten from the ground up,

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • GPL-3.0

Files and Drives

TurboPower-Abbrevia

clone of https://svn.code.sf.net/p/tpabbrevia/code updated to Delphi 10.2.2

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

Files and Drives

cia

System information gathering utility. Coletor de Informações Automático (Automatic Information Collector). Delphi 7 educational tool discontinued 2014.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

System

Petite-Compress-GUI

Petite is a free Win32 (Windows 95/98/2000/NT/XP/Vista/7/8/10//etc) executable (EXE/DLL/etc) compressor.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Files and Drives

Abbrevia-5.0

older version of the open sourced Abbrevia compression library, originally from TurboPower

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Files and Drives

android_bootimg_info

A tool to parse build.prop information from boot.img

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

System

Blythe-Player-build-

a personal MP3 player ,build by bruce (series),if you want to try ,first change your default language:Simple Chinese,enjoy!

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Multimedia

PArc

FreeArc 0.67 rewritten in Free Pascal: a compatible archiver for Windows and Linux, plus its own extended .parc format.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • GPL-2.0

Files and Drives

roz-buyso

Fork of the Reconstruction of ZZT that allows flag-based inventories to be displayed on the sidebar.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Games and Game Engines

syc

Streaming archiver + compressor with its own LZ codecs, written from scratch in Free Pascal (x86-64 asm hot paths). Tuned for modest hardware. Alpha.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Files and Drives

fxc

FXC - Adaptive Context Compressor [A recursive multi-layer adaptive context compressor developed in Lazarus/Free Pascal, utilizing Order-1 Context Modeling and Golomb-Rice coding]

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

Other