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.

HashLib4Pascal

Hashing for Modern Object Pascal (mirror)

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Cryptography

5.0 from 1 member

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

castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 13

Games and Game Engines

DzHTMLText

Delphi and Lazarus HTML Label component

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg
  • ★ 1

Labels

costa

The Costa Graphical User Interface for MS-DOS and compatible systems.

  • Active
  • Application
  • Codeberg
  • ★ 11

System

uos

United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.

  • Active
  • Package
  • Lazarus
  • Codeberg
  • ★ 7

Multimedia

brookframework

Microframework which helps to develop web Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Networking

ideU

The ide. Universal.

  • Active
  • Application
  • Codeberg
  • ★ 5

Language Tools

Delphi-samples

Delphi project samples for Windows, Mac, iOS, Android, Linux, internet of things and web

  • Active
  • Other
  • Delphi
  • Codeberg
  • ★ 4

Learning and Examples

mseide-msegui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 3

Applications

mseide-msegui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 3

Applications

trurl

TRURL is a suite of desktop calculators with reverse Polish notation (RPN) written in Object Pascal. Additionally, it comes with a free reusable class library (RPN Engine) as a toolbox for creating your own calculator. TRURL is an acronym for "TRURL is a Reusable Universal RPN Library". Class Libraries: • RPN Engine: Full-featured calculation engine for Pascal-based RPN calculators • Segmitator: Library for virtual seven-segment displays Applications: • TRURL A: Simple demo app for the RPN Engine • TRURL G: Desktop RPN calculator inspired by the UI of the DSKY unit of the Apollo Guidance Computer (AGC)

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 3

Science

apophysis-7x

A popular fork of Apohysis, a cosmic recursive fractal flame editor

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 2

Graphics

freepascal-ootb

Free Pascal Compiler OOTB - an open source Object Pascal compiler that works out of the box, no installation needed. It is is a fork from Free Pascal fpc.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 2

Language Tools

midas-fpc

Hack which allows using the MIDAS Sound System from a Free Pascal/go32v2 program

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 2

Multimedia

mseide-msegui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Releases of mseide are here: https://codeberg.org/mse-org/mseide-msegui/releases

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 2

Language Tools

PidAnalyzer

Program to write a PID algorithm, set its parameters, analyze it in real time with graph and statistics, and compare two concurrent PIDs.<br>See homepage:

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 2

Science

puma-repository

The PUMA Repository is a collection of Pascal units for medical informatics. It contains reusable source code for a wide field of health-care application development. The code includes a support engine for the European Data Format (EDF and EDF+), converting functions for units of measurement and an HL7 engine.

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 2

Science

WavvieW

WavvieW: Analyzes the noise-wave-generator, synthesizer, audio files, input-mic_line-in with Oscilloscope and Spectrum FFT.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 2

Multimedia

apophysis-7x-dll

DLL variant of the Apohysis 7x renderer

  • Active
  • Library
  • Delphi
  • Codeberg
  • ★ 1

Graphics

Brew16

Brew16 is a 16-bit, real mode hobby operating system written in Pascal and Assembly.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

System

CopyrightPascalProjects

Adds and maintains a header comment on each PAS and DPR files in a folder tree as a title, description and copyright informations.

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 1

Language Tools

cyberunits

CyberUnits is a cross-platform class library for rapid development of high-performance computer simulations in life sciences. It supports modelling for biomedical cybernetics and systems biology with Object Pascal.

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 1

Science

eepmapp

eepmApp предоставляет пользователю простой и быстрый графический интерфейс для установки и удаления приложений доступных в консольной программе EPM, разработанной компанией Etersoft. (http://etersoft.ru/)

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

System

eschecs-6

Chess GUI written in Pascal, supporting CECP and UCI protocols

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Games and Game Engines

gshorewall

gShorewall предоставляет пользователю графический интерфейс GUI для Shorewall с двумя режимами работы и расширенными возможностями по блокировке доменов и блокировке запуска программ.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

System

md2html

Simple Markdown to HTML converter

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Language Tools

mnh

A scripting language including IDE written in Lazarus/FreePascal

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Language Tools

msei18n

Internationalization tool for Pascal programs by Martin Schreiber

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Language Tools

point-of-sale

Ninja Point of Sale (POS) creado en Pascal (Lazarus). Permite vender productos de una forma simple.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Applications

postddns

Периодически (или разового) обновляет IP адрес DDNS. PostDDNS использует ссылку для обновления, предоставляемую поставщиком услуги DDNS по протоколу http/https.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Networking

Q500log2kml

Display and analyze FlightLog data from Yuneec drones

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Applications

RESTRequest4Delphi

API to consume REST services written in any programming language with support to Lazarus and Delphi (mirror)

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg
  • ★ 1

Networking

Ristretto

Ristretto is a 64-bit hobby operating system primarily written in Pascal and uses the Limine bootloader.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

System

RudysBigNumbers

BigInteger, BigDecimal, and BigRational for Delphi. Canonical home of Rudy Velthuis' libraries.

  • Active
  • Library
  • Delphi
  • Codeberg
  • ★ 1

Science

SDL2-for-Pascal

Units for developing Pascal/Delphi applications using the SDL2 library

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg
  • ★ 1

Bindings

SDL3-for-Pascal

SDL3 units for Free Pascal / Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg
  • ★ 1

Bindings

showanafilog

"ShowAnafiLog" is an application to show JSON log and Black box files from Parrot's "Anafi" quad-copter in a human readable format.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Applications

simthyr

SimThyr is a continuous simulation program for the human pituitary-thyroid feedback control system. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

SimulaBeta

A simulation program for insulin-glucose homeostasis.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

SimulAdren

A simulation program for the HPA axis, based on the MiMe-NoCoDI platform and using the CyberUnits Bricks class library.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

spina

SPINA is software for determining constant structure parameters of endocrine feedback control systems from hormone levels obtained in vivo. The first version of this cybernetic approach allows for evaluating the functional status of the thyroid gland, i.e. thyroid's secretory capacity (GT or SPINA-GT) and sum activity of peripheral deiodinases (GD or SPINA-GD). A second version has been developed for insulin-glucose homeostasis. It delivers the secretory capacity of pancreatic beta cells (SPINA-GBeta), an estimate for the insulin receptor gain (SPINA-GR) and a static disposition index as a measure for the loop gain of the feedback loop (SPINA-DI). Both implementations of SPINA have been validated in clinical studies on the basis of large cohorts.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

streamos

Operating system written in Free Pascal

  • Quiet
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

System

SUTOM_Helper

A simple program to help you solve word-finding challenges such as SUTOM, WORDLE, crosswords and others in any language.

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 1

Games and Game Engines

SVGFolder2DelphiUnit

Generate a Pascal unit by placing the source code of all SVG files in an array of strings.

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 1

Language Tools

unild

Universial Linker Editor

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 1

Language Tools

vector-planez

An application for calculating with planes from mathematics.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

xelplayer

Crossplatform GUI for MPlayer by Alexandre Minoshi

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Multimedia