codesnip
A code bank designed with Pascal in mind
- Active
- Application
- Delphi
- GitHub
- ★ 132

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.
A code bank designed with Pascal in mind
Cross platform keyboard and mouse input control and window automation in Pascal.
WebStencils example of sharing code with other Delphi projects
Reads barcodes/QR codes and send their values to WhatsApp for sharing
This project implements payload plugins over RealVNC 4.0 (aka VNC 4.0). A file transfer payload plugins has been implemented under Delphi 7 by using plugins architecture created by myself. ftRealVNC code is derivated initially from RealVNC 4.0.
DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.
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.
Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).
Database In the Online Package Manager
web based file server
An advanced tool for working with access tokens and Windows security policy.
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.
Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.
JSON Serialization library for Delphi
FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
DevExpress VCL Components Automatic Installer
An open source Delphi/Pascal game engine
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Ultibo Core
Delphi library for system programming on Windows using Native API
Comparing, discussing, and bypassing various techniques for suspending and freezing processes on Windows.
Coroutine-based multithreading library for Delphi
AviUtl用プラグイン「拡張編集RAMプレビュー」
GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux
Polygon and line clipping and offsetting library (C++, C#, Delphi) by Angus Johnson. Forked from https://sourceforge.net/projects/polyclipping. I prepared a "Release" branch (containing C# source only) for submodule usage.
Using OpenSsl with Delphi on all OS platforms for X.509 certificates and JWT
Cryptography Learning and Examples
High-interaction Honeypot for PLCs and Industrial Control Systems
[mirror] An open source freeware polygon clipping library
Wizard for Delphi IDE - Open Tools API
Easily embed Lua into Delphi and Pascal projects
Binary diff and patch programs for the Windows command line
A lightweight remote desktop streaming and control solution built entirely in Delphi
A language server protocal client written in Pascal (Delphi).
Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS
Generate CycloneDX SBOMs for Delphi projects — EU Cyber Resilience Act compliance in one click
A WinUI-3 framework for Delphi + IDE Plugin and Tool Palette components.
Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.
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.
This repository contains all the source code for the practical examples in the book "Delphi Multithreading: Threads, Concurrency, Parallelism and Asynchronous Programming", written by Cesar Romero.
Programs and source code examples for game developers who want to use Delphi's cross-platform features with FireMonkey.
Learning and Examples Games and Game Engines
Delphi Android Kapsamlı Depolama / Scoped Storage - Storage Access Framework SAF
Extend Delphi Parallel Programming Library to ease async coding
Simple C-like scripting engine written in Free Pascal
ZSTD static link lib for delphi
CP/M-86 (and MS-DOS 1.1/2.0) cross development environment
Open-source report designer for Delphi FMX (Windows + Android).
General Resources
Self-hosted MCP server for AI coding assistants. Persistent knowledge base with 45 tools, 12 skills, institutional memory.
Eight Queen Puzzle - portable CP/M version, written on Commodore 128
Code to accompany an full day training on building mobile apps with FireMonkey.
ViSiON-2 : Resurrection
Pascal Open CL headers
[PLUGIN] Dockable terminal panel for RAD Studio with CMD, pwsh, and PowerShell tabs, ANSI color rendering, and command history
Next Generation RTL for Elements — replaces Sugar.
Fluent Delphi library for exporting TDataSet data to Excel — COM automation or direct OpenXML .xlsx generation under the same API.
Free Pascal Cookbook
PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal