Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

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.

OpenSIMPLY

OpenSIMPLY is an open source project for simulation modeling in Delphi, Lazarus, Free Pascal. Download OpenSIMPLY at opensimply.org The project is free computer simulation software based on discrete-event approach. OpenSIMPLY is a science software with very high simulation performance. So, the simulation results can be obtained much faster. The project is suitable for people with any modeling experience, and can be used for both science and education. Some application of this modeling software are: - traffic simulation - network simulation, - emergency and evacuation ways simulation and much more. This simulation tool runs in Windows and Linux, on 32-bit and 64-bit platforms, as a GUI or console (terminal) application. Write the model only once, simulate anywhere. Videos on installing OpenSIMPLY for different IDEs and operating systems : https://www.youtube.com/playlist?list=PLnyWoktGqA

  • Library
  • Lazarus and Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Science

OpenSIMPLY

Free discrete-event simulation software with high simulation performance for Delphi, Free Pascal, Lazarus. Suitable for Simula users.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • GPL-3.0

Science

Financial Market Simulation

This project is dedicated to developing a simulation of the financial market using multi-agent approach. This kind of simulation is often called an Artificial Stock Market (ASM).

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Science

Physarum-simulation

Physarum polycephalum simulation. Delphi XE8, firemonkey

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • GPL-3.0

Science

smart-parking-scada-simulation

Realtime smart parking monitoring simulation built with Object Pascal using Lazarus/Delphi-style architecture.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

Gravity-Accelerator

This project implements a gravity accelerator using Verilog and Vivado. It simulates the physics of gravitational acceleration, calculating velocity and position over time within a digital circuit environment. The project includes testbenches and waveform analysis to ensure accurate simulation and performance.

  • Quiet
  • Other
  • GitHub
  • ★ 3

Other

sim01

Simulation study: Mean dispersion

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Science

Rocket-Simulation

An app to estimate the flight path of a water rocket via numerical analysis.

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

Biomechanical-Modelling

Animate a 3D tongue based on a physics simulation of muscles and pressure.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • LGPL-2.1

Science

HFS-SPEKTRUM

Hyperfinestructure physics, simulation of atomic spectra, Lorentz & Gauß frequency profiles

  • Active
  • Application
  • GitHub
  • ★ 1

Science

upper-limb-dynamics-simulation

This is my project for the Biomodeling course, focusing on the dynamics of multi-jointed limb systems. The tool simulates and visualizes upper-limb motion using Runge-Kutta methods for accurate numerical solutions and OpenGL for real-time rendering. Users can adjust key parameters to study their impact and export data for further analysis.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

n-body-simulation

C++ code for a N-Body Simulation. Computational Physics with graphics.

  • Quiet
  • Application
  • SourceForge

Science

JvSIM components

The JvSIM components is a set of simulation components including TJvSimLogicBox for "no code" simulation of digital electronics and TjanSimPID and TjanSimScope for analog instrumentation simulation.

  • Library
  • Lazarus

Science

VA-Models

Verilog-A simulation models

  • Active
  • Other
  • GitHub
  • ★ 122

Science

AstroSim

Astronomical Simulation is an open source n-body gravitational simulation of a set of asteroids.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Science

Fluid-Magma-Effect

A real-time particle-based fluid simulation with a metaball-style rendering effect. Uses background threading for physics calculations and Skia4Delphi for high-performance graphics rendering.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Graphics

SimulaBeta

A simulation program for insulin-glucose homeostasis.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Science

Quartz-DETF

Quartz resonant force sensors, DETF = Double-Ended-Tuning-Fork, ANSYS simulation

  • Quiet
  • Other
  • GitHub
  • ★ 3

Science

SimulaBeta

A simulation program for insulin-glucose homeostasis.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

sym4algo

Materials for simulation course in ALGO (kind of simplified Pascal)

  • Active
  • Library
  • GitHub
  • ★ 1

Science

Acoustic Research Tool (ART)

ART is a flexible simulation framework for wind instruments. It includes a growing library of modelling elements. So far bore discontinuities, branches, tone holes, cylindrical and conical tubes, Bessel horns and bent tubes are available for frequency domain modelling. In the time domain generic bidirectional propagation elements, scattering elements, fractional delays, convolution with reflection functions and general z-domain networks are available and can be described using MuParserX expressions. Cylindrical and conical ducts can also be defined based on their geometry. Available models and their parameters can be enumerated and combined to form simulators for complex acoustical structures. Parameters can be specified symbolically by expressions containing other parameter values or global variables. Dependencies between parameters are resolved at run time. However, MuParserX expressions are compiled at design time. Zero-delay loops are detected and reported.

  • Quiet
  • Library
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Science

LibreAquarium

SME LibreAquarium is an Aquarium management system with a Simulation Model Engine (SME) that makes a prediction of the possible measurement values for the different pollutants that affect to these aquatics systems (NO3,PO4, Fe). The simulator consults the recorded analysis to calculate a prediction of the NO3, PO4, Fe, that the these aquatic system produce. It also uses a central (fish, plant and invertebrates) database to check if the actual parameters are Ok, depending on the species that live in the Aquarium. With all the records, the Simulation Model predicts the algae risk too (low,medium,high) and the algae type(green,cyanotic.) using the Redfield coefficient. Appart from that, the program tries to bring another modest contribution to Open Source Software and the World of Aquariums. SME LibreAquarium helps to daily maintenace of the aquarium with habitants control(fishes,plants, invertebrates), expenses, statistics, alarms, etc.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Science

