Sign in Join

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

Catalog

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

ShaderToy

ShaderToy in object Pascal for Delphi

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Graphics

delphi-shader

Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 56

Graphics

shark

Shader Assembly Compiler (SHARK) is a tool to perform automatic conversion from DirectX 9 pixel shader assembly language into a C++ code that performs corresponding OpenGL states setup via IHV’s propietary- or ARB-extensions.

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

Graphics Language Tools

SkiaSimpleShaderViewer

A simple Skia Shader Language (SkSL) viewer written in Delphi with Skia4Delphi.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 70
  • MIT

Graphics

ComputeShader

OpenGL の Compute Shader を利用する方法。

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

Graphics

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

VindexLLM

VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 73

Science

Yutani.Render.PathTracing

A 1:1 Object Pascal port of [NarcisCalin's N-Ray](https://github.com/NarcisCalin/N-Ray) C++ path tracing sample, reworked to fit the Yutani sandbox architecture. It runs the entire path tracer on the GPU via an OpenGL 4.3 compute shader

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

Games and Game Engines Graphics Networking

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

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

freetsx

freetsx - free plug-ins, shaders and tools for trueSpace (3D modeling-animating software by Caligari).

  • Quiet
  • Library
  • SourceForge
  • BSD License

Graphics

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

goverlay

Goverlay is an easy graphical interface to configure linux gaming applications

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1,582
  • GPL-3.0

System

castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1,262

Games and Game Engines

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

Ray4Laz

Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 181
  • Copyright (C) 2020-2026 Gunko Vadim

Bindings In the Online Package Manager

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

Tiny.Sim

A cross platform real time 2D/3D graphics and 2D physics simulation library for Free Pascal

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 132
  • Zlib

Graphics Games and Game Engines

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

FastMath

Fast Math Library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 194

Science

Codebot.Cross

A cross platform toolkit for Free Pascal and Lazarus

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 77
  • GPL-3.0

Other

fpc_atomic

Playable open-source engine recreation of the legendary Atomic Bomberman including Network and Ai https://en.wikipedia.org/wiki/Atomic_Bomberman

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 62

Games and Game Engines

LZScene

LZScene is a graphics packages based on OpenGL and LCL GLScene components for Lazarus

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 40
  • MPL-2.0

Graphics

GS.Core

Common tools for projects

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 33
  • MPL-2.0

Other

vx

Simple Volume Renderer

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 30

Graphics

mini_projects

Collection of small and easy to understand mini projects that are too big to be a example and to small to be a real project

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 29

Applications

RetroMul

A cross-platform, extendable, multi-emulator written by Delphi FMX

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 25
  • MIT

Games and Game Engines

LazNodeEditor

A full-featured, cross-platform node-based visual editor component for Lazarus IDE (works on Windows and Linux).

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 24
  • MIT

Graphics

tyro

Lua and other programming in simple platform to make programming fun

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 21
  • MIT

Language Tools

florialib

Helper library for creating Floria Toolkit

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • MPL-2.0

Other

Ooogles

Object Oriented OpenGL-ES 2.0

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

Graphics

raylib-pascal

raylib for Pascal Developers

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

Bindings

GLCanvas

OpenGL drawing library for Free Pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 15

Graphics

BlackShark

Black Shark Graphics Engine

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13

Graphics

castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 13

Games and Game Engines

ft

A widget toolkit?

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 12
  • MPL-2.0

GUI containers

QuickNN

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

Other

OpenBSP-Legacy

id Software's Quake3 .MAP format compiler with BSP tree generation, polygon generation/optimization and bumpmapped lightmapping

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • MIT

Games and Game Engines

Codebot.Fractals

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

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

Graphics

FFGLSDK

FreeFrame is the open-source cross-platform real-time video effects plugin system for VJ softwares. FreeFrame is now well supported by most major VJ titles. More information on the home page: http://freeframe.sourceforge.net

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9

Multimedia