Sign in Join

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

Catalog

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

Underscore4d

Underscore for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MPL-2.0

Other

pascal p5c

p5c is a fast portable iso standard pascal compiler. It is derived from the pascal p5 compiler and creates gnu c code instead of p-code. This makes it very fast since it uses gcc to generate native code. p5c is multi platform - it is easy to get up and running since you only need gcc to start. Using gcc enables extra tools like a static analyser and code coverage analyser. Execution profiling described in the blog here -> https://sourceforge.net/p/pascal-p5c/blog/2017/07/how-to-use-profiling-to-speed-up-p5c-pascal-programs It extends p5 by adding arbitrary set limits and conformant arrays. The project also contains p5x - pascal with extensions to the standard pascal language (underscores allowed in identifiers, otherwise in case statement, constant expressions, etc)

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Language Tools

Chet

C Header Translator for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 227
  • BSD-2-Clause

Language Tools

MarkdownHelpViewer

MarkdownHelpViewer is an integrated help system based on files in Markdown format, for Delphi applications, plus a useful component to embed help inside the App.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 94
  • Apache-2.0

Applications

DotEnv4Delphi

A library to use .env files in Delphi and Lazarus (FreePascal). Also to be able to use Environment variables in a simpler way

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

System

Delphicoin

Bitcoin for Pascal/Delphi programming language !

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

Cryptography

pcb

Monolithic repository containing QFSAE PCB designs.

  • Active
  • Other
  • GitHub
  • ★ 24
  • MIT

Other

VclEx

Enhanced VCL components

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

GUI containers

System.ByteStrings

Unofficial ByteStrings Patch To Enable AnsiString Support In Delphi Next Generation

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13
  • MPL-2.0

Other

delphi-lexer

[LIB] Tokenize Delphi source code into a complete, position-aware token stream with full round-trip fidelity and explicit invalid-token handling for parsers, formatters and tooling. Includes TokenCompare, TokenStats, TokenDump utilities along with custom Syntax Highlighter for SynEdit.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Language Tools

VBACodeHelper

VBA code indentation add-in for 64- and 32-bit host applications

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Applications

spritesheet-utility

Create spritesheet and view animations. Flip and resize images. Built with Lazarus and Castle Game Engine.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • GPL-2.0

Graphics

ORBIS

ORBIS BlockChain

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6

Other

Buzzer

Client-server application for voice communication. Detects servers within a local network, but can also work on a global network if you know the address. Lightweight and simple Pascal abc.net +NAudio

  • Active
  • Application
  • GitHub
  • ★ 4
  • MIT

Networking

hunkster

A Windows app that creates Amiga 68k hunk files to embed image/audio/data. Can be linked with Amiga vbcc and freepascal cross compilers.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4

Applications

AvsPThumb

AvsPmod bookmark reader

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

Multimedia

deltics.inc

Version detection for Delphi code that needs to be adaptable

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

emetra

Low-level libraries and components from FastTrak application

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Other

PasClaude

A terminal coding agent for Windows, written in Free Pascal. No dependencies beyond the FPC RTL.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Applications

wslwrap

a small utility that wraps and hides a call wsl

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2

System

-TyCad

A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Other

dvulkan

Free Pascal Header for Vulkan API, public domain

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • Unlicense

Bindings

MyraLang

Myra is a statically-typed, compiled language in the Pascal/Oberon tradition. It transpiles to C++23 and uses Zig as a build backend, producing real x86-64 executables and libraries for Windows and Linux. The backend is invisible. You write Myra. You get binaries. Myra - Pascal. Refined.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

NesToy

NesToy is a legacy NES ROM management utility for your .NES Nintendo/Famicom ROMs.

  • Quiet
  • Application
  • GitHub
  • ★ 1

Applications

NG-atariATR

Tools for Atari 8-bit disk images: 16 MB MyDOS and SpartaDOS support, plus a Total Commander packer plugin

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

Other

Pascal-RSA

https://github.com/delphi-pascal-archive/Pascal-RSA.git

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • Unlicense

Cryptography

PascalChordSVG

A CLI and a library to create SVG files of guitar chords.

  • Active
  • Library
  • GitHub
  • ★ 1

Graphics

sard

Sard script language

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

Other

SDL2-for-Pascal

Units for developing Pascal/Delphi applications using the SDL2 library

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

Bindings

ShellShock

A set of components that let you customize applications with the functionality available in the Windows Shell & Windows Explorer, all without writing code

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

System

tpshellshock

A set of components with the Windows Shell & Windows Explorer functionality

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

System

validator

Simple Validation Library for Object Pascal (Delphi / Lazarus) Applications

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1

Other