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.

3d-renderer-in-pascal

Software 3D graphics renderer made from scratch using the Pascal programming language.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 13

Graphics

PBFMapRenderer

Render Mapbox vector tiles (MVT/PBF) from MBTiles to a Delphi TCanvas — Mapbox GL style.json, expression engine, label placement, GDI+/Skia backends, zero runtime dependencies.

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

Graphics

Delphi-tinyrenderer

A renderer implementation in Delphi translated from ssloy/tinyrenderer

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

Graphics

LazInk

Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • 0BSD

Edit and Memos

5.0 from 1 member

Image32

A comprehensive 2D graphics library written in Delphi Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 195
  • BSL-1.0

Graphics

Markdown4D

Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 72
  • MIT

Edit and Memos

vx

Simple Volume Renderer

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 30

Graphics

nanobrot

Nanobrot Fractal Renderer

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 17
  • AGPL-3.0

Graphics

Asphyre

Asphyre, also known as Platform eXtended Library, is a cross-platform framework for developing video games and scientific applications in Delphi, and FreePascal/Lazarus. The framework provides facilities for real-time rendering of graphics (using DirectX, OpenGL or Software Renderer), text output, mathematics (including vectors and matrices) and networking communication, among other features. It also supports singleboard devices such as Raspberry PI, Intel Galileo, BeagleBone Black and others with features like GPIO, SPI, I2C and so on, along with external displays, sensors and other peripheral devices.

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

Games and Game Engines Graphics

apophysis-7x-dll

DLL variant of the Apohysis 7x renderer

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • GPL-3.0

Graphics

apophysis-7x-dll

DLL variant of the Apohysis 7x renderer

  • Active
  • Library
  • Delphi
  • Codeberg
  • ★ 1

Graphics

Image32

A comprehensive 2D graphics library written in Delphi Pascal (mirror)

  • Active
  • Library
  • Delphi
  • Codeberg

Graphics

Mundus

SoftwareRenderer written in Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 38
  • MPL-2.0

Graphics

grcalc

GRcalc 1.0 — A graphical calculator written in Turbo Pascal (2002). Expression parser, math evaluator, BGI graphics renderer.

  • Active
  • Library
  • GitHub
  • ★ 1

Graphics Science

zpc

This is a clone of an SVN repository at http://opengl-directshow-video-renderer.googlecode.com/svn/trunk. It had been cloned by http://svn2github.com/ , but the service was since closed. Please read a closing note on my blog post: http://piotr.gabryjeluk.pl/blog:closing-svn2github . If you want to continue synchronizing this repo, look at https://github.com/gabrys/svn2github

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

Multimedia

Image32

. Delphi FPC Website 2D graphics library written in Delphi Pascal. It provides an extensive range of image manipulation functions and includes a line and polygon renderer supporting a wide range of brush filling options.

  • Library
  • Delphi
  • SourceForge

Graphics

irrPascal

Pascal binding for the Irrlicht Engine. The Irrlicht Engine is an open source high performance realtime 3D engine written in C++ and now available for Pascal. It is completely cross-platform, using D3D, OpenGL and its own software renderer.

  • Library
  • SourceForge
  • Public Domain

Bindings Graphics

Subtitle-Workshop-Classic-v6.3.8

Audio waveform, VLC Video Renderer, UTF8 coding, Audio stream detection and Selection, Resizeable screens, Hunspell spellcheck, Easy shortcut editing, user profiles and more than 70 filetypes supported.

  • Active
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Multimedia

VPR

VPR is a polygon rasterizer that computes exact coverage values in floating point precision. The rendering quality is on par with other high quality rasterizers, such as AGG, LibArt and FreeType. VPR includes a renderer for the Graphics32 library

  • Quiet
  • Library
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Graphics

DCCrossrenderer-to-paslibVLC

A try to get dccrossrenderer connected to paslibvlc...not working fully (maybe some of you can get it running)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1

Other

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

skia4delphi

Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 793
  • MIT

Graphics

Kastri

Cross-platform library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 603
  • MIT

System

sandcat

An open-source, pentest and developer-oriented web browser, using the power of Lua

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 554

Networking Security

loggerpro

An modern and pluggable logging framework for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 400
  • Apache-2.0

Other

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

MakerAi

The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.

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

Other

mb3d

Mandelbulb3D

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 204
  • LGPL-2.1

Graphics

mcx

Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

dmustache

A Delphi implementation of the Mustache templating language

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

Language Tools

fpCEF3

Chromium Embedded Framework for Free Pascal

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 151
  • MPL-2.0

Bindings

MicroPXL

MicroPXL is a cross-platform framework for working with peripherals on desktop machines and SBCs

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 24
  • Apache-2.0

System

MfPack

Delphi translations for Microsoft Media Foundation and related API's

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 102
  • MPL-2.0

Bindings Multimedia

ImGui-Pascal

ImGui Binding for FreePascal / Delphi with the latest version & docking

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

Bindings Graphics

VSoft.AnsiConsole

A Delphi library for creating engaging console applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

System

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

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

Science

DelphiDoom

Source port of Doom, Heretic, Hexen and Strife developed in Delphi

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 65

Games and Game Engines

DX.Pdfium4D

Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 62
  • MIT

Bindings

MarkdownProcessor

A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 56
  • Apache-2.0

Other

Chart4D

Native Delphi charting library for VCL and FMX: clean newspaper-style defaults, PNG export, zero dependencies

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 43
  • MIT

Charts and Graphs

delphi-libraries

Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 41

Multimedia

csscontrols

Implementation of basic css drawing for pascal (fpc, lazarus, delphi)

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 38
  • Apache-2.0

GUI containers Graphics