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.

Physics

Educational software for learning physics as well as knowledge assessment

  • Quiet
  • Application
  • GitHub
  • ★ 1

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

kraft

Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 132

Games and Game Engines

PHYSICSLIB-TP

Bibliothèque en Turbo Pascal permettant des traitements de science physique.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

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

JoltPhysics4Delphi

A Delphi wrapper and object-oriented binding layer for the Jolt Physics high-performance rigid body physics engine.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Bindings

Diploma_Physics

Diplom in Physik, Univ. of Bonn, Institute of Applied Physics

  • Active
  • Other
  • GitHub
  • ★ 2

Science

Yutani-Building-better-worlds

A high-performance, multi-threaded 3D Sandbox & Multimedia Framework for Delphi. Powered by Jolt Physics, Raylib, R3D, SDL3, MiniAudio, TinySoundFont, libmpv, RecastNavigation, VerySimpleLua, GameNetworkingSockets, and Skia4Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • Apache-2.0

Games and Game Engines

math-and-physics

This was my first ever programming project, which turns 10 years old this year! Made using Turbo Delphi. Don't judge, I was 13.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5

Science

Math-Physics-Program

🏫 Resolver of Pythagoras, Rule of 3 and Distance / Temperature converter

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

Science

QE-SSP

This repository contains example codes for the book: Quantum ESPRESSO Course for Solid‑State Physics, Jenny Stanford Publishing, New York, 372 Pages (2022) by N. T. Hung, A. R. T. Nugraha and R. Saito.

  • Active
  • Other
  • GitHub
  • ★ 98

Science Learning and Examples

APE

Ape in PascalObject (Aka ActionScript 2d Physics Engine)

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 21
  • MIT

Games and Game Engines

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

ZIRKON

HFS Messwerte ZIRKON - program display_fluodata, FORTH data acquisition

  • Active
  • Library
  • GitHub
  • ★ 1

Science

BeamSchemeV1

A profile and image analysis tool for medical physics. This is virtually a complete rewrite of BeamScheme V0.54.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

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

GLXEngine

GLXEngine - a graphics engine collector with GLScene & GXScene component packages for Delphi & C++Builder. The class libraries for creating 5D scenes with rendering and animations of spatial objects include managers for supporting physics, sounds, terrains with materials and shaders

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 262
  • MPL-2.0

Graphics

mcx

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

cups

C.U.P.S (Consortium for Upper-Level Physics Software) archive

  • Quiet
  • Application
  • GitHub
  • ★ 18

Science

Delphi.qu3e

Lightweight and Simple 3D Open Source Physics Engine in Delphi (based on Qu3e by Randy Gaul)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • GPL-3.0

Games and Game Engines

CapaCalc

Calculates the electrical capacitance of a variety of conductor arrangements:

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Science

Forth_Z80

Forth code, Microprocessor Z80, CP/M-Version adapted at Institute for Applied Physics, University of Bonn

  • Active
  • Other
  • GitHub
  • ★ 9

Language Tools

Skia_PlatformerGame

RADStudio FMX / Skia4Delphi platformer game prototype with physics, jumping, collision, particles & animated stickman... Enjoy! :D

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Games and Game Engines

Ecstasy

[Application][Stable version][Not maintained] A simple 3D game: driving a car in a city and its traffic jam.

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

Games and Game Engines

RunFormula

A lightweight open-source unit-aware math and physics scripting engine for FreePascal and Lazarus

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Language Tools

Skia-AliveGrid

A high-performance, custom-rendered FMX component for Delphi that provides a fluid, physics-based list interface. Built entirely on the Skia4Delphi graphics pipeline, it breaks away from traditional UI constraints to deliver a smooth, modern, and highly interactive user experience.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Grids

balance

Balance is a 2D physics engine implemented in PascalABC.NET

  • Active
  • Library
  • GitHub
  • ★ 6
  • 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

OpposingFields

Simple program for radiotherapy monitor unit calculations

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Science

BilliardMaster

A simple billiard game built with Gorilla3D using physics for collision detection and game mechanics.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • Apache-2.0

Games and Game Engines

3d_engine_in_delphi

A basic 3D engine written in Delphi. No Physics, just 3D projection.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Graphics

r3d-delphi

This is a Delphi port (Win64) of the R3D 3D-Engine wrapper for Raylib and the Kraft Physics Engine.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Games and Game Engines

SkiaGooGame

A world of goo like soft body physics prototype built entirely with Skia4Delphi. Features a verlet integration mass-spring system where users dynamically build structures by dragging and attaching procedural "Goo" nodes. Includes procedural level generation, strict attachment validation, and a purely visual goal pipeline.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Games and Game Engines

HockeySimulator

Simulation of ice hockey game for BSU physics faculty project

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

kraft_examples

Provide examples for the kraft physics engine

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

Skia-RTS-Game

A 2.5D Isometric Real-Time Strategy prototype built entirely with Skia4Delphi. A Command & Conquer style experience, featuring A* pathfinding, isometric rendering, AI skirmish combat, destructible environments, and thread-safe particle physics.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Games and Game Engines Graphics Science

SkiaCastleSiege

A physics-based siege prototype written in Delphi using Skia4Delphi. It features a slingshot-style catapult with independent projectile mechanics, destructible cross-section castle walls, and structural integrity simulation.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Games and Game Engines Science

Gens2 3D engine

Gens2 is a software-only 3D engine for Win32 platform using DirectX. It features real-time lighting and ray-traced shadowing (per-pixel and per-vertex),basic physics engine (collision detection, gravity and jumping),3DStudioMAX ASE format support(limited

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

Graphics Games and Game Engines

Skia_PlatformerGame

RADStudio FMX / Skia4Delphi platformer game prototype with physics, jumping, collision, particles & animated stickman... Enjoy! :D

  • Active
  • Application
  • Delphi
  • Codeberg

Games and Game Engines

BeamScheme

Extract and analyse 1D profiles from 2D arrays and images. BeamScheme V0.5 will be retired once V1.0 is stable.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 8

Science

X-RayCalc

X-Ray Reflectivity Simulator

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

Science

GaleFuncs

An independent, open-source LibreOffice Calc and Microsoft Excel extension for evaluating mathematical and unit-aware expressions. Powered by the RunFormula scripting engine.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Science

MPMSserver

A Delphi server written for the old QD MPMS's that use Delphi EDC. This should let you control the MPMS with any code that can use TCP/IP

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

PhysiQ

Liste de commandes écrite en Pascal (Turbo Pascal ou Free Pascal) sur la physique.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Science

quantum-espresso

Pondering nano-physics calculations with ☕

  • Quiet
  • Other
  • GitHub
  • ★ 1

Science

"jegespoén"

A curling game, It is written in Delphi. Release: 4th April.

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

Games and Game Engines

Antenna Radiation Diagram Plotter

Antenna Radiation Diagram Plotter - Polar plots of measured EM emission, with a proper radial axis scaling and span. Three source files (plain text) can be loaded and plotted at the same time. Export to file or clipboard.

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

Charts and Graphs 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