data-structures
Examples of Data Structures Programming in Various Programming Languages
- Active
- Other
- GitHub
- ★ 35
- MIT

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.
Examples of Data Structures Programming in Various Programming Languages
This repo conataines code about dynamic programming and data structures!
this repo containes code about basic data structures (arrays, strings, matrixs...) and thier sorts and searching algorithms!
Some data structures and algorithms and their implementations written on Delphi for educational purposes.
COURSE 2 MRC. Structures and algorithms for data processing. All the laboratory works
Found this on floppy disks. Old memories :_)
PascalUtils is an object library for delphi and FreePascal of data structures that implements syntactic sugar similar to that of other modern languages as far as syntax allows.
libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms. The library is a set of containers adapted for the Pascal language and the template system available on it.
AdvPascalUtils is a library of some useful patterns and complex data structures implemented for FreePascal and Delphi.
A library of algorithms and data structures for the Free Pascal Compiler.
Data-mining and Visualization components for RAD Studio
Plugin framework for HxD's data inspector
Generic algorithms and data structures for Lazarus/Free Pascal
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.
BAScript is a simple scripting engine written in Object Pascal you can use to add scripting to your Delphi, Lazarus or Free Pascal applications ("host program") to extend their functionality without the need of recompiling them. The virtual machine defines its own language, called the BAScript language. It is a low-level language, somewhat similar to the Assembler language, which is not intended to be easy to program but easy to execute. So it is recommendable to use other higher level languages and translate them into BAScript language. Package includes two compilers that translates from a higher-level language to the BAScript language. You should note that BAScript is intended to be lightweight, so it has not mechanisms to handle complex data structures or large amounts of data or code. On the other hand, it has less need for memory and resources than other scripting interpreters. If you need more power you may try PascalScript.
Easy Data Structures for Delphi
Algorithms and Data Structures
Components (Delphi) for reusable, database independent programming of business or data logic
Basic Noso Data blocks in Object Pascal, Legacy and New versions
A lightweight, component-based wrapper for inter-process communication (IPC) in Delphi using the WM_COPYDATA protocol. This package allows you to send and receive strings or data structures between separate Windows applications with minimal configuration.
Dynamic Data Structures and Abstract Data Types in Pascal
Comprehensive algorithms and data structures implemented in Free Pascal
Niklaus Wirth's Algorithms + Data Structures 1976 in Python, JavaScript, Scheme, and Pascal
Miscellaneous algorithms and data structures implemented in Pascal from 2000 / 2001!
Algorithms & Data Structures
Transcription (and conversion to current Free Pascal code) of the PL0 compiler and interpreter presented in 1976 by Niklaus Wirth in his book 'Algorithms + Data Structures = Programs'
[Algorithms and Data Structures] Manage and create record type in Pascal.
Algorithms and data structures homework assignment 1
Common tools for DCPROGS: data structures, file i/o, etc
PL/0 is a programming language similar to, but simpler than, Pascal. Introduced in the book Algorithms + Data Structures = Programs by Niklaus Wirth in 1976
A thread-safe generic collections library for Free Pascal.
AntiDOT library for Delphi (PEGs, data structures etc)
Extract SQL from the object structures
Casi todos los códigos hechos para el estudio en la facultad.
Collection of fundamental algorithms, logic exercises, and data structures implemented in Pascal.
My labs
Antrian bank dengan perioritas antrian
RBS AntiDOT is multiplatform library of containers and data structures for Delphi and Pascal: Vectors, Maps, Sets, Lists and other. Supports all Delphi built-in types. 100% Object Pascal code, no DLLs, no wrappers. Compatible with Free Pascal Compiler.
Delphi library of standard containers for keeping ordinal and structured datatypes.
CDDC-DBManager is an OpenSource database manager which supports MySQL, PostgreSQL, FireBird, InterBase, Sybase, Oracle, Microsoft Access and Microsoft SQL Server databases servers. Features database structures management, data editor and SQL Query Tool.
cy.prus is a cross platform simulation environment for medical cybernetics and systems biology. Its purpose is to provide both a facility for simulating life and a GUI for easily constructing biological information processing structures based on XML.
Collection of Delphi / FreePascal code units. Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics.
Collection of generic algorithms and data structures entirely written in/for FPC and Lazarus.
Other In the Online Package Manager
Collection of generic algorithms and data structures for Free Pascal.
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.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
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.
Deep memory analysis for Windows processes — the tool that saves you hours of debugging
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.
The Reconstruction of ZZT
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.
Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript
Fundamentals 5 Code Library for FreePascal and Delphi
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Mandelbulb3D
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Framework for web applications. Actions for DB access, advanced routing features, wizard for Lazarus, support for i18n, compatibility with JSON structures, REST implementation, plugins for varied needs, extensible brokers.
Networking In the Online Package Manager