Smart-Pointer
Smart Pointer (with small memory consumption penalty)
- Quiet
- Library
- Delphi
- GitHub
- ★ 1
- MIT

30,061 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.
Smart Pointer (with small memory consumption penalty)
Display address pointer in Delphi
DIY virtual electronic finderscope for astronomical telescopes
All about pointer in Pascal
Implementation of smart pointers in Delphi, for better management of memory.
Cross platform keyboard and mouse input control and window automation in Pascal.
Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.
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.
Standard Generic Library (SGL) for Pascal using records with heap memory allocator and typed memory regions.
Allows to scroll inactive window when the mouse pointer is located over it
Delphi Typed Pointer made easy
Math expression evaluator written in Pascal using pointers.
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.
Ghindra and X64DBG pointers
A lightweight Delphi mouse crosshair utility for pointer visibility
Dynamic Record Pool with Stable Pointers (Delphi)
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.
Declares auxiliary types (pointer-sized integers, integers and floats with guaranteed size, ...) that might not be declared in all compilers.
Pointers and lists
Xbox Binary Strings Extractor is a proof-of-concept tool that dump all strings/pointer from a Xbox executable (usually default.xbe) to a CSV file.
Dreamcast Binary Strings Extractor is a proof-of-concept tool that dump all strings/pointer from a Dreamcast executable (usually 1ST_READ.BIN) to a CSV file.
Yet another scripting language Main features: - Pointers - Structures - Objectoriented programming (yet to come) - code in plain english - easy to learn (based on C, C++, Java, Pascal, Python, Lua)
Classe para utilização como Garbage Collector
This repo includes all different versions of SmartPointer in Delphi to simulate a garbage collector.
Ponteiros para array no pascal
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.
Turbo Pascal 3.0-compatible compiler that generates machine code for classic and modern Z80 machines (currently CP/M, Sinclair ZX Spectrum 48K/128K/Next, and Agon Light/Console8).
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
A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other
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 greatly improved Dev-Cpp
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.
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
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.
Plugin framework for HxD's data inspector
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
Delphi Hooking Library by Lsuper
Code snippets from Grijjy's Just Add Code blog
Delphi library for system programming on Windows using Native API
Native Delphi Server implementation of the Model Context Protocol (MCP)
Scripting engine for Lazarus/Delphi with a Pascal derived syntax.
Language Tools In the Online Package Manager
0MQ Delphi binding
Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
NX Horizon - Event Bus for Delphi
CPU 6502 Pascal Compiler/IDE/Debugger
Unit files for building Free Pascal and Delphi applications using the SDL2 library
Bindings Games and Game Engines
Fluent, declarative query API for Collections/Containers and Enumerations in Delphi
Delphi classes the wrap the MS UIAutomation library
GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux
Delphi adaptation of MemoryModule — load DLL from memory. Also includes hooking utilities.
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)
Fast scaling memory manager for Delphi
Extremely fast memory manager for Delphi
Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers
libPasCURL is delphi and object pascal wrapper around cURL library. Library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP.
Delphi / Pascal OpenGL header translation (including WGL and GLX)