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.

Lazarus-MailingList-Reader

Utility for reading mails sent to the Lazarus and FPC mailing lists and searching in them.

  • Active
  • Application
  • Lazarus
  • Codeberg

Networking

3.0 from 1 member

READCOM_App

READ-COM: Reading Communities App

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Applications

MaxMind-GeoIP-Reader-DLL-Library

This is an unofficial library for reading MaxMind GeoIP databases as a DLL library. It provides a simple and easy-to-use interface for reading MaxMind GeoIP databases in your applications. You can use it in your Delphi, C#, C++ and other programming languages projects.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Other

lib.DefRegistry

TDefRegistry class inherited from TRegistry that provides methods for reading registry values with default value. This default value is returned when an error occurs during reading or the specified registry value does not exist.

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

System

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

Library Shelf Reading Training

This program teaches library clerks (often temporary students) to shelve books and read shelves according to the official national book call numbering system, created by the Library of Congress.

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

Applications

LazMD

A small Markdown viewer and editor for Linux, Windows and macOS

  • Active
  • Application
  • Lazarus
  • GitHub
  • 0BSD

Edit and Memos

3.0 from 1 member

OfficeXML4D

Delphi library for reading and writing Office Open XML documents

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 80
  • MIT

Reporting

3nityMediaPlayer

Highly portable multimedia player capable of reading most audio and video formats

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 18
  • GPL-2.0

Multimedia

HandheldBarcodeReader

Reading barcodes on Honeywell and Zebra handheld scanners

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 11

System

BioInf

Library for reading microbiology DNA files (ABI, SCF, FASTA, etc)

  • Active
  • Library
  • GitHub
  • ★ 8

Science

superobject

. Delphi FPC Parser/writer for JSON data format. This toolkit is designed to work with Delphi and FreePascal win32, win64, linux32, linux64, macOS Intel. Supports reading/writing XML as well.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 337

Other

apple-pascal-time

Reading RTC clock hardware and setting the system date at boot for Apple Pascal.

  • Quiet
  • Other
  • GitHub
  • ★ 5
  • Apache-2.0

System

dxf

dxf file reading / writting

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

Graphics

pascom

Simple ObjectPascal library for reading and writing to various types or communication sockets (Serial, TCP, etc.)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 3
  • LGPL-2.1

Networking

PasSofa

Object Pascal implementation for reading SOFA files

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

Science

sharedMemoryClient

Dynamic link library with functions for creation, manipulation, reading, and writing in Shared Memories (Inter-process Communication - IPC). The entire creation process and errors found and resolved are documented.

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

System

ERD-Card-Toolkit

A Delphi component library for reading and writing smart cards, contactless tags, magnetic stripes and RFID input on Windows.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

System

MNIST-Converter

Reading and writing MNIST file format . "mnistex.py" which reads that file with TensorFlow is attached.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Science

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

libpascyaml

libPasCYAML is object pascal wrapper around libcyaml library. Library for reading and writing structured YAML documents. The fundamental idea behind CYAML is to allow applications to construct schemas which describe both the permissible structure of the YAML documents.

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

Bindings

netUPSinfo

Reading device stats from networked UPS (NUT, PowerMaster+)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Networking

READCOM.Core.Delphi

READ-COM interactive story-telling engine (for Delphi)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

Thermocouple_Board

Ultra-fast, Ultra-Precise Thermocouple reading board with SPI and Analog outputs

  • Active
  • Other
  • GitHub
  • ★ 1
  • BSD-3-Clause

Science

vibin

Library code for reading and writing Windows binary version information

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

System

API library call APPA109N.DLL

This library (the DLL), to work with a multimeter APPA-109N through physical or virtual COM port over USB in OS NT/2000/2003/XP/Vista/7/8, designed for querying, reading and decoding data measurements APPA WinDMM100 protocol 95/98 and sound measurement data. DLL provides universal access for other applications, regardless of the language in the environment Win OS. DLL for use in their projects comply with the agreement on stdcall-calls. Type of calling convention is declared after the function prototype, whether the listing of functional type or function declaration.

  • Quiet
  • Library
  • SourceForge

System

Forta

Forta is a free editor for video subtitle. You can easily create, sync, translate, adjust subtitle lines. Features: Adjust display time Aggressive linebreak Create/adjust/sync/translate subtitle lines Merge short lines / split long lines Visually sync and/or adjust a subtitle Convert between 40+ formats Save personal settings Full formatting Automatically saving Check overlaps Coloring short reading lines Coloring every line longer than 37(or more) letters

  • Quiet
  • Application
  • SourceForge

Multimedia

HTML parser in Delphi

THTMLdom is a (Delphi) class with functions to read a HTML source file and dissect it into a tree of THTMLelement. The attributes of the HTML tags are stored in the elements. Functions are provided to select elements on the basis of the attribute values or tag names. The structure of the tree can be shown and it can be rendered as plain text. The source is plain Delphi pascal, requiring a version that supports Tdictionary. There is no dependency on 3rd party units. The file to be parsed must have valid HTML4/5 tags. It is not necessary that the HTML is ‘correct’ in the sense that end tags may be wrongly placed or be absent altogether. The speed of processing (reading+parsing) is formidable: 15-40 msec per Mbyte or around 1 msec per 1000 HTML tags.

  • Library
  • Delphi
  • SourceForge
  • MIT License

