pascal-stack
Simple stack class to be used in Delphi (Pascal).
- Quiet
- Library
- Delphi
- GitHub
- ★ 6
- MIT

30,067 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.
Simple stack class to be used in Delphi (Pascal).
The stack tracer is an delphi library for help to make exception handling to informative. The library is written for Delphi 7, but i think will work also on the 5 and 6 versions.
FMX stack animate
Crossplatform Stack Trace for Delphi
Memory from past - during learning pascal created a clone of ZXSpectrum game Stack UP
500-block pure Pascal replacement for CUDA GPU computation stack — device, memory, kernel, execution, sync, numerical, matrix, tensor, and optimizer layers
A SIP stack for Delphi, including SDP parsing and an RTP stack.
Lazarus Ide add-on that implement stack based bookmarks for the source editor.
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.
Dext - Modern Full Stack Framework for Delphi
. Delphi Lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing. The code generation system takes a simple definition language as input and generates code across programming languages that uses the abstracted stack to build interoperable RPC clients and servers. Thrift makes it easy for programs written in different programming languages to share data and call remote procedures. With support for 28 programming languages, chances are Thrift supports the languages that you currently use.
Provides base class (TSequentialVector) that can be used to implement both FIFO (queue) and LIFO (stack) vectors with items/entries of specific type.
Lazarus components: TInfoBar, a non-modal MessageDlg on a strip over a form or control, and TToast. Plain LCL.
Capturing call stacks in Delphi
Functions for reading MAP file and getting exception stack traces with example
A lightweight, thread-safe stack trace tracking library for Delphi
Delphi debug framework
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
TlsLib4Pascal is a fully managed, from-scratch TLS 1.2 + TLS 1.3 stack for modern Object Pascal (Delphi and FreePascal), released under the permissive MIT License.
Cryptography Networking In the Online Package Manager
Zero‑memory‑leak, high‑level HTTP client for Free Pascal. Built on top of FPC's HTTP stack with a clean API and zero boilerplate.
Library which gives ability to see call stack for Delphi FMX applications in MAC.
Ethernet stack written in Object Pascal.
TFrameStand and TFormStand: Delphi FireMonkey (FMX) components to show frames and forms through reusable, animated stands: transitions, dialogs, lightboxes, navigation stack, responsive layouts.
Full-stack application framework in Pascal. One binary: HTTP, ORM for Postgres/MySQL/SQLite, migrations, queue, scheduler, auth, and a Svelte 5 component library.
USB Device stack written in Freepascal
Pascal unit: stack trace for runtime errors, logging to file (VP 2.x)
a Delphi unit filling the stacktrace string in exceptions
TinyPascal is a lightweight, embeddable Pascal virtual machine built in Delphi. It compiles modern Pascal to bytecode for execution in a stack-based VM with UTF-8 support, strong typing, and modular architecture. Ideal for scripting, education, rapid prototyping, and language research.
. Delphi Modern Full-Stack ecosystem for modern Delphi development. It brings the productivity and architectural patterns of frameworks like ASP.NET Core and Spring Boot to the native performance of Object Pascal.
Welcome to the world of Android programming! Develop Native Android applications with Delphi XE5/XE6/XE7 Some components: + Added TDPFJAlertDialog + TDPFJAnalogClock + TDPFJButton + TDPFJCheckBox + TDPFJChronometer + TDPFJDatePicker + TDPFJDatePickerDialog + TDPFJEditText + TDPFJImageView + TDPFJListView (not completed) + TDPFJProgressBar + TDPFJProgressDialog + TDPFJTextView + TDPFJTimePickerDialog + TDPFJToast + TDPFJView + TDPFJRadioButton + TDPFJNumberPicker + TDPFJSeekBar + TDPFJTabHost Component (Tabbed view) + TDPFJSpinner Component (Dropdown list) + TDPFJTextSwitcher Component (Fade/Slide Texts) + TDPFJTextClock + TDPFJWebView Follow me: https://www.facebook.com/babak.yaghoobii https://www.linkedin.com/in/babakyaghoobi https://plus.google.com/+BabakYaghoobii http://babakyaghoobi.blogspot.com https://stackoverflow.com/users/4557781/babak-yaghoobi https://www.colatform.com/en/ Enjoy And
Develop Native iOS applications with Delphi XE8~XE10 Develop iPhone & iPad & iPod Touch apps with fast native performance and native styles. Some Wrapped Frameworks: * AddressBookUI.framework * AddressBook.framework * iAd.framework * EventKit.framework * GameKit.framework * MapKit.framework * MessageUI.framework * MobileCoreServices.framework * QuickLook.framework * SystemConfiguration.framework * Social.framework * StoreKit.framework * WebKit.framework Follow me: https://twitter.com/BabakYaghoobii https://www.facebook.com/babak.yaghoobii https://www.linkedin.com/in/babakyaghoobi https://plus.google.com/+BabakYaghoobii http://babakyaghoobi.blogspot.com https://stackoverflow.com/users/4557781/babak-yaghoobi https://www.colatform.com/en/ Use our more than 90 demos for quick development. Enjoy iOS Apps Developing Babak Yaghoobi
Pascal libraries for building AI applications on mORMot 2: a multi-provider LLM SDK (OpenAI, Anthropic, Gemini) and a pgvector RAG stack.
Delphi bindings for Ethereum RCP-API
Library with several container classes, for Free Pascal. Mirror of file from www.stack.nl/~marcov/
Larazus/FPC/Delphi OpenGL Context abstraction for Cross-Platform.
Set of exception classes designed to simplify exception creation in specific situations (eg. index out of bounds, invalid variable value, sytem error, ...).
DCLX is a free library that provides ArrayList, LinkedList, Vector, HashMap, HashSet, ArraySet, Queue and Stack structures to Delphi/Kylix. It also provides algorithms like in STL (Apply, Found, CountObject, Copy, Generate, Fill, Reverse, Sort...).
TECTabCtrl File:tectabctrl.png is advanced alternative TTabControl . It allows tab stacking, tabs in multiple rows, top/bottom/left/right orientation, reversed and right-to-left bi-directional mode, dragging tabs to move or fold them and many others.
The Blockstack Pascal library for identity, auth and storage
Memory profiler for FPC and Lazarus
A library for easy animations using layouts
Fast, opinionated, minimalist web framework 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.
Delphi and Lazarus Message Dialogs with Formatted Text
Virtual Treeview is a Delphi treeview control
Generic algorithms and data structures for Lazarus/Free Pascal
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)
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.
Advanced CPU-View mode for Lazarus
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
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.
Delphi Web Script general purpose scripting engine