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.

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

NickPascal

Object Pascal Language Specification — comprehensive, compiler-implementable reference for Delphi Object Pascal

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 32

Language Tools

DelphiVersions

Small suite of simple Delphi applications that can be compiled in different versions and platforms and which displays text based on compiler directives.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 21
  • MIT

Learning and Examples

SIMD-VectorMath-UnitTest

For testing asm SIMD (SSE/SSE 2/SSE 3/SSE 4.x / AVX /AVX 2) vector math library (2f, 4f, matrix, quaternion...) with Lazarus and FreePascal Compiler

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 9
  • MPL-2.0

Learning and Examples

xmp_pas

Some demos using xmp library for Free Pascal fpc compiler.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 3

Multimedia

adsp-pl0

Transcription (and conversion to current Free Pascal code) of the PL0 compiler and interpreter presented in 1976 by Niklaus Wirth in his book 'Algorithms + Data Structures = Programs'

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Language Tools

pascal_intp_comp

Translation of Java code in Writing Compilers and Interpreters – third edition (Ronald Mak) into Free Pascal.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 2

Language Tools

gme_pas

Some demos using gme library for Free Pascal fpc compiler.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 1

Multimedia

lbac

Repo for "Let's Build a Compiler" by Jack Crenshaw

  • Quiet
  • Other
  • GitHub
  • ★ 1

Learning and Examples

CoBa2025-Pacal-Test-Cases

A collection of Pascal programs to be used as test cases for the Pascal compiler's built as part of the CoBa 2025 course at Heinrich Heine University Düsseldorf.

  • Active
  • Other
  • Codeberg

Learning and Examples

Extended SourceWare Archive Group

XSWAG (Extended SourceWare Archive Group) is a revival project for the famous SWAG code archives for the Pascal programming language. This project is open to every Pascal/Delphi programmer who wishes to contribute to the global Pascal knowledge base. Current version (testing 0.9) features : - a reader program : allows users to browse through the code archives, organizes them by type and operating system and updates the archives from multiple XSWAG servers. - a server daemon : maintains a list of archives and provides updates to clients. - a creator program : to quickly make or modify an XSWAG archive file, add/remove sources and update sources info (os, compiler, architecture, contact info, author name, subject).

  • Quiet
  • Other
  • Lazarus and Delphi
  • SourceForge
  • Apache License V2.0

Learning and Examples

sym4delphi

Less or more outdated simulations designed for DELPHI compiler, mosttly ported from ALGO. From 1993-2010

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 3

Science

xplane-qt-crasher

Reproducer for a XPlane crash when using Qt in a plugin

  • Quiet
  • Other
  • GitHub
  • ★ 2

Other

pascal

Este repositório contém códigos e anotações sobre meu aprendizado de Turbo Pascal. Aqui, você encontrará exemplos práticos, exercícios e conceitos que estou explorando enquanto aprendo essa linguagem clássica de programação.

  • Active
  • Other
  • GitHub
  • ★ 1
  • MIT

Learning and Examples

Programming-Logic-Codes

This repository contains all exercises i've made in 2012, when i started to program something during the time i was at IFBA - Camaçari.

  • Quiet
  • Other
  • GitHub
  • ★ 1

Learning and Examples

Oberon Test Suite

The goal is to provide a set of conformance tests for Oberon language consumers (e.g. compilers and language processors). The tests address issues like syntax, type semantic, declarations, operators, statements, predefined functions, and parts of the r

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

Language Tools

Scimark for Delphi Lazarus Free Pascal

Benchmark for scientific and numerical computing. http://math.nist.gov/scimark Some years ago, someone converted the sources to delphi. The result of that convertion can be found here: https://code.google.com/p/scimark-delphi/ I found some issues and tried to contact the author. Without success. That's why I decided to start a new repository here. Patches are welcome!

  • Other
  • Lazarus and Delphi
  • SourceForge

Science

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

goDLL

how to create windows golang DLL and load into C, or delphi, or freepascal

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 201

Learning and Examples

cell-gc

A very small GC in Rust, with a safe API

  • Quiet
  • Other
  • GitHub
  • ★ 67
  • MIT

Other

sturdy

Sturdy is a library for developing sound static analyses in Haskell.

  • Quiet
  • Other
  • GitHub
  • ★ 64
  • BSD-3-Clause

Other

TestJSON

A simple project to test JSON libraries with Delphi and C++Builder.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 50
  • MIT

Learning and Examples

Delphi-Version-Information

Delphi has several variables, symbols and other means where it stores its own version information. Here is a reference, collected from various sources.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 40
  • MIT

Other

InnoSetupScripts

A collection of InnoSetup Scripts to build a RAD Studio Setup for Delphi Packages of Components and Libraries of any types.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 35
  • MIT

System