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.

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 556
  • GPL-3.0

Graphics

5.0 from 1 member

PasBGFX

Pascal bindings to the C API for BGFX, "a cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library".

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 22
  • BSD-2-Clause

Bindings Graphics

Fluid-Magma-Effect

A real-time particle-based fluid simulation with a metaball-style rendering effect. Uses background threading for physics calculations and Skia4Delphi for high-performance graphics rendering.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Graphics

surf-ice

GLSL surface rendering source code. Compiled versions available from NITRC. Loads 3DS, CTM, DXF, FreeSurfer, GII (GIfTI), GTS, LWO2, MS3D, MZ3, NV (BrainNetViewer), OBJ, OFF, PLY, STL, VTK. Tractography formats include BFloat, PDB, TCK, TRK, and VTK. Also NIfTI format voxelwise images.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 138
  • BSD-2-Clause

Graphics Science

Asmoday

Asmoday is an easy to use 3D graphics library and engine for Freepascal developers. It uses OpenGL for hardware accelerated, cross plattform, real-time or offline rendering.

  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Graphics

GLScene

GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering 3D scenes in graphic applications. Update of newer versions of the trunk has been moved to https://github.com/glscene

  • Active
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Mozilla Public License 2.0 (MPL 2.0)

Graphics

Kambi VRML game engine

This project has been renamed to "Castle Game Engine" and moved to: - Our website https://castle-engine.io/ - GitHub repo: https://github.com/castle-engine/castle-engine/ Cross-platform 3D and 2D game engine for Object Pascal. Rendering and processing of game assets in glTF, X3D, VRML, Collada, Spine and other formats. Many graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Desktop, mobile, web plugin. Also home of view3dscene - our full-featured VRML/X3D browser. The "Kambi VRML game engine" is renamed to "Castle Game Engine" (short name castle-engine). For commits and all current information see castle-engine project.

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Games and Game Engines

Capacitux

School project of me for rendering diagrammes for capacitors. The Rendering was to be made on my own. Made with Lazarus/Free Pascal.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

LazMD

A small Markdown viewer and editor for Linux, Windows and macOS

  • Active
  • Application
  • Lazarus
  • GitHub
  • 0BSD

Edit and Memos

3.0 from 1 member

GLXEngine

GLXEngine - a graphics engine collector with GLScene & GXScene component packages for Delphi & C++Builder. The class libraries for creating 5D scenes with rendering and animations of spatial objects include managers for supporting physics, sounds, terrains with materials and shaders

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

Graphics

IconFontsImageList

Four advanced components to simplify use of Icon Fonts as images and ImageList: TIconFontImage, TIconFontsImageCollection, TIconFontsVirtualImageList, TIconFontsImageList (for VCL and FMX). Full support for High-DPI apps. Rendering optimized with GDI+

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

Graphics

pixie

A lightweight HTML/CSS rendering engine for Free Pascal (Lazarus) and Delphi (VCL & FMX).

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

Graphics

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

delphi-terminal

[PLUGIN] Dockable terminal panel for RAD Studio with CMD, pwsh, and PowerShell tabs, ANSI color rendering, and command history

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 24

Lazarus IDE plugins

AsphyreX

Cross-platform 2D Rendering Engine for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 16
  • BSD-2-Clause

Graphics

Delphi.FMX.UImageCropper

A modern, mobile-oriented image cropper for Delphi FireMonkey (FMX) featuring auto-zoom, dynamic centered cropbox, and rendering powered by Skia4Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13
  • MIT

Graphics

Codebot.Fractals

An interactive Mandelbrot set explorer using variable CPU cores and software rendering

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • GPL-3.0

Graphics

ModernChartPro

An interactive, high-quality (Enterprise-Grade) data visualization component library for Lazarus/Free Pascal, powered by smooth anti-aliased rendering from BGRABitmap. Comes with 11 ready-to-use modern chart types.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7

Charts and Graphs

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

rezvivo

Open-source Zwift alternative in alpha: train on a smart trainer or freely explore OpenStreetMap in 3D. Indoor cycling, interval workouts, walking, free flight and Dream Worlds.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • GPL-3.0

Games and Game Engines

InputLagReducing

Demonstration: how to reduce input lag during rendering.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 5
  • GPL-3.0

Graphics

mb3d-lazarus

Lazarus and Free Pascal port of Mandelbulb3D for creating and rendering three-dimensional fractal art.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-2.1

Graphics

SkiaButton

A modern, highly customizable button component for Delphi FMX, built on top of the Skia4Delphi library. It features hardware-accelerated rendering, smooth animations, and a variety of visual styles suitable for modern UI design.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Other

