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.

DFIniFileLibrary

DFiniFileLibrary Library for reading, writing, creating ini files with encryption/decryption of values in ini files.

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

Files and Drives

FreeBurner

Open Source CD / DVD Burning library for Delphi, Includes the ISO9660 library to create ISO images, also the Audio library to help burn audio CDs, this library does not require any other software to work.

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

Files and Drives

CSVUtils

A small Object-Pascal library for CSV (and the like) handling (read and write). Support for both RFC 4180 and other syntax rules.

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

Files and Drives

matio

A Delphi library for format agnostic matrix IO

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

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

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

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.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MPL-2.0

Files and Drives

CsvDocument

CsvDocument library is a unit contaning set of classes for [http://en.wikipedia.org/wiki/Comma-separated_values CSV files] handling. The library was created to exchange data with OpenOffice Calc / MS Office Excel using CSV as intermediate format.

  • Library
  • Lazarus

Files and Drives

DIUcl

. Delphi DIUcl is a lossless compression library with extremely fast and small 200 bytes only! ASM decompressor. Compression times and ratios are similar to those of deflate/zip and bzip2. Delphi port of the popular UCL Compression Library, which is also used by the popular and well known UPX Ultimate Packer for eXecutables.

  • Library
  • Delphi

Files and Drives

FPSpreadsheet

The fpSpreadsheet library offers a convenient way to generate and read spreadsheet documents in various formats. The library is written in a very flexible manner, capable of being extended to support any number of formats easily.

  • Library
  • Lazarus

Files and Drives

UniXML

The UniXML library is intended to be an extremely portable XML DOM parser library, completely OS and C compiler independent.

  • Library
  • SourceForge
  • BSD License

Files and Drives

SmazDelphi

Small strings compression library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Files and Drives

libsystem2

Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.

  • Active
  • Library
  • GitHub
  • ★ 23
  • MIT

Files and Drives System

Lazarus_Unpacker

PV_Unpacker - simple pure Pascal library to unpack various archives (ZIP, RAR, LZMA, TAR...)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 19
  • MIT

Files and Drives

VDrive

VDrive is a lightweight Delphi library that gives your application its own personal virtual drive — a full filesystem that lives entirely in memory. No drivers. No installers. No files ever touch disk.

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

Files and Drives

libdeflate-pas

Delphi and FPC wrapper for the libdeflate С library

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

Files and Drives

FpOdf

Library to generate and modify ODF document files.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 10
  • Modified LGPL

Files and Drives In the Online Package Manager

AbstractMem

A library for Delphi/FreePascal to use as an automated storage simple to use, both memory and file mangament

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • MPL-2.0

Files and Drives

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

DX.Stream

Delphi TStream utilities: memory-to-file fallback stream and TBytes class helper

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Files and Drives

Lazarus_Packer

PV_Packer - simple pure Pascal library to pack files to various archives (ZIP, RAR, TAR...)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Files and Drives

pascal_brotli

A pascal library, to compress and decompress with Brotli

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

Files and Drives

PasHdf

Library to load HDF files

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

Files and Drives

NativeGrep

Fast parallel file-search library and CLI for Delphi (Win64), built on NativePattern - literal, fuzzy, masked-hex, and regex search with Unicode-aware matching.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Files and Drives

SimpleXLSX

Basic library to create simple Microsoft Excel XLSX files

  • Active
  • Library
  • GitHub
  • ★ 3

Files and Drives

File Explorer 3D

24-Dec-2012 - Added screen margin navigation for touch screen devices, revised file select behaviour 04-Mar-2012 - Added Search, Sort and Filter capabilities File Explorer 3D is a file manager offering a 3D representation for all your files and folders. It allows you to manipulate files and folders in a similar way with the native Windows Explorer. As an extra feature it lets you easily see the size of a file or folder by middle clicking its 3D object. Another extra feature is the group selection which allows you to group together files and folders from different locations and copy/move/delete them. Explorer 3D also has a "task bar" representation for all running applications, each 3D object representing one running application displaying it's title and memory usage just like in Windows Task Manager. Middle click on such object previews the application's main window's contents. Explorer 3D is written in Delphi and uses the GLScene OpenGL library

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Public Domain

Files and Drives

sfxmaker

sfxmaker is a Open Source SFX maker for Windows created in Delphi 7 using the ZipForge compression library which can be downloaded from www.componentace.com sfxmaker creates SFX from ZIP files. You can create your own SFX stub for sfxmaker and use it!

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

Files and Drives

ofx-reader

:money_with_wings: :moneybag: OFX, OFC and CSV bank statement formats library in Pascal/Object Pascal for Delphi and Lazarus

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

Files and Drives

DocTo

Simple command line utility for converting .doc & .xls files to any supported format such as Text, RTF, CSV or PDF

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 510
  • MIT

Files and Drives

lib.BinaryStreaming

Library designed to ease streaming of binary data into memory or TStream descendants.

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

Files and Drives

USB-Disk-Ejector

A program that allows you to quickly remove drives in Windows. It can eject USB disks, Firewire disks and memory cards. It is a quick, flexible, portable alternative to using Windows' "Safely Remove Hardware" dialog.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 302
  • GPL-2.0

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

D64

A library and command line tool for working with Commodore D64 disk files

  • Active
  • Library
  • GitHub
  • ★ 4

Files and Drives

fsview

Lazarus component to view and edit a file system

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Files and Drives

Abbrevia

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

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 137

Files and Drives

lazExifTool

library for using Exif Tool from Object Pascal (Lazarus IDE)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 2

Files and Drives

Lib.IniFileEx

Small library for INI files manipulation. It extends options provided by standard implementations and provides some completely new ones (eg. saving into binary).

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

Files and Drives

CSVLIB-TP

Bibliothèque en Turbo Pascal ou Free Pascal pour la gestion des fichiers de format .CSV.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Files and Drives

Lib.BinaryStreaming

Library designed to ease streaming of binary data into memory or TStream descendants.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MPL-2.0

Files and Drives

ArchiveAccess

ArchiveAccess is a library for easy access to archives. It provides a C Interface to the 7-Zip archive software. It also demonstrates how to use this C layer for use in other languages with a Delphi example.

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

Files and Drives

FreePascalArchivePackage

This is a conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler. Abbrevia is a compression toolkit that supports PKZIP 4, Microsoft CAB, TAR, & gzip formats. The package contains visual components that simplify the manipulation of ZIP files.

  • Library
  • Lazarus

Files and Drives

paszlib

paszlib is a Pascal conversion of the standard zlib library: you don't need any external dependencies. It was implemented by Jacques Nomssi Nzali (his old homepage is dead, see a continuation of the project [http://sageshome.net/oss/paszlib-sg.php here]). It is used in the FCL to implement the TCompressionStream class.

  • Library
  • Lazarus

Files and Drives

pl_ExCompress

Library with compression algorythms (compress/decompress): LZMA, ZLib.

  • Package
  • Lazarus
  • Bitbucket
  • GPL

Files and Drives In the Online Package Manager

XMLStreaming

Library to stream XML files, based on Java API.

  • Package
  • Lazarus
  • Modified LGPL

Files and Drives In the Online Package Manager

MTN2

Dual-pane keyboard-driven file manager in the spirit of DOS Navigator and Far Manager: built-in console, terminals, viewer and editor, archives, SFTP/FTP/WebDAV/S3, plugins. Delphi, Windows and Linux.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 55
  • MPL-2.0

Files and Drives

dn

DN revitalization

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 43

Files and Drives