shape
Delphi Custom Message Serializer (Marshaller) and Queue, works on both Delphi and Free Pascal
- Quiet
- Library
- Lazarus and Delphi
- GitHub
- ★ 5

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.
Delphi Custom Message Serializer (Marshaller) and Queue, works on both Delphi and Free Pascal
(Minimal) ESRI Shapefile writer for Lazarus / Free Pascal.
Dynamic Shapes
A Delphi component offering resizeable shapes and also a container where it can be created.
Пример для студентов. Рисуем фигуру.
Upgrade of original CodeTyphon 6.1 package pl_Shapes
Object Pascal Wrapper 4 Shapefile C Lib (fork https://sourceforge.net/projects/opw4shplib/)
🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)
Segment 7 Shape Firemonkey Componet
Visual Shapes is a collection of shape components.
Delphi application that leverages the FMX framework to compute dynamically the smallest enclosing circle of a list of moving/rotating shapes
Component for Lazarus, paints lines with arrows in all directions
Hardware accelerated (GPU) TShape for Delphi
Um Shape com Label e mouse over
Component paints line, horizontl/vertical/diagonal, with optional arrows at both sides.
Shapes In the Online Package Manager
ATShapeLine is a component which paints line (directions: left-right, up-down, diagonals), with or without arrows at both sides. Options: line width, line color, arrow size, arrow color, show arrows. It is Lazarus port of Delphi component TLine (renamed since TLine id is busy with TAChart).
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
An expression parser and a virtual machine. A formula is compiled to a flat byte array and evaluated by a linear pass over it, with no allocation on the path of an ordinary formula. On x86-64 an optional accelerator compiles that bytecode to machine code and hands anything it declines back to the interpreter, so an answer is never fast but wrong. Results are cached by shape: once 2 + 3 has been compiled, 5 + 7 reuses the same script and only writes the numbers into a copy. 163 functions to call and 249 names in the table, your own functions and variables bound by address, symbolic differentiation. The Lazarus parser packages require FCL and define NOFORMS and NOGRAPHICS, so they install without LCL. WebAssembly uses a separate console configuration. Two units ask for more at their defaults, Thread through Application.HandleException and BlobManager through TGraphic; drop the defines and add the LCL to the package if you want them.
Language Tools In the Online Package Manager
HTTP/2 and gRPC for Delphi and Free Pascal, built on libnghttp2. Framework-agnostic gRPC layer — protobuf codec, service registry, dispatcher, all four RPC shapes — plus a .proto code generator accepting 99.5% of real googleapis schemas. epoll/IOCP event loops, TLS/mTLS, graceful shutdown.
Show how to compute intersection between a line and a morphing shape with Delphi XE2 and Firemonkey.
A FireMonkey (FMX) turtle graphics library for Delphi inspired by Python’s turtle. Includes a Turtle screen, drawing commands (forward/turn/circle/fill), animation control (tracer/update), shape registry (polygon/image), and input events for interactive demos.
Geological Software
BrickTris is a portable Tetris Clone for Windows. It uses new shapes inspired from common plastic building blocks. Source code repository: https://github.com/jval1972/BrickTris
Calulator for mechanical engineers. Computes weight, paint area, and first and second moment of area. Supports basic shapes, steel profiles, or industrial fasteners according to Czech Norms (CSN). Supports trigonometric functions and unit conversion.
Create stunning, high quality (256 x 256) multi-resolution icons (.ico) and "mainicon" resources (.res) with ease and reliability. Open an image from file, or paste one in with transparency, or drag and drop an image directly onto the corresponding icon resolutions, then save. The multi-resolution icon stores a 256 x 256 image in PNG format, and five images at 64 x 64, 48 x 48, 32 x 32, 24 x 24 and 16 x 16 in native Windows icon format for maximum compatibility, back to Windows 95. Use a single Master image for the complete set of images, or separately individualise each image resolution for complete control over appearance. Support for 32 bit images with 8 bit alpha mask, and built-in common mask shapes to instantly transform a basic, square image into an alpha-transparent shape with one click. Save as a multi-resolution icon in either the standard Windows icon (.ico) format, or as a Windows resource (.res) in the "mainicon" format.
An TSelection with 8 handles
Delphi Firemonkey Path warp demo
Self contained, Multi-lingual Virtual Search Keyboard with GDI+ anti-aliased text/shapes rendering
Delphi Corner Round Library
A graphic control component that draws one or more arrows from its center to its sides or to its corners.
Component TSimpleGraph, paints diagrams with shaped figures and arrows betweeen them.
Charts and Graphs In the Online Package Manager
Under this name are enclosed a number of applications useful to study the scattering of waves by (nano)particles of different shapes.
Under this generic name are (will be) enclosed a number of applications useful to study the scattering of electromagnetic waves by stacks of layers or (nano)particles of different shapes.
PASCAL library for triangulated shapes operations. Especially for CAM purposes (like rapid prototyping). Can handle stl and gts file formats.
Create PointShapefile with MapWinGis.ocx
Milkshape Plugins For Delphi
A draggable/resizable TShape VCL component for Delphi
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.
Set of LCL visual components. Analog controls, button, checkbox, toolbar, panel, ribbon, progressbar etc.
Graphics In the Online Package Manager
Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.
Bindings In the Online Package Manager
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.
A cross platform real time 2D/3D graphics and 2D physics simulation library for Free Pascal
Graphics Games and Game Engines
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.
JSON Serialization library for Delphi
A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!
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.
Mandelbulb3D
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib
Delphi source code by Execute SARL
Working repository to model SA key caps
Native Delphi Server implementation of the Model Context Protocol (MCP)
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
Raster Master Sprite/Icon/Map/Animation/Sound editor for Windows 7/8/10/11 Multiple Import/Export formats. Use sprite sheets to import graphics. Create your own sprite sheets. Create modern web games or retro games
Lightweight data modeling and design tool (超轻量级的数据建模表结构设计工具)
Delphi Firemonkey (FMX) Sprite Engine with Formatters, animations and etc
RNL - Realtime Network Library - The opensource reliable UDP network library
TensorFlow.Delphi (TF.Delphi) provides a Delphi(Pascal) Standard binding for TensorFlow. It aims to implement the complete Tensorflow API in Delphi which allows Pascal developers to develop, train and deploy Machine Learning models with the Pascal Delphi