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
The Unnamed-RPG project's goal is to create a system of tools for developers to create games or software that takes advantage of the power and complexity of Rolemaster(TM) style of role-playing guidelines.
Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.
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 🧠
An modern and pluggable logging framework for Delphi
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.
A desktop customization tool based on Rainmeter
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.
Enables HTTP batch request with AngularJS
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
A library on Pascal, for direct use of HTML tags. Based on HTML5 tags. It can only be used to generate HTML5 Tags, there is no Parse function.
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 Modern and Lightweight W3C WebDriver Client for Delphi, written from scratch and fully cross-platform. This project provides a pure Delphi implementation of the official W3C WebDriver protocol, allowing you to automate browsers without Selenium, external dependencies, or .NET bindings.
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
An application builder for Python using DelphiFMX for Python for targeting Android.
A suite of component similar to the Fluent Design System in Microsoft Windows 11. Components & Units are made in Delphi
The all-in-one tool for the GB300 and SF2000 handheld game consoles
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.
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
Logify MetaLogger for Delphi
Modern Windows 11 / WinUI 3 (Fluent UI v9) styled VCL components for Delphi / RAD Studio.
A library with some useful utilities for your Delphi Apps.
Analysis of pedestrian dynamics based on trajectory files.
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.
Simplify parsing and writing TOML config files in Free Pascal
"A modern, Tailwind CSS-inspired UI component library for Lazarus and Free Pascal, powered by BGRABitmap." (Pustaka komponen UI modern bergaya Tailwind CSS untuk Lazarus dan Free Pascal, ditenagai oleh BGRABitmap.)
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
DelphiLoop - agentic AI loop for Delphi. Multi-agent architecture, LLM integration, RAG - all in native Delphi.
Delphi TOML Library
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.