Sign in Join

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

Catalog

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

InsideBlue-BLE-Tool

InsideBlue BLE Tool is a cross-platform Bluetooth LE utility. It can scan for BLE devices showing device information and advert payload as well as connect to devices and access GATT services/characteristics.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 76
  • MIT

Networking

NBaseConverter

This program has the function of converting a number to its equivalent in a positional number system on "N" base which is defined by the user, for example; If the user wants to know the representation of the number 10 ^ 10 to binary, he must enter a string equivalent to the set of symbols in binary {0,1} so that the entry in the said field will be '01', otherwise, if he wishes To know the representation in hexadecimal, you must enter the string '0123456789ABCDEF', at the same time that you must indicate the decimal number and finally omit the entry of the field referring to the “Rnary” number destined for the conversion. The program also allows the conversion of a string in Base "N" format to its equivalent in decimal, so the user must define the symbols of the base, as well as the "Rnario" number to calculate and for this case, omit the space destinated for the decimal since it will be used for the result of the said conversion.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Science

ZM_Program_Protector

Often, the viruses infect the programs file i.e. which have extensions (exe, COM, DLL, ocx...). And others virus (macros virus) infect the HTML file, images... to protect your files and especially when you are obliged to connect your USB key to infected computer, or if you want to share a directory in a network, there is an idea consists to rename your files by adding a string to the extensions has fine to change their types (*.exe --> exedd, html --> htmlff) and after you removes the added chains and thus restores their types. But that becomes tiresome if there are many files to rename and especially if you classified them in sub-directory. To automate the operation (rename / restore), I programmed ZM Programs Protector. With ZM Programs Protector it is enough to indicate the basic directory where your files exist and the files types to be protected and it do the remainder.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Security

LnkCapsLock

Its a small utility that indicates the state of the Caps and Num lock

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • Apache-2.0

System

DelphiProjectCompileMode

Delphi IDE add in that sets an environment variable to indicate which compile mode (make, build, etc.) was used to start a compile action

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Lazarus IDE plugins

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

issrc

Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 5,744

System

skia4delphi

Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 793
  • MIT

Graphics

dataset-serialize

JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)

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

Database

JPPack

A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other

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

Other

QuickLib

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 714
  • Apache-2.0

Other

DUnitX

Delphi Unit Test Framework

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 424
  • Apache-2.0

Language Tools

torokernel

This repository contains the source code of toro unikernel

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

System

mb3d

Mandelbulb3D

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 204
  • LGPL-2.1

Graphics

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190

Other

NtUtilsLibrary

Delphi library for system programming on Windows using Native API

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 146
  • MIT

System

DelphiConsole

The Console class from C# ported to Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 143
  • MIT

System

costa

The Costa Graphical User Interface for MS-DOS and compatible systems. This repository is a mirror of https://codeberg.org/jacobpalm/costa

  • Active
  • Application
  • GitHub
  • ★ 138
  • MIT

System

P65Pas

CPU 6502 Pascal Compiler/IDE/Debugger

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

Language Tools

Delphi-Promises

Delphi implementation of promises for asynchronous programming.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 121
  • MIT

Other

aviutl_rampreview

AviUtl用プラグイン「拡張編集RAMプレビュー」

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 117
  • MIT

Multimedia

GrijjyCloudLogger

GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 116

Networking

SwagDoc

Create a public documentation REST API using Swagger 2.0 or Open API 3.2.1 for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 108
  • Apache-2.0

Networking

InstantObjects

Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)

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

Database

PicPas

Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers

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

Language Tools

openapi-delphi-generator

Generate Delphi client SDKs for any REST API defined with the OpenAPI specification.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 92

Networking

SIMsalabim

A 1D drift-diffusion simulator for semiconductor devices (LEDs, solar cells, diodes, organics, perovskites)

  • Active
  • Application
  • GitHub
  • ★ 92
  • GPL-3.0

Science

VCL-ActiveDirectory4Delphi

Delphi basic library for validation and authentication of LDAP users in Active Directory.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 88
  • MIT

Networking

IniMod

Console application for managing INI files. Windows & Linux.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 18

Files and Drives

newac

New Audio Components (NewAC) are designed to help your Delphi programs perform different sound processing tasks.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

Multimedia

VstoAddinInstaller

Generic InnoSetup script to install VSTO add-ins.

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

Other

S7-PLC_MySql_MariaDB

MySql and MariaDB communication FB for Siemens PLC S7-1200 and S7-1500

  • Active
  • Other
  • GitHub
  • ★ 62
  • MIT

System

QuickDAO

Simple Data Access Object library with LinQ and multiengine support for (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux)

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

Database

DzTalkApp

Delphi non-visual component to communicate between applications

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 59
  • MIT

Networking

CachedBuffers

Extremely fast data streams (Delphi6-XE10)

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

Other

CompInstall

Delphi utility app to auto-install component packages into IDE

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 54
  • MIT

Language Tools

KBBUILDER

Source code for Knowledge Base builder

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 54

Language Tools

delphi-james

James - The Delphi Project Manager

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

Applications

at2

Adlib Tracker II is, dare we say, the most userfriendly tracker aimed for the OPL3 FM-chip, and is full of advanced features to simplify your task of making the most of your Adlib-tunes.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 48

Multimedia

LLCL

LLCL - FPC/Lazarus Light LCL

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

Other

SnapTRAINER

A modular Virtual-PLC Trainer

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

System

UnTerminal

Lazarus unit for console process control, with prompt detection.

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

System

OverbyteICS

OverbyteICS. Outdated copy of SVN repository

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 38

Networking

LazScope

FPC/Lazarus serial oscilloscope

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 34
  • MPL-2.0

Science System

Delphicoin

Bitcoin for Pascal/Delphi programming language !

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Cryptography

editenv

Windows console program for interactively editing the value of an environment variable

  • Active
  • Application
  • GitHub
  • ★ 32
  • GPL-3.0

System

DCU32INT

Its a version of http://hmelnov.icc.ru/DCU/index.eng.html, to support RFindUnit Project

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 31

Language Tools