Language Tools

3nity Media Player

3nity Media Player is a highly portable multimedia player capable of reading most audio and video formats (MPEG-2, MPEG-4, H.264, DivX, MPEG-1, mp3, ogg, aac ...) as well as DVDs, Audio CDs VCDs, and network streams. 3nity Media Player is a graphical user interface for mplayer. It's based on MPUI-Ve by Visenri and MPUI by Martin Fiedler. Features : It can play any audio/video file that mplayer supports, that's about 99% of all media files you can find. It has all features of original MPUI: * Plays hundreds of different video and audio formats, including MPEG-1, -2 and -4 (DivX), H.264, MP3, Ogg Vorbis and AAC (More than 192 Video- und 85 Audiocodecs supported natively). For most media files, no additional codecs are needed (Binary Codec Package is already include). The most important MPlayer options (aspect ratio, deinterlacing, and postprocessing) can be configured without typing in cryptic command-line options. Support for multiple audio and subtitle tracks on DVDs.

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

Multimedia

pbp-unpacker

Windows tool for reading and editing PBP files. Created by pdc07.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 20

Files and Drives

Delphi_StackTraces

Functions for reading MAP file and getting exception stack traces with example

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

System

idx-url-extractor

This repository contains a delphi-program that reading .idx(Java app cache) and extracting URLs into the file.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 15

Files and Drives

fhem2mqtt

A small Commandline Utility/Daemon that publishs all FHEM readings to an MQTT Brooker

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 10

Networking

TB_PrintScreen

This software is not for directly use in your development and it was finished in 2011 spring. It demonstrates one possible efficient way to build a print-screen software. Due to that I was a newbie in terms of design mode in 2011, so the codes are not so friendly in reading. You can mainly focus on the Main.cpp file in which many useful methods, routines are implemented. Hope you can get what you want here!

  • Quiet
  • Application
  • GitHub
  • ★ 5

Graphics

lib.SimpleTSC

Provides means of reading Time-Stamp Counter (TSC) Model-Specific Register (MSR), which can be used for high-resolution time measurements.

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

System

editorConfig

Utilities for reading and processing editorConfig (editorconfig.org) files

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Files and Drives

Cheat-Engine

HELL STORM — Open-source analysis tool for studying competitive game mechanics in isolated test environments. Provides real-time memory reading, advanced data visualization, and interactive simulation to understand system responses. Designed for researchers and developers exploring security boundaries and improving defensive mechanisms.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Games and Game Engines Science

CreateProcess

CreateProcess Examples + Registry reading

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

System

hni-card-reader-ocx

This is a reader library for web browsers for reading NHI Card that issues by R.O.C. Government for people's health insurance.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

System

SWMM-HEAT-5.2.4-GUI

SWMM-GUI adaptation for the SWMM-HEAT engine from EAWAG. Includes direct and dry weather inflow manipulation, WTEMPERATURE object manipulation and is capable of reading the binary output results file as well as of running the simulation as long as the swmm5.dll is in the same folder as the Epaswmm5.exe.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

TheHolyBible

Read and search The Holy Bible with this easy to use offline app. Comes with 11 built-in public domain bibles.

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

Other

vamp

badsectoracula's projects donated and sent to me 6y ago. I had the C/MSVC6/OpenWatcom engine working back on an old machine by reading the sources, but none of that work survived. Code is as is, but i do different styled code, so there is discrepancy. Has his forgotten rtworld editor's pascal source, and other non publically available sources

  • Active
  • Library
  • GitHub
  • ★ 1

Edit and Memos

ACS

ACS ( Audio Components Suite ) is a freeware cross-platform set of components designed to perform different sound-processing tasks. It supports reading the audio data from CD, different file formats, for example wav,mp3,wma,ogg,mac and others, output to soundcard and files is also possible. Between input and output you can work with the data, different converters, mixers and processors are available.

  • Library
  • Lazarus

Multimedia

ePascal

ePascal is an elearning solution for the people who wants to learning Pascal language. With ePascal, most of the user�s time will concentrate on learning through animations and doing exercises instead of taking much of time on reading books.

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

Learning and Examples

libmng

libmng -THE reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format.

  • Quiet
  • Library
  • SourceForge
  • zlib/libpng License

Graphics

MailManagerX

MailManagerX is a powerful and probably the most comfortable text based programm for reading and writing emails under linux. MailManagerX contains an addressbook, online help, ... and it's own editor.

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

Networking

PascalType

PascalType is a library which is meant for reading (and writing) true type and open font files.

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

Graphics

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

TestThreading

Example of how to use TThread and all of the threading tools available with Free Pascal

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 12
  • MIT

Learning and Examples