Notio

Visualizer of Railway Simulation

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Applications

SimThyr

SimThyr is a continuous simulation program for the human pituitary-thyroid feedback control system. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients.

  • Quiet
  • Application
  • SourceForge
  • BSD License

Science

SimulaBeta

SimulaBeta is a simulation program for insulin-glucose feedback control. It is based on a nonlinear MiMe-NoCoDI model.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • BSD License

Science

SimulAdren

SimulAdren is a simulation program for the hypothalamus-pituitary-adrenal axis (HPA feedback control). It is based on a nonlinear MiMe-NoCoDI model and uses the CyberUnits Bricks class library.

  • Active
  • Application
  • Lazarus
  • SourceForge

Science

Sky simulator for Ascom & Alpaca & Indi

Sky Simulator for ASCOM, Alpaca and Indi is a software program designed to simulate an astronomical camera mounted on a computer-controlled telescope. The camera displays images of the night sky based on the telescope pointing-at position and is affected by exposure time and focuser position. The images can be created artificially or using the online deep sky survey. It simulates also a guide camera. mount, focuser and camera rotator if required. You can also use your own mount in the simulation. Simulation of mount polar alignment errors and mount periodic errors is possible. This simulator is a useful tool for testing the focuser routine, astrometric solving, guiding and test run sequences. Star and a deep sky databases are included. For questions, problems, suggestion visit the forum. Ascom installation required. Install instructions for CCDCiel, APT and Nina : https://sky-simulator.sourceforge.io

  • Active
  • Application
  • Lazarus
  • SourceForge
  • Mozilla Public License 2.0 (MPL 2.0)

Science

FlapLabel

Airport style mechanical display simulation components

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Labels

StringArt

Simulation program for "string-art"

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Science

simthyr

SimThyr is a continuous simulation program for the human pituitary-thyroid feedback control system. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

simthyr

SimThyr is a continuous simulation program for the human pituitary-thyroid feedback control system. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

SimulAdren

A simulation program for the HPA axis, based on the MiMe-NoCoDI platform and using the CyberUnits Bricks class library.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

Basketball Career

Text-based, basketball player career simulation (character-based). You start out as a rookie basketball player and slowly improve your ratings by training and playing with different teams.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Games and Game Engines

CNC Editor

CNC Editor - The goal of this project will be to design text oriented editor for CNC machines with simulation toolpath.

  • Quiet
  • Application
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Edit and Memos

LMDI

The LMDI Suite ("Lazarus MDI" Interface Simulation) is composed of components to make a simulation of MDI application. It is written entirely based on components already in the VCL/LCL (TPanel, TImage, etc). The LMDI Suite contains the following components:

  • Library
  • Lazarus

GUI containers

LOOP (Visual Programming Language)

LOOP (Language Object Oriented Parallel) is a visual programming language project dedicated to creating a full suite of components for simulation of hierarchical dynamical systems in discrete time.

  • Quiet
  • Library
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools Science

Tiny.Sim

A cross platform real time 2D/3D graphics and 2D physics simulation library for Free Pascal

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 132
  • Zlib

Graphics Games and Game Engines

0xsp-Mongoose

a unique framework for cybersecurity simulation and red teaming operations, windows auditing for newer vulnerabilities, misconfigurations and privilege escalations attacks, replicate the tactics and techniques of an advanced adversary in a network.

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 532
  • GPL-3.0

Security

EPANET2.2

Perform extended-period simulation of the hydraulic and water quality behavior within drinking water distribution systems

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 265

Science

mcx

Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

OpenDSS

Electrical power system simulation tool primarily for utility power distribution systems

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 155

Science

thundax-delphi-physics-engine

🛴 "Thundax Delphi Physics Engine" is a Delphi-based 2D physics engine for simulations and visualizations. It employs Pascal and is ideal for learning and experimenting with 2D physics concepts.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 81
  • MIT

Science

SkeuoCom

SkeuoSimControls is a custom component library for Lazarus/Free Pascal. Built with BGRABitmap, it provides 20+ realistic, skeuomorphic UI controls (gauges, knobs, oscilloscopes, radar, switches) designed for simulation software, audio interfaces, and industrial dashboards.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Other

CANcool

Open Source CAN bus Analyser and Simulation Software

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 73
  • MIT

System

opsim

OpSim is an open source Chemical Engineering Process Simulator with a user friendly drag-and-drop graphical user interface and an underlying high performance simulation engine.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 43
  • GPL-2.0

Science

ICSpot

A high-interaction virtual honeypot for ICS that provides physical process simulation

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 21
  • GPL-3.0

Security

RatCVS

Rat cardiovascular system simulation

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 14

Science

OBSIM

Organ Bath Pharmacology Simulation

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 11

Science

CyberUI-Component

A cyberpunk-themed visual component library for Lazarus and Free Pascal. Features 18 math-rendered tactical controls for sci-fi dashboards and simulations.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

GUI containers

SailboatBox2d

Sailboat model. 2D sailboat simulation, with realistic physical forces: wind lift, drag, water viscosity - Uses Box2d for Firemonkey

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Science

X-RayCalc

X-Ray Reflectivity Simulator

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • GPL-3.0

Science

X-RayCalc3

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).

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Science

ESCAPE

Environment for the Simulation of Computer Architectures for the Purpose of Education

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • GPL-3.0

Science