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.

vector_pascal

Implementation of the 'vector' structure (from C++) in the Pascal programming language. Made for fun, nostalgia and memories)

  • Quiet
  • Library
  • GitHub
  • ★ 1

Other

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

lib.BitVector

Set of classes implementing bit vector (an array of individually accessible bits).

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 2
  • MPL-2.0

Other

lib.MemVector

Implementation of simple memory vector class. Only base class is fully implemented - vectors for specific types must be created as descendants of this base class (a template and an example are provided).

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

Other

CryptoLib

Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 266
  • MIT License

Cryptography In the Online Package Manager

5.0 from 1 member

oprsimd

Operator overloading for vector matrix operation using Intel SIMD SSE/SSE2/SSE3 instructions written in Free Pascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 10
  • MIT

Science

ArrayHelper

Useful and handy helper for Array, Vector and Matrix operations, written in Freepascal for Delphi / Freepascal

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

Science

lister-plugin-vectorfile

Lister Plugin for Doublecommander, Total Commander and Promet-ERP to generate Thumbnails for Vector Files based on fpvectorial

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • GPL-2.0

Graphics

lib.SequentialVectors

Provides base class (TSequentialVector) that can be used to implement both FIFO (queue) and LIFO (stack) vectors with items/entries of specific type.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 3
  • MPL-2.0

Other

fpvectorial

FPVectorial offers support to read, modify and write vectorial images.

  • Library
  • Lazarus

Graphics

FastMath

Fast Math Library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 194

Science

DelphiGemini

Delphi wrapper for the Google Gemini API: stateless generation and agent workflows with multimodal, streaming, persistent interactions, structured outputs, vector search, batch, image/video generation, and grounding (Search/Maps).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 52
  • MIT

Networking

DelphiMathLibrary

Library for Complex numbers, Vectors, Matrices

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

Science

osmap

Vector maps engine written on Pascal (Delphi/Lazarus), for OSM maps

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 32
  • LGPL-2.1

Graphics

FonLibrary

FON Vector/Bitmap Library for Free Pascal and Turbo Pascal

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

Graphics

pl_Graphics32

Some of Graphics32 features for 32-bit images. Fast pixel access, ~100x faster than with TBitmap. Bitmap alpha blending. Antialiasing functions with sub-pixel accuracy.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 465
  • GNU Library or Lesser General Public License (LGPL)

Graphics In the Online Package Manager

velox-ui

VeloxUI — High-velocity, zero-dependency Object Pascal (Delphi VCL & Lazarus/Free Pascal LCL) desktop MVVM & Windows 11 Fluent UI micro-framework: DWM Mica, undocumented uxtheme dark scrollbars, GDI+ vector cards, High-DPI control fixers, flicker-free generic OwnerData virtual grids, and NT Kernel helpers.

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

GUI containers

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

mormot2-ai

mORMot2-based AI/LLM extension for Free Pascal and Delphi: MCP server, LLM clients, embeddings, vector stores, RAG

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6

Networking

dwg2d

Cross platform vector graphic components

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Graphics

VecMath

A Delphi library for high-performance vector math

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

Science

DataStructuresPascal

This repository contains exercises on dynamic memory, pointers, vectors, and matrices in Pascal. It demonstrates memory allocation, data manipulation, and safe disposal practices, showcasing foundational skills in data structures and low-level programming.

  • Active
  • Library
  • GitHub
  • ★ 1

Other

SVGLIB-TP

Bibliothèque en Turbo Pascal pour manipuler des fichiers SVG (Scalable Vector Graphics).

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Graphics

ASCADBox -- www.sureyyasoft.com

ASCADBox is Delphi Vector Graphic component which use CAD application for all about drawing around needed for developers. And the package is included a complicated open source sample project.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

Graphics

CADSys

Library for Delphi/Lazarus. Allows to use vector graphics, to create complex CAD-like interfaces, in OOP style.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 15
  • MIT License

Graphics In the Online Package Manager

GR32_SVG

Scallable Vector Graphics for Graphics32

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • LGPL-2.1

Graphics

VMCL

[DEPRECATED - DO NOT USE] Library for static-size vectors and matrices manipulations and calculations. Also includes test suite that can be run in console application.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 2
  • MPL-2.0

Science

vect

Vector math routines

  • Quiet
  • Library
  • GitHub
  • ★ 1

Science

adot

RBS AntiDOT is multiplatform library of containers and data structures for Delphi and Pascal: Vectors, Maps, Sets, Lists and other. Supports all Delphi built-in types. 100% Object Pascal code, no DLLs, no wrappers. Compatible with Free Pascal Compiler.

  • Library
  • Lazarus and Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Other

CommonCAD component for Delphi

The CommonCAD component's packages contain the phases of the developing. The required features are: grip points, inspector, layers, object snaping, 3d, undo, redo, dxf export-import, print, support of PPC (programmable parametric component)...

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

Graphics

Comodo Components Project

Delphi & Kylix Components project - Components & Classes for graphic representation of objects (for Visio-Like software). The purpose is to build easy-access librairies for building IDEF,OMT,UML,E/R,Graphcet,Organigram applications.

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

Graphics

The Delphi Container Library

DCLX is a free library that provides ArrayList, LinkedList, Vector, HashMap, HashSet, ArraySet, Queue and Stack structures to Delphi/Kylix. It also provides algorithms like in STL (Apply, Found, CountObject, Copy, Generate, Fill, Reverse, Sort...).

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

Other

JEDI Math

“JEDI Math” is a free mathematical library developed under the MPL for Delphi, Kylix, FPC and Lazarus. The library provides routines for matrices/vectors, regression, geometry, physics, equation rendering and raytracing among others.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Science

pl_Graphics32VPR

VPR(Vectorial Polygon Rasterizer) for Graphics32

  • Package
  • Lazarus
  • Bitbucket
  • MPL 1.1

Graphics In the Online Package Manager

SynPDF

Synopse PDF engine is a fully featured Open Source PDF document creation library for Delphi, embedded in one unit

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 322

Reporting

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

Image32

A comprehensive 2D graphics library written in Delphi Pascal

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

Graphics

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

LGenerics

Generic algorithms and data structures for Lazarus/Free Pascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 139
  • Apache-2.0

Other

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

neural-api

CAI NEURAL API - Pascal based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 465
  • LGPL-2.1

Science

noe

A neural network framework (with autograd!) for object pascal 🧠

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 89
  • MIT

Science

fundamentals5

Fundamentals 5 Code Library for FreePascal and Delphi

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

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

DebugEngine

Delphi debug framework

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

System

P4D-Data-Sciences

A collection of lightweight Python wrappers based on Python4Delphi simplifying Data Sciences development with Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 110
  • MIT

Bindings Science

rnl

RNL - Realtime Network Library - The opensource reliable UDP network library

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 90
  • Zlib

Networking

DelphiGenAI

The GenAI API wrapper for Delphi seamlessly integrates OpenAI’s latest models (gpt-5 serie), delivering robust support for agent chats/responses, text generation, vision, audio analysis, JSON configuration, web search, and asynchronous operations. Image generation with gpt-image-2. Skills and agents

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 88
  • MIT

Networking

dglOpenGL

Delphi / Pascal OpenGL header translation (including WGL and GLX)

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 88
  • MPL-2.0

Bindings Graphics