3DrenderTool

Delphi 3D rendering tool

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Graphics

SkiaCustomMultiThreadedBase

A High-Performance, Multi-Threaded Rendering Skeleton for FMX & Skia4Delphi Experimental

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

Graphics

XSLParser

Simple XSL parser - outputing XML/HTML defining transform for rendering or mapping purposes.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Other

mcx

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

MRX-Skia-Surface

An experimental widget and module rendering engine for Delphi (FMX), powered by Skia4Delphi and FFmpeg.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Graphics

Skia-LCARS-Fluid-Engine

An experimental, high-performance LCARS UI rendering engine for Delphi FMX, built natively on Skia4Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Graphics

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

biomorph

Several methods of rendering Clifford Pickover's 'biomorph' fractals

  • Quiet
  • Application
  • GitHub
  • ★ 1

Graphics

GlyphOutline

Rendering outlined font in Delphi without FreeType

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics

LUX.Render

3D Rendering Library for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics

Skia-RTS-Game

A 2.5D Isometric Real-Time Strategy prototype built entirely with Skia4Delphi. A Command & Conquer style experience, featuring A* pathfinding, isometric rendering, AI skirmish combat, destructible environments, and thread-safe particle physics.

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

Games and Game Engines Graphics Science

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

Apophysis

Apophysis is a windows application made in delphi for creating, editing and rendering fractal flames. Fractal flame is an extension on the IFS fractal.

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

Graphics

Castle Game Engine

This project has moved to: - Our website https://castle-engine.io/ - GitHub repo: https://github.com/castle-engine/castle-engine/ Cross-platform 3D and 2D game engine for Object Pascal. Rendering and processing of game assets in glTF, X3D, VRML, Collada, Spine and other formats. Many graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Desktop, mobile, web plugin. Also home of view3dscene - our full-featured VRML/X3D browser.

  • Active
  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Games and Game Engines

DelphiDoom

This is a source port of the games Doom, Heretic, Hexen and Strife developed in Delphi. Source code repository: https://github.com/jval1972/DelphiDoom Many features have been added to take advantage of modern hardware: -External hi-res textures -Advanced 32 bit color software rendering -OpenGL support -Quake (md2) models -Sloped floors & ceilings -3d middle floors -Voxels -Dynamic lightmaps -mp3 music -Custom actor definition -and many more... In addition provides accurate demo playback of many Vanilla Doom demos. Supported games include: Doom, Doom2, Heretic, Hexen, Chex Quest, Chex Quest 2 and Strife.

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

Games and Game Engines

ginger

Modern Jinja2 template engine for FPC. Seamless integration with mORMot 2 & Brook frameworks for high-speed HTML rendering.

  • Package
  • Lazarus
  • GitHub

Other

MRX-Skia-Surface

An experimental widget and module rendering engine for Delphi (FMX), powered by Skia4Delphi and FFmpeg.

  • Active
  • Library
  • Delphi
  • Codeberg

Graphics

SkiaButton

A modern, highly customizable button component for Delphi FMX, built on top of the Skia4Delphi library. It features hardware-accelerated rendering, smooth animations, and a variety of visual styles suitable for modern UI design.

  • Active
  • Library
  • Delphi
  • Codeberg

Other

SkiaCustomMultiThreadedBase

A High-Performance, Multi-Threaded Rendering Skeleton for FMX & Skia4Delphi Experimental

  • Active
  • Library
  • Delphi
  • Codeberg

Graphics

Smoothris

A tetris clone, featuring vector graphics, smooth movements and rotations of the figure, sub-pixel accuracy and motion blur, all done with software rendering.

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

Games and Game Engines

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

TyControls

A skinnable / styleable Lazarus component library: every control is fully custom-drawn (BGRABitmap) and its appearance is driven uniformly by lightweight CSS-lite text themes (.tycss), rendering pixel-identical on Windows / Linux / macOS.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 81

Other In the Online Package Manager

MRIcroGL10_OLD

DEPRECATED development has moved to https://github.com/rordenlab/MRIcroGL

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 62
  • BSD-2-Clause

Science

JAudioLib

Delphi Audio Library by WASAPI.

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

Multimedia

Markup

Markup, a specialized authoring language for creating semantic HTML with one consistent syntax. It replaces manual HTML coding with a streamlined, Turing-complete system that supports variables, logic, and reusable components. Delivered as a compiled DLL, it includes JSON binding, semantic analysis, and customizable rendering

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10

Language Tools

grafico

Retro-computing project in Turbo Pascal for rendering math functions

  • Quiet
  • Application
  • GitHub
  • ★ 4
  • MIT

Graphics