Sign in Join

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

Catalog

30,075 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.

Project-Euler

My solutions to the problems found in Project Euler. Written in Java, Python and Delphi.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Learning and Examples

combinatorics-and-graphs

Generating functions. Involution. Special Numbers (Catalan, Euler, Eulerian, Euler zigzag, Stirling, Bell, etc.). Approximations. Pólya's theory for counting. Hall's marriage theorem. Paths in an integer lattice. Kummer's, Legendre's and Lucas's Theorems and more.

  • Quiet
  • Other
  • GitHub
  • ★ 2

Science

Katas

Repository for Cyber Dojo, Project Euler, or other katas.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples

mb3d

Mandelbulb3D

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

Graphics

bbutils

A bunch of important low-level functions missing in FreePascal, e.g. string or array manipulation functions.

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

Other

TriFlipModel

ポリゴンモデルを TriFlip データ構造で扱う方法。

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 10

Graphics

jpmMath

Math routines by Jean-Pierre Moreau

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9

Science

primesieve-pas

Pascal bindings for PrimeSieve library - https://github.com/kimwalisch/primesieve.

  • Quiet
  • Library
  • GitHub
  • ★ 7
  • BSD-2-Clause

Bindings

t-Distribution

How to compute the Student's t-Distribution.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Science

modshell

Command-driven scriptable Modbus utility

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • EUPL-1.2

Networking

mb3d-lazarus

Lazarus and Free Pascal port of Mandelbulb3D for creating and rendering three-dimensional fractal art.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-2.1

Graphics

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

UnleashedPascal-BigInts

Arbitrary-precision integers, decimals and rationals for Unleashed Pascal: signed BigInt, unsigned UBigInt, BigDecimal and BigRational in one dependency-free unit, typically within 1-4x of GMP.

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

Science

MathEval

Mathemetical Evaluator Unit written in Turbo Pascal.

  • Active
  • Library
  • GitHub
  • ★ 2
  • GPL-3.0

Science

Yutani-Particle-Engine

A high-performance, threaded VCL Raylib component for 3D GPU Particles. Demonstrates how to Materialize/Dematerialize and batch render thousands of particles efficiently.

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

Games and Game Engines

PMDC-Motor-PID-Control-Modbus-HMI-OpenPLC

Closed-loop speed control of a simulated PMDC motor in IEC 61131-3 Structured Text on OpenPLC, with a Modbus to REST bridge and a live web HMI for monitoring and tuning.

  • Active
  • GitHub
  • ★ 1
  • Apache-2.0

Networking

Polygon-Calculator

Determine Polygon coordinates or Render OpenGL Graphics to Bitmap Frames.

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

Graphics

RudysBigNumbers

BigInteger, BigDecimal, and BigRational for Delphi. Canonical home of Rudy Velthuis' libraries.

  • Active
  • Library
  • Delphi
  • Codeberg
  • ★ 1

Science

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