Sign in Join

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

Catalog

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

pahlbasic

Basic Interpreter allows easy programming of STM32F4 Processors

  • Active
  • Library
  • GitHub
  • ★ 1

Other

raster-master

Raster Master Sprite/Icon/Map/Animation/Sound editor for Windows 7/8/10/11 Multiple Import/Export formats. Use sprite sheets to import graphics. Create your own sprite sheets. Create modern web games or retro games

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 111
  • MIT

Graphics

lazbounce

A simple retro ping-pong game built using Pascal programming language

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

Games and Game Engines

z80-pascal

Z80-Pascal will be a cross-platform Pascal compiler for Z80 based devices, such as MSX, Spectrum-ZX, etc. Despite that it will be designed for old Z80 home devices (i.e. retro-programming) it will be useful for modern devices too.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 20
  • Zlib

Language Tools

leanlib

An object-oriented set of Turbo Pascal units for MS-DOS development, providing access to lists, bitmaps, drawing functions, graphic fonts, INI and JSON files, streams and many more useful classes

  • Quiet
  • Library
  • GitHub
  • ★ 7

Other

dev-school-lab

Historical archive of DOS-era software, technical documentation and programming notes. Source code, manuals and development material preserved from the original archives

  • Active
  • Other
  • GitHub
  • ★ 3
  • MIT

Other

MessageBoxes-for-Anyone

A tool for creating Windows message boxes. A small, unfinished project from 2003, written with Borland Delphi 7.0. Explore the unpolished interface and contribute to its revival.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Dialogs

Projeto_21_Pascal

Clássico resgatado com IA: Simulação do jogo Blackjack (21) em Pascal, recriada 30 anos depois através de Engenharia de Prompts.

  • Active
  • Library
  • GitHub
  • ★ 1

Games and Game Engines

Z80-Pascal

Z80-Pascal will be a cross-platform Pascal compiler for Z80 based devices, such as MSX, Spectrum-ZX, etc. Despite that it will be designed for old Z80 home devices (i.e. retro-programming) it will be useful for modern devices too.

  • Quiet
  • Application
  • SourceForge
  • zlib/libpng License

Language Tools

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

Ray4Laz

Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 181
  • Copyright (C) 2020-2026 Gunko Vadim

Bindings In the Online Package Manager

Mad-Pascal

Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

delphi-ppl

Extend Delphi Parallel Programming Library to ease async coding

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

System

kroz

The KROZ series (of text-mode arcade adventures for DOS) by Scott Miller

  • Quiet
  • Application
  • GitHub
  • ★ 32

Games and Game Engines

QBPlus

QB Plus is a collection of software accessories developed especially for the QuickBASIC programmer.

  • Active
  • Application
  • GitHub
  • ★ 12

Language Tools

jpmMath

Math routines by Jean-Pierre Moreau

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9

Science

LazarusVision

TUI Framework for Free Pascal using Lazarus LCL pattern for creating Forms/Buttons/Controls

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

GUI containers

MARS-3D-Setup

Setup program for the game MARS 3D, a rather unknown asian clone of the first-person shooter classic DOOM.

  • Quiet
  • Application
  • GitHub
  • ★ 7
  • MIT

Games and Game Engines

DOS-Game-Engine

DOS Game Engine with VGA and AdLib/SoundBlaster support. Supported formats: PCX, VOC, HSC, TMX, XML

  • Active
  • Library
  • GitHub
  • ★ 5

Games and Game Engines

jlang-pascal

Object Pascal bindings for the J programming language

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Bindings

crenshaw-compiler

Jack Crenshaw's 'Let's Build a Compiler!' tutorial implemented in Free Pascal — v1 (Ch 1-10, 68k asm) and v2 (Ch 11-16, TINY 2.1 + stack VM)

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 2

Language Tools

FallingSand_X16

For my first Commander X16 6502 assembler coding attempt, I thought I might try a failrly simple 'Falling Sand' excercise.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Games and Game Engines

Impulse-Next_BBS

Next-generation BBS software - Modernizing the classic Impulse 7.1 BBS from Borland Pascal to Rust for cross-platform operation

  • Active
  • Application
  • GitHub
  • ★ 2
  • Apache-2.0

Applications

JumpSTART-AtariST

Original Personal Pascal source for JumpSTART app launcher for Atari ST

  • Quiet
  • Application
  • GitHub
  • ★ 2
  • MIT

Applications

4real

Turbo Pascal + x86 asm DOS demo from 1998 (bug-fixed in 2026), featuring custom font rendering, palette effects, plasma, a VW Golf image effect, and rotating 3D point graphics.

  • Active
  • Library
  • GitHub
  • ★ 1
  • AGPL-3.0

Graphics

AlgoGen

Genetic algorithm in Pascal to solve a salesman problem, project done in 2003

  • Quiet
  • Application
  • GitHub
  • ★ 1

Science

RADARPAS

original Pascal and MODULA-2 code for the E300/E250 radar

  • Active
  • Library
  • GitHub
  • ★ 1

Graphics

stack_up

Memory from past - during learning pascal created a clone of ZXSpectrum game Stack UP

  • Active
  • Library
  • GitHub
  • ★ 1

Games and Game Engines