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.

Functional

Delphi Functional Library

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

Other

FunctionalStringList

Functional methods for TStringList (some was added to FPC sources in 2019)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 4

Other

Promet-ERP

Promet ERP is an ERP system in addition to the ERP functionality also provides message management, task / project management, document management. Any functionality can also be used individually. All data is stored in a central database. MSSQL, PostgereSQL, Firebird, SQLite, are the supported database systems. Orders, persons, articles can be managed with the ERP functionality. With the integrated report generator reports can be created visually. The Document Management helps to magage documents on any object (article, order, person, task ...) With the message management, emails, RSS feeds, SMS, Scanned documents are managed. With the task and project management tasks are planned across projects and users, Company-wide by a global task list.

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

Applications

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

IP-Sniffer

IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

3.0 from 1 member

beatrice_v-prehistory

A functional-like, Object-Oriented and lightweight Robotics Framework

  • Active
  • Library
  • GitHub
  • ★ 3
  • MIT

Science

Embedded_Systems_Sobel_Filter__BlockDesign-SDK

Based on a SW version of a Sobel filter written in C, using the Vivado HLS (High Level Synthesis) tool a hardware accelerator is build reducing the function's execution time on an ARM processor to the minimum using various optimizations through code directives. The optimizations are tested individually for their additional performance gains. Software running on a processor, no matter how well optimized it is, is slower than a hardware accelerator implementing the same functionality. Translating the functionality of a computationally intensive function to a HW Description language using all the available advantages HW parallelism and flexibility has to offer can be a really time consuming and often repetitive feat.

  • Quiet
  • Other
  • GitHub
  • ★ 1

Other

madShell

. Delphi The package implements often needed shell functionality, beginning with Special Folders like the "Windows" folder or the "Program Files" folder, continuing with Shell ID Lists, Shell Objects and Shell Events. Then you'll find functionality around ShortCuts/ShellLinks and finally everything about Display Modes.

  • Library
  • Delphi

System

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

DelphiZXingQRCode

Delphi port of QR Code functionality from ZXing, a barcode image processing library.

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

Graphics

wincachegrind

[NO LONGER MAINTAINED] WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows.

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

Language Tools

fpos

Free Pascal Operating System (FPOS) is a operating system consists of a minimal kernel built on FreePascal. It contains a Scheme implementation of a hard drive (ATA) driver, keyboard (PS2), serial (8250 UART), FAT32 filesystem and a small real time clock manager. The project was built to experiment with developement of operating system using a high level functional language to study the developement process and the use of Scheme to build a fairly complex system.

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

System

TinyWeb

TinyWeb is a small yet fully functional web server (HTTP, HTTPS) written in Delphi for Win32 by Maxim Masiutin. First version released in 1997.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 104

Networking

QE-SSP

This repository contains example codes for the book: Quantum ESPRESSO Course for Solid‑State Physics, Jenny Stanford Publishing, New York, 372 Pages (2022) by N. T. Hung, A. R. T. Nugraha and R. Saito.

  • Active
  • Other
  • GitHub
  • ★ 98

Science Learning and Examples

notetask

A simple application for creating and organizing task lists, offering essential features for efficient task management, similar to Notepad in its simplicity and functionality.

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

Applications

DelphiZXingQRCodeEx

Delphi/Lazarus port of QR Code functionality from ZXing, a barcode image processing library. The support for non-standard encodings has been added

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 75
  • Apache-2.0

Graphics

VrtuleTree

VrtuleTree is a tool that displays information about driver and device objects present in the system and relations between them. Its functionality is very similar to famous DeviceTree, however, VrtuleTree emhasises on stability and support of latest Windows versions

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 63
  • MIT

System

MinimalistMediaPlayerX

A powerful, feature-rich MPV-based minimal-interface media player for 64-bit Windows. Lots of keyboard-controlled functionality but with minimal screen clutter. Automatically adjusts the window to match the video dimensions, without a window caption/title bar, to give an immersive viewing experience whether in window mode or fullscreen mode.

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

Multimedia

delphi-shader

Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 56

Graphics

wininspector

WinInspector is a real-time Windows inspection utility that provides comprehensive information about windows, processes, and monitors under your mouse cursor. Born as the spiritual successor to TDWinInfo (originally developed 25+ years ago), WinInspector offers significantly enhanced functionality and modern capabilities.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 51
  • Apache-2.0

System

ksAutoUpdater

Easy to use interface for adding auto-update functionality to your Delphi applications.

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

Networking

LazTermUtils

Terminal utility classes for FPC and Lazarus on Windows and Unix that provide the functionality of the CRT unit and more

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 39
  • BSD-2-Clause

System

xedit-lib

Project to make a DLL exposing XEdit functionality to an application in any language.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 39

Games and Game Engines

Delphi-and-Google-Authenticator

