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.

OPTi82c929_Driver

Optimized DOS driver for sound cards using the OPTi 82c929 (MAD 16 PRO) controller chip

  • Quiet
  • Application
  • GitHub
  • ★ 46
  • MIT

System

KatanaHacking

USB protocol and IR codes for the Creative Sound BlasterX Katana

  • Quiet
  • Other
  • GitHub
  • ★ 8

System

WIN16-WinSB

Win-OS/2 Sound Blaster error message removal.

  • Quiet
  • Application
  • GitHub
  • ★ 4

System

AIFF-Player-0

Joueur de .AIFF en Turbo Pascal (Sound Blaster sous DOS) ou Free Pascal (API Windows)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Multimedia

jimbo

A blast from the past: An event manager application I wrote for a customer (anno 2006)

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

MOD-Player-0

Joueur de .MOD en Turbo Pascal (Sound Blaster sous DOS) ou Free Pascal (API Windows)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Multimedia

MP3-Player-0

Joueur de .MP3 en Turbo Pascal (Sound Blaster sous DOS) ou Free Pascal (API Windows)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Multimedia

NexaX

A set of skins for Rainmeter

  • Quiet
  • Other
  • GitHub
  • ★ 1
  • MIT

Other

pascal

A blast from the past! My Pascal language codes written from way back in the 90s.

  • Quiet
  • Other
  • GitHub
  • ★ 1

Learning and Examples

VOC-Player-0

Joueur de .VOC en Turbo Pascal (Sound Blaster sous DOS) ou Free Pascal (API Windows)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Multimedia

WAV-Player-0

Joueur de .WAV en Turbo Pascal (Sound Blaster sous DOS) ou Free Pascal (API Windows)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Multimedia

Madbit's FM Tracker

This is a tracker (http://tinyurl.com/ye3ypcy) for MS-DOS that uses the OPL-2 chips present in AdLib compatible cards to generate sound using FM synthesis. It was mainly developed using Borland Pascal (with some assembler bits by Keywiz) in a 386dx with a Sound Blaster Pro card, and even though it wasn't 100% finished, it was functional enough to create 3 demo songs which are included in the package. I originally made this back in 1994 when I was 17 and active in the argentine demoscene, but I will not be developing this any further, so I'm posting it here in case anybody is interesting in continuing it. Just let me know. You can see a brief demo video here: http://youtu.be/xQQvtjI7THg NOTE: This has been tested on current hardware and it's confirmed working using DOSBox 0.74 under Windows 7 x64.

  • Quiet
  • Application
  • SourceForge

Multimedia

pascal-adlib

Turbo Pascal / C Adlib / Sound blaster low-level OPL2 chipset API

  • Quiet
  • Library
  • GitHub
  • ★ 17

Multimedia

cblas

Pascal unit interface to cblas, atlas, openblas

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6

Bindings

pasvulkan

Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • Zlib

Bindings Graphics

MONOTONE

A multi-voice tracker for the PC speaker.

  • Quiet
  • Application
  • GitHub
  • ★ 126
  • Unlicense

Multimedia

GamePlay

Gameplay is a frontend for MS-DOS, Windows 3.1, Windows 98, ScummVM, Apple II, Atari 800, Atari ST, Amiga, Sega Saturn, Super Nintendo, Nintendo64 and DSP Emulator. It lets you play games easily and quickly — no complications, no configuration needed

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 46

Games and Game Engines

GLPT

GLPT :: OpenGL Pascal Toolkit. A multi-platform library for OpenGL and OpenGL ES

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 36
  • MIT

Graphics

numerik

A numerical library for object pascal

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 21
  • MIT

Science

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

Delphi-RAG-Lint

Delphi-native, MIT-licensed RAG + linter for Delphi/Pascal source code. Symbol-exact + fuzzy + tree-sitter lint. Pure Delphi at runtime.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Language Tools

institutoware

Juegos y programas que escribía en los años 90.

  • Active
  • Other
  • GitHub
  • ★ 11

Other

aif

Audio Interface Program

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

Multimedia

castle-doom

Doom levels rendered and played with Castle Game Engine (Object Pascal), with a WebAssembly build

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

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

FPGA_PCI_Card

FPGA PCI Card for Retro-Computers using Altera FLEX10K FPGAs

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 5
  • GPL-3.0

Other

old-internet

A collection of files from my 1991 VAX/VMS ULowell user account

  • Quiet
  • Other
  • GitHub
  • ★ 3

Other

panda

Pascal N-Dimensional Arrays

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Science

X-Arena

A twin-stick roguelite shooter in a hexagonal arena — now rewritten in Object Pascal!

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3

Games and Game Engines

iss

Public GitHub mirror of the Inquisition Sound Server SVN repository

  • Archived
  • Application
  • GitHub
  • ★ 2
  • ISC

Multimedia

CUDA

CUDA driver api and framework written in/for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

System

egvg

  • Quiet
  • Application
  • GitHub
  • ★ 1

Other

EMUFAMI

Another NES Emulator for educational purpose. Written fully in Pascal, compatible with BP, FPC and TMT Pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

gravaatmel

Grava Atmel - Gravador SPI micros Atmel

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

System

linkedlist

A linkedlist implementation for freepascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

newVM

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1
  • GPL-3.0

Other

Skia-Voxel-Comanche

A high-performance Voxel-Space rendering engine written in Delphi using Skia4Delphi. It simulates a Comanche-style helicopter flight experience over a procedurally generated voxel island at night.

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

Games and Game Engines Graphics

SkiaCastleSiege

A physics-based siege prototype written in Delphi using Skia4Delphi. It features a slingshot-style catapult with independent projectile mechanics, destructible cross-section castle walls, and structural integrity simulation.

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

Games and Game Engines Science

URL-RadioStreamPlayer

For listening to Internet Radio Streams with many functions. Streaming technology is used to distribute Internet radio, typically using a lossy audio codec.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

iss

Public GitHub mirror of the Inquisition Sound Server SVN repository

  • Active
  • Application
  • Codeberg

Multimedia

universal-agent-skills

Production AI agent skills and tool protocols across Claude Code, Cursor, Antigravity, ChatGPT, and Local LLMs

  • Other
  • Lazarus
  • GitHub

Other