Ascension
A metaheuristic optimization framework
- Quiet
- Library
- Lazarus and Delphi
- GitHub
- ★ 29

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 metaheuristic optimization framework
A Genetic Algorithm optimization software for MS Excel, written in Delphi/Pascal.
📊 A specialized mathematical desktop suite designed for multi-objective optimization and ranking alternatives through group utility and individual regret analysis. 🔐
Collection of DelphiScript/Pascal automation scripts for Altium Designer, specializing in PCB layout optimization, RF/microwave microstrip taper synthesis, and discrete slice merging into solid regions.
Based on a SW version of a Sobel filter written in C, using the Vivado HLS (High Level Synthesis) tool a hardware accelerator is build reducing the function's execution time on an ARM processor to the minimum using various optimizations through code directives. The optimizations are tested individually for their additional performance gains. Software running on a processor, no matter how well optimized it is, is slower than a hardware accelerator implementing the same functionality. Translating the functionality of a computationally intensive function to a HW Description language using all the available advantages HW parallelism and flexibility has to offer can be a really time consuming and often repetitive feat.
. Collection of unofficial bug fixes and performance optimizations for the RAD Studio IDE, Win32/Win64 compiler and Win32 debugger. IDE Fix Pack is an IDE plugin for RAD Studio 2009-XE6 that fixes IDE bugs at runtime. All changes are done in memory. No files on disk are modified. None of your projects are modified or benefit from the IDE Fix Pack other than being compiled faster. Only the IDE gets the fixes and optimizations.
ArcticProfileOptimizer - DataBase optimization tool for SQLite3 based profiles (mostly used by browsers)
MMX/SSE/SSE2/SSE4/AVX/AVX2/AVX512 optimization
Learning and Examples Graphics
A Model Context Protocol server for Firebird 2.5 – 5.0, written in Delphi with the official `fbclient` driver. It lets an AI assistant document schemas, analyze query plans, advise on indexes (which to add and which to drop), audit schema health, and drive goal-based optimization. Read-only by default.
id Software's Quake3 .MAP format compiler with BSP tree generation, polygon generation/optimization and bumpmapped lightmapping
Particle Swarm Optimization framework (Delphi)
rookcc, also known as 'rcc', is a simple standalone C compiler, with its own optimization toolchain, linker, without invocation of external tools.
Foreval is parser, compiler and evaluator of mathematical expressions in run-time with support complex numbers. After parsing and building tree of expression is perform optimization and compiling into x86-32 instructions and returns address of compiled expression. For expressions can by finding derivatives by symbolic or numerical differentiation.
Small Buffer Optimizations for Free Pascal code
libLLVM brings the full power of LLVM's compilation infrastructure directly to Delphi, providing native bindings for code generation, optimization, and linking with clean, Pascal-style integration.
Multiagent optimization system (MAOS) for the Quadratic Assignment Problem (QAP)
Are you a Thrifty AWS dev? This mod checks your AWS accounts for unused and under-utilized resources using Powerpipe and Steampipe.
**Burn To The Brim** is a highly efficient archiving utility designed to solve the classic subset-sum (bin packing) optimization challenge. It intelligently selects and groups files and directories (documents, high-fidelity media, or raw back-ups) to optimally fill recordable Blu-Rays, USB drives or custom-capacity storage drives. By recursively scanning your designated folders, BTTB matches item sizes to your media capacity, finding a near-perfect selection in milliseconds and an absolute perfect packing configuration in just a few seconds. Burn to the Brim 4.0.0 introduces state-of-the-art machine learning semantic coherence logic to BTTB's classical packing algorithms.
This project is a quest for conscious artificial intelligence. A number of prototypes will be developed as the project progresses. This project has 2 subprojects: Object Pascal based CAI NEURAL API - https://github.com/joaopauloschuler/neural-api Python based K-CAI NEURAL API - https://github.com/joaopauloschuler/k-neural-api A video from the first prototype has been made: http://www.youtube.com/watch?v=qH-IQgYy9zg Above video shows a popperian agent collecting mining ore from 3 mining sites and bringing to the base. At the time the agent is born, it doesn't know how to walk nor it knows that it feels pleasure by mining. He has tact only (blind agent). The video shows learning, planning, executing and plan optimization.
. FPC Provides routines and demo programs for numerical analysis, including mathematical functions, probabilities, matrices, optimization, linear and nonlinear equations, integration, Fast Fourier Transform, random numbers, curve fitting, statistics and graphics. It is entirely written in Pascal and does not depend on external libraries.
"VM Tweaker" is a hidden features tweaker for VMWare "*.vmx" files. Originally started as a simple VM guest time tweaker it gradually evolved into quite a useful tool. Short overview of features: Different VM EFI/BIOS Tweaks, Memory performance optimizations; VM state backup (VMWare Player Snapshot-like behaviour); Time/date sync between host and guest; VM Debugging config; MAC address tweaking; UUID keep switch(VM 5.x-like); Hardware compatibility switch(esx/hosted); Tweak amount of VGA RAM and more...
Are you a Thrifty GCP dev? This mod checks your GCP project(s) for unused and under-utilized resources using Powerpipe and Steampipe.
Aldous-Broder algorithm implementation in Pascal for maze generation. Contains few optimizations.
Parse your .map-file to find units that bloat your application
Are you a Thrifty Oracle Cloud dev? This mod checks your Oracle Cloud account(s) for unused and under-utilized resources using Powerpipe and Steampipe.
X-Ray Calc 3 is a modern revised and improved version of software for computer simulation and LFPSO curve fitting of X-ray reflectivity (XRR).
Are you a Thrifty DigitalOcean dev? This mod checks your DigitalOcean account(s) for unused and under-utilized resources using Powerpipe and Steampipe.
Sample programs showing how to use Dew Lab Studio VCL for (RAD Studio, Delphi and C++ Builder)
Downhill Simplex for Delphi, Lazarus.
ABC Algorithm Source Code by Delphi for Constrained Optimization.
Sample programs showing how to use Dew Lab Studio FMX for FireMonkey for RAD Studio, Delphi and C++ Builder.
Interactive multi-peak curve fitting for spectroscopy, diffraction and other 1-D data. Place peaks, fit them, compare models by a number. Desktop client plus compute server; 13 built-in lineshapes, user-defined formulas, and new models added by registration.
DMath provides routines and demo programs for numerical analysis, including mathematical functions, probabilities, matrices, optimization, linear and nonlinear equations, integration, Fast Fourier Transform, random numbers, statistics.
Are you a Thrifty Alibaba Cloud dev? This mod checks your Alibaba Cloud account(s) for unused and under-utilized resources using Powerpipe and Steampipe.
. Delphi FPC Cross-platform numerical analysis and data processing library. It supports several operating systems Windows and POSIX, including Linux. ALGLIB features include: Data analysis classification/regression, statistics; Optimization and nonlinear solvers; Interpolation and linear/nonlinear least-squares fitting; Linear algebra direct algorithms, EVD/SVD, direct and iterative linear solvers; Fast Fourier Transform and many other algorithms.
Library of math functions. Probabilities, matrices, optimization, linear/nonlinear equations, integration, Fast Fourier Transform, random numbers etc.
Science In the Online Package Manager
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
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).
Deep memory analysis for Windows processes — the tool that saves you hours of debugging
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
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
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
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
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.
A post processing script for OrcaSlicer that demonstrates how automatically adjusting Nozzle Temperature and Flow rate (Print Speed) can significantly improve both print time and quality, while also simplifying slicer settings.
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
Complete ECMAScript Fifth Edition Implemention in 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!
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Fast Math Library for Delphi
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
Code snippets from Grijjy's Just Add Code blog
Delphi reference info
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
CPU 6502 Pascal Compiler/IDE/Debugger
Delphi matrix library
PasLLM - LLM inference engine in Object Pascal (synced from my private work repository)
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)