2-step verification greatly increases the security of your account, especially if your password is stolen. But how about adding this functionality to your Delphi application?

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Security

Cod-Windows-Runtime

Units that integrate Windows Runtime (WinRT) functionality in Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 34
  • MIT

Bindings System

FaSubrip

FaSubrip autodetects and converts encoding of farsi (persian) subrip files. with additional functionalities.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 33
  • GPL-3.0

Multimedia

Http-Server

The fully functional multithreaded multi connection HTTP server component for Delphi that works asynchronously in a thread pool, accepts the GET, POST, PUT and any other HTTP requests, and sends the corresponding user-defined responses.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 27

Networking

FuzzyMatch

This project is a simple functionality called fuzzy string match (approximate search).

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 26

Learning and Examples

AEFramework

Delphi VCL component fixes and other useful units for any application. Includes a fully functional ANSI-Unicode DDE manager, automatic file updater, etc.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 23

Other

Delphi-SupportUnits

Various units for resolving issues or expanding/correcting Delphi functionality

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 17
  • Unlicense

Other

MultiPlatformWebServer

Template for building web server functionality on supported platforms

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 13
  • Apache-2.0

Networking

TRCGPlaceAutoCompleteCombo

TRCGPlaceAutoCompleteCombo is a tightly integrated Restful combo control that exposes all the functionality of Google's place autocomplete API and Place Details API:

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 11
  • MIT

Networking

delphi-web-library

A Delphi Web Library including JOSE, ACME, OAuth2, MySQL, etc and of course a fully functional Restful Web Server

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • GPL-3.0

Networking

DFFormater

This Delphi project provides a comprehensive library for formatting and minifying various types of code commonly used in software development. It includes functionalities for formatting and minifying Delphi, HTML, CSS, SQL, JavaScript, XML, PHP, and JSON code.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Edit and Memos

dfun

Delphi library for functional programming

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9

Other

IPAvailabilityScanner

This utility efficiently scans IP addresses and gathers host names and MAC addresses. It offers the capability to export scan results and includes features for port scanning of selected hosts. Enhanced with a multithreaded framework, the tool delivers increased speed, supporting functionalities like trigger actions and banner grabbing.

  • Quiet
  • Application
  • GitHub
  • ★ 9

Networking

NativeMirror

Native Delphi implementation of PE-sieve functionality with a reusable library, CLI, and PE-sieve-compatible DLL for HollowsHunter integration.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • BSD-2-Clause

Security

PascalCoin-RPC-Client

A framework and set of applications that utilise the Pascal (PascalCoin) RPC functionality

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Networking

Bohemian-Rhapsody

Non-functional code to only follow the lyrics of the song Bohemian Rhapsody.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4

Other

cancomm_lazarus

TCanSocket is a Lazarus component for CAN communication, based on the SocketCAN functionality of the Linux kernel

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 4

System

ChatGPTWizard-XE2-to-XE8

This version of the Plugin doesn't have all options but still have the main functionality and supports older IDE versions.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Lazarus IDE plugins

MailClient-AntiVirus

The project represents a basic yet fully functional E-mail client, which utilizes the TRichView components to display and edit HTML messages, Clever SMTP and POP3 components to send and retrieve E-mails. The downloaded messages are scanned using the ClamAV antivirus library.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 3
  • LGPL-3.0

Networking

NLDStringGrid

A StringGrid with extra features like columns, merged cells, readonly cells, input styles, custom inplace editors, import/export functionality and much more.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3

Grids

Point-of-Sale-System

This was my Grade 12(High School) final project for IT. I created a Point of sale system. Pretty functional. We were being taught in Pascal (Delphi). This was in 2018

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Applications

Secure-Login-System

Implementation of a login form in Object Pascal (Delphi) using the Lazarus framework. The form provides functionality for user registration, login, changing account details and deleting an account. It interfaces with a PostgreSQL database using the ZeosLib component library and performs password hashing using the BCrypt algorithm.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Security

Utility-scale-Dymo

The utility used to test the functionality of scales Dymo M5 and M10, or for simple weighing. Allows the weight value is automatically saved to the clipboard, and eg. in Excel simply paste CTRL + V. Copy format can be configured either as a number or numbers and units.

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

System

XPDive

A tool for Windows XP to enable/disable certain functionalities by modifying the registry.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • Unlicense

System

EPXMLPreprocessor

The EPXMLPreprocessor is a computer program that reads an abstract description of a building and writes a complete, fully-functional EnergyPlus input file.

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • BSD-3-Clause

Science

GenericElement

Dynamic Typing Solution compatible functional Programming Style, JSON objects and Parallel Type Library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • BSD-3-Clause

Other

MessageRoutiner

multi-functional Windows message tool

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2

System

NLDExtraMDIProps

A non-visual component that provides extra functionallity for MDI applications.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

GUI containers

-TyCad

A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Other