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.

Autotrax/Easytrax Advanced PCB Plotting

Advanced postscript plotting software for Autotrax/EasyTrax PCB files. A mature commercial product, released free. Plotting features more advanced than the latest verions of Protel. Developed to minimise the cost of pcb prototyping, and improve manufactu

  • Quiet
  • Application
  • SourceForge
  • BSD License

Science

CrossGraph

A plotting engine and a visual component that draw what MathParser computes: curves with their discontinuities, intersections and extrema, cartesian and polar systems, and surfaces z = f(x, y) with contour lines. The engine samples on worker threads, knows nothing about a canvas and builds headless; the component is a thin layer over it. Free Pascal 3.2.2 and newer builds it: the sort in CrossVision.Geometry that once needed function references is written out in the same unit. Delphi 10.2 Tokyo and newer builds it as well.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 4
  • MIT

Charts and Graphs In the Online Package Manager

ShinPlot

A graphical IDE for Gnuplot on Linux, featuring syntax highlighting, static and interactive plot previews, and external plotting with Gnuplot's Qt terminal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • GPL-3.0

Charts and Graphs Edit and Memos

solver-fpc

SOLVER toolset (W.S.C. Gurney) ported to Free Pascal - ODE/DDE solver with CSV/TSV export and plotting

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Charts and Graphs

t3d

3D drawing and function plotting written in Turbo Pascal 7 for Dos. University Project in year 2000. Mandeep Singh Bhatia

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • GPL-3.0

Graphics

PeCalc

PeCalc allows making calculations with integer fractions, complex numbers, complex matrices, rational functions and complex polynomials. It also allows making changes of numeric base, prime factor decomposition, solving linear equation systems, statistical and financial computations, rational fraction decomposition and plotting some control engineering graphs. PeCalc includes comprehensive user help in English and Spanish. Currently PeCalc runs on Android and MS Windows. A version for GNU Linux is planned for the near future. It has been developed in Object Pascal using Embarcadero Delphi. A Lazarus/Free Pascal version will be available soon too.

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

Science

gas_storage

Plots a time-series of the gas storage levels in European countries

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MPL-2.0

Charts and Graphs

Simple 2D Windows Grapher

An efficient 2D Simple Graphing program for windows, perfect for plotting collected data incorporating features of cricket graph which allow you to apply a function to all your data. Regression Lines for data.

  • Quiet
  • Application
  • SourceForge
  • Artistic License

Charts and Graphs

TCustomPlot

TCustomPlot is a custom plotting component. It allows you to plot a series of points connected with line.

  • Library
  • Lazarus

Charts and Graphs

chia_plotting_tools

Chia Plotter Calculator - Калькулятор для оптимального размещения плотов

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

noe

A neural network framework (with autograd!) for object pascal 🧠

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 89
  • MIT

Science

mcx

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

SIMsalabim

A 1D drift-diffusion simulator for semiconductor devices (LEDs, solar cells, diodes, organics, perovskites)

  • Active
  • Application
  • GitHub
  • ★ 92
  • GPL-3.0

Science

dss_capi

A multi-platform, customized C-API library and alternative implementation of OpenDSS (EPRI Distribution System Simulator) aiming for full COM compatibility. Unofficial/unsupported by EPRI, but extensively tested.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 41
  • BSD-3-Clause

Science

PedPy

Analysis of pedestrian dynamics based on trajectory files.

  • Active
  • Library
  • GitHub
  • ★ 36
  • MIT

Science

Admiral

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Database

DebugTerminal

DebugTerminal

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

System

jpmMath

Math routines by Jean-Pierre Moreau

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9

Science

FFTW

高速フーリエ変換ライブラリ FFTW を利用する方法。

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7

Bindings

IridiumSimulator

Interactive desktop simulator for systems biology

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Science

Delphi-TFunctionParser

a non visual delphi component that can evaluate mathematical functions defined by the user on runtime.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Science

grafico

Retro-computing project in Turbo Pascal for rendering math functions

  • Quiet
  • Application
  • GitHub
  • ★ 4
  • MIT

Graphics

Comment-Remover

This is a useful program for any programmer who does not want to have comments in their code.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

Language Tools

Foreval

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.

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

Science

Kojakvga

My KOJAKVGA unit from 1996 (started 1994)

  • Active
  • Library
  • GitHub
  • ★ 2

Graphics

-TyCad

A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Other

Diffusion

Computational Experiments in Materials Science. Diffusion in Solids

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Science

Mini_SCADA_Simulator_in_Delphi_Object_Pascal

Delphi Process Simulator — a small Delphi VCL application that simulates a two‑tank process with temperature, pressure, level, motor control, alarms, and basic statistics. The project includes a main form with a process view and trend chart, alarm management, setpoint control, maintenance data, and a statistics manager to collect runtime metrics.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science Charts and Graphs

zped

Pixel editor written in Pascal for MS-DOS (1993)

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • MIT

Graphics

NETrex

Neural Network Modeling and Dynamic Clamp Software

  • Application
  • Lazarus
  • GitHub

Science