Seanpm2001_Pascal_Style-Guide
2️⃣️0️⃣️0️⃣️1️⃣️[🇵.🇦.🇸.🇨.🇦.🇱]📔️ The style guide on Pascal programming for @seanpm2001
- Quiet
- Other
- GitHub
- ★ 2
- GPL-3.0

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.
2️⃣️0️⃣️0️⃣️1️⃣️[🇵.🇦.🇸.🇨.🇦.🇱]📔️ The style guide on Pascal programming for @seanpm2001
Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.
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
LibreCrypt: Transparent on-the-fly disk encryption for Windows. LUKS compatible.
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.
A neural network framework (with autograd!) for object pascal 🧠
REST framework for Delphi: JAX-RS style resources and routes, servers and clients, JWT, OpenAPI 3, FireDAC and Devart UniDAC/MyDAC/IBDAC, SSE, MCP servers for AI agents. Windows, Linux, Docker.
TFrameStand and TFormStand: Delphi FireMonkey (FMX) components to show frames and forms through reusable, animated stands: transitions, dialogs, lightboxes, navigation stack, responsive layouts.
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
C Header Translator for Delphi
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!
A collection of extensions tools for SVG files, integrated into Microsoft Windows Explorer (for Windows 10 and 11) and a useful SVG Text Editor
An open source Delphi/Pascal game engine
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Delphi IDE package providing on-the-fly code analysis and linting, powered by SonarDelphi
ASuite is a simple open source portable launcher for Microsoft Windows.
Unit files for building Free Pascal and Delphi applications using the SDL2 library
Bindings Games and Game Engines
Coroutine-based multithreading library for Delphi
Create a public documentation REST API using Swagger 2.0 or Open API 3.2.1 for Delphi.
The Deepseek API wrapper for Delphi leverages Deepseek’s advanced models to deliver powerful capabilities for seamless and dynamic conversational interactions, including a model optimized for reasoning, and now also supports running local models through an LM Studio server.
RNL - Realtime Network Library - The opensource reliable UDP network library
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
Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS
Playable open-source engine recreation of the legendary Atomic Bomberman including Network and Ai https://en.wikipedia.org/wiki/Atomic_Bomberman
Fast Delphi/Pascal symbol search for AI coding agents - Now includes Delphi LSP
A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.
A WinUI-3 framework for Delphi + IDE Plugin and Tool Palette components.
Pascal Units for SDL3 (Simple DirectMedia Layer)
A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities
A suite of component similar to the Fluent Design System in Microsoft Windows 11. Components & Units are made in Delphi
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
Logify MetaLogger for Delphi
Modern Windows 11 / WinUI 3 (Fluent UI v9) styled VCL components for Delphi / RAD Studio.
A Delphi FMX dialog mechanism with async flow, per-form FIFO queueing, custom themes, worker-thread await support, and telemetry.
AI agent skills for converting HTML/CSS UI designs into native Delphi FireMonkey (FMX) interfaces. Supports Codex, GitHub Copilot, and other AI coding agents.
Minimalistic cross-platform logging library for Delphi with extensible provider architecture
A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generation in one place, developers can produce native Win64 or Linux64 binaries via a built-in Zig/Clang pipeline.
A powerful, user-friendly replacement for RAD Studio's GetIt Package Manager CLI - bypasses D13 AccessViolation issues
A Delphi framework for creating data-driven WEB SPA applications with HTMX
IAMClient4D is a Delphi client library for integrating applications with Keycloak, providing full OAuth2/OpenID Connect support (including PKCE), token and user management, and a lightweight asynchronous task framework (Async.Core) for thread-safe operations across VCL and FMX.
An MCP server that turns a Windows RAD Studio machine into a remote backend for coding agents: safe editing, real MSBuild builds, git, scaffolding, deploy & remote run via PAServer, Android (adb), Linux and Windows desktop control, DelphiLSP navigation, vault. Per-workspace security. Built for our own use, shared under MIT; no commercial plans.
Delphi wrapper for C Gstreamer
Fluent Delphi library for exporting TDataSet data to Excel — COM automation or direct OpenXML .xlsx generation under the same API.
Delphi Lab showcasing OpenAI's v1/responses endpoint with vector search, integrations, and session-based chat. Practical integration of generative AI. Also manages Deep Research.
KingCal Delphi Calendar Component - Open Source Edition
Lua and other programming in simple platform to make programming fun
Helper library for creating Floria Toolkit
MCP server for Delphi Application debugging and automation from AI side
, published by Packt
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
The Stability API wrapper for Delphi utilizes advanced models developed by Stability.ai to provide capabilities for seamless image, video, and 3D generation, as well as sophisticated editing and upscaling tools, tailored for creative and professional use.
A Delphi VCL tab and button bar component for stable no-reflow multi-row navigation, with zones, headers, signals, glyphs, inline editing and multi-bar drag-and-drop.
TpX: drawing tool for TeX
Ganymede is a high-performance, embeddable scripting engine designed to compile source code directly into native x64 machine code via Just-In-Time compilation. It eliminates the need for virtual machines or interpreters, providing a flat C-style API for seamless integration with C++ and Delphi applications.
A widget toolkit?
Lua 5.1, natively ported to Delphi and FreePascal, implementing the Lua 5.1 C ABI as a drop-in replacement for lua5.1.dll / .so / .dylib