Sign in Join

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

Catalog

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

AACircuit

Draw circuits using ASCII

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

Graphics

MotoGP

MotoGP simulator with TeeCharts, Circuits, and Telemetry visualization

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

Charts and Graphs

alogic

The Logic Analyser for PC was developed to give assistance to the technician in the measurement of frequency and to verify waveforms in digital circuits.

  • Quiet
  • Application
  • GitHub
  • ★ 4

Science

equalizer

Analog 8 band audio equalizer design

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Multimedia

mtrakemu

Sequencial Circuits Multi-Trak emulator / firmware modification / keyer firmware tools and dump

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5

System

turbocircuit

TurboCircuit is an open source, cross-platform and easy-to-use circuits design and simulation tool. It allows the designed circuit to be printed or exported as an image.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3

Science

XlinixVIvadoDesigns

Designs of various combinational and sequential logic circuits which are used to build up a processor

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

TurboCircuit

TurboCircuit is an open source, cross-platform and easy-to-use circuits design and simulation tool. It allows the designed circuit to be printed or exported as an image.

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

Science

VA-Models

Verilog-A simulation models

  • Active
  • Other
  • GitHub
  • ★ 122

Science

e3

E3: Encrypt-Everything-Everywhere framework for compiling C++ programs with encrypted operands.

  • Quiet
  • Library
  • GitHub
  • ★ 98
  • GPL-3.0

Cryptography

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

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

Science

mini_projects

Collection of small and easy to understand mini projects that are too big to be a example and to small to be a real project

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 29

Applications

Geometry

Implementation of the common computational geometry problems. The problem as old as the language that they are implemented here :-)

  • Quiet
  • Library
  • GitHub
  • ★ 2
  • MIT

Science

Resilience4D

A cross-platform resilience library for Delphi and FreePascal, featuring retries, circuit breakers, timeouts, rate limiting, and fallbacks.

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

Other

CapaCalc

Calculates the electrical capacitance of a variety of conductor arrangements:

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

Science

WebSocket4D

Biblioteca cliente + servidor WebSocket em Delphi (Indy 10, RFC 6455), sem dependência do DMVCFramework. MIT.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Networking

Altium_Library

Curated schematic & PCB footprint libraries for Altium Designer – reusable, standardized, and production-ready.

  • Active
  • Other
  • GitHub
  • ★ 4

Other

StimSync

USB device for digital and analog inputs and outputs

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • BSD-2-Clause

System

IO-Gen

  • Quiet
  • Library
  • GitHub
  • ★ 3

Other

Research

A curated set of my research and experiments, re-evaluating ideas from books, videos, and discussions across diverse topics.

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 3

Learning and Examples

AutoForge

a WFC demonstrator project that revolves around a factory that rebuilds itself while maintaining production. The player rebuilds a crawler carrying a salvage factory across the salt flats. Each settlement needs a different combination of products. The factory travels with its inventory, upgrades and scars; the player decides how it evolves.

  • Active
  • Application
  • GitHub
  • ★ 2
  • MIT

Games and Game Engines

oasis_framework

A Delphi plugin framework inspired by [Cordis](https://github.com/cordiverse/cordis).

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

Other

PasClaude

A terminal coding agent for Windows, written in Free Pascal. No dependencies beyond the FPC RTL.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Applications

Ping-Analyze

A ping test measures the response time of a data packet between two devices, and analyzing response times and packet loss provides insight into network performance and potential bottlenecks.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

Networking

adimRT

Units of Measurement Debugging for FreePascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

CoreTemp-Reader

An example of how to determine CPU core temperatures in Delphi using the CoreTemp program.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

PU2REO_TCI_V

Icom's CI-V Component - Object Pascal (Delphi) implementation.

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

Other

an-lpc553x-dual-servo-motor-control

This application note describes the dual servo demo with the NXP LPC55S36 processor. It also can be used as a reference for motor control application developing based on other products.

  • Other
  • Lazarus
  • GitHub

Other

TEXTDRAW-0

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet de lancer l'application Text Draw.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Graphics

EASYMENU-0

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet de lancer l'application Easy Menu. Cette un clone de la clone de la commande Easy Menu de SoftCircuits.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Applications

SHOWVECT-0

Cette commande, écrit en Pascal (Turbo Pascal), permet d'afficher les adresses des vecteurs d'interruptions d'un microprocesseur 8086/8088. Cette commande est inspiré de la commande SHOWVECT ou Show Vector de SoftCircuits

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • MIT

System