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.

wave

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • Unlicense

Multimedia

wave-plotter

A Delphi component written in Pascal to draw waves (sine, square, triangle).

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Graphics

Wave-algorithm

Wave algorithm is looking for a minimum way through the maze. Status: Final version

  • Quiet
  • Other
  • GitHub
  • ★ 1

Science

wave_function

Wave Function Collapse implementation In Free Pascal

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT-0

Graphics

PlaySoundPackage

A simple visual component to play WAVe files in Windows or Linux Aimed at developers that want a simple crosscompile from Windows to Linux and vice versa without having to use complicated libraries or dll/o files. Debug Logging available. (Set DebugMode=TRUE) The Wav file can be an embedded resource: 1. Open Project Options/Resources 2. Click Add (+ sign) 3. In the FileOpen dialog, set the filter to All Files(*) 4. Add you Wav sound file. It will automatically be saved as type RCDATA 5 Rinse and Repeat OR The Wave files can be in a res file that you include in the initialisation section OR The wave file can be distributed with your executable (worst option!) Everything the same for Windows or Linux (and possibly Mac?)

  • Package
  • Lazarus
  • Copyright (C)2014 minesadorada

Multimedia In the Online Package Manager

castle-model-viewer

Viewer for many 3D and 2D model formats: glTF, X3D, VRML, Collada, 3DS, MD3, Wavefront OBJ, STL, Spine JSON, sprite sheets in Cocos2D and Starling XML formats

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 120

Graphics

rx5usb

Yamaha RX5 DIY programmable waveform cartridge / waveform bank editor

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

Multimedia

WavvieW

WavvieW: Analyzes the noise-wave-generator, synthesizer, audio files, input-mic_line-in with Oscilloscope and Spectrum FFT.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 20

Multimedia

castle-model-viewer-mobile

Mobile-friendly viewer for 3D models like glTF, X3D, VRML, Collada, Wavefront OBJ, and other formats supported by the Castle Game Engine

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • GPL-2.0

Graphics

WavvieW

WavvieW: Analyzes the noise-wave-generator, synthesizer, audio files, input-mic_line-in with Oscilloscope and Spectrum FFT.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 2

Multimedia

castle-model-viewer

Viewer for many 3D and 2D model formats: glTF, X3D, VRML, Collada, 3DS, MD3, Wavefront OBJ, STL, Spine JSON, sprite sheets in Cocos2D and Starling XML formats

  • Active
  • Application
  • Lazarus
  • Codeberg

Graphics

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

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

Graphics

5.0 from 1 member

CompWave

Compute wave parameters

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

Science

cdwave

CD Wave

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

GLWaves

This is a demonstration program for electromagnetic waves using OpenGL to have 3D pictures and animations. It uses GTKpas as widget set to choose the demonstration and adjust values.

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

Science Graphics

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

SedaiAudio

Sedai Audio Foundation - Professional audio synthesis library in Free Pascal. 5 Synthesis Engines: Classic/Subtractive, FM (DX7-style), Wavetable, Additive, SID Evo.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 16
  • GPL-3.0

Multimedia

JAudioLib

Delphi Audio Library by WASAPI.

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

Multimedia

wfc

wave function collapse algorithm

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 12
  • MIT

Games and Game Engines

afs2wav

AFS2WAV is a graphical user-interface (GUI) for the ADXUtil program made by Verdi Kasugano. ADXUtil is a tool made to convert CRI Middleware Audio Format (ADX) to the Waveform Audio File Format (WAV).

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

Multimedia

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

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

Grep

This project was created for the Kai Summer Wave 2026 and demonstrates Delphi's speed when searching through files. It includes several clients, all the client code and all the component code.

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

Files and Drives

Notifier

Notifier demo and components. This project was created for the Kai Summer Wave 2026 developer campaign and demonstrates Delphi integration with the ntfy.sh notification service.

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

Other

realtime-voice-changing-fft

Real-time voice changing demo in Delphi for .NET. Captures audio from the microphone, processes it with FFT-based windowed spectral transformations, and plays back the modified voice with basic waveform visualization. No formal license—free to use and modify.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

realtime-voice-conversion

Real-time voice conversion in Delphi (2002). Provincial winner, 4th Kharazmi Young Festival. Simplified Fourier-based pitch shifting with live waveform display. Free to use.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

TAudio

Reusable Delphi PCM audio output with WaveOut and WASAPI backends

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • BSD-2-Clause

Multimedia

vscope

Multi-Wave Oscilloscope Data Visualiser

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • BSD-3-Clause

Other

Chemical laser simulator

This program simulates the performance of the supersonic continuous wave chemical laser by solving 2D-system of Navier-Stokes equations in slender-jet approximation that includes multi-component diffusion, non-equilibrium chemical reactions and radiation

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

Science

Image16

Opens/saves TIF, FITS, PNG, XISF, PXM, RAW, JPG, XCF, PSD, WEBP. AsinH, Sqrt, Ln, Exp and Sqr stretching, HSL and RGB adjusting, Levels and Curves adjusting and Background Extraction for Color Balance, Flatness and Gradient Correction. Arithmetic between images. Resizing and croping. Color Balance based on background, selection or stars B-V (after platesolving). Debayering/Bayering. Inversion, mirroring, rotation, barrel/pincushion correction. RGB alignment/shifting. Erode, Dilate, ... Blurring (bilateral, threshold and chroma/luma). Unsharp Masking, Laplacian. Masked Undo. Curve Undo, LCE. CLAHE. SCNR. Wavelets decomposing and denoising. Lucy-Richardson and Wiener deconvolution. FFT contrasting/denoising. Uses Astrometry.net to platesolve images. Includes Bright Star Catalogue up to mag. 5 and Tycho 2 Catalogue up to mag. 12 allowing for Star B-V color data for color balancing plate solved images. Interfaces with ASCOM, G'MIC and Starnet++. Macros. EAA. Win>=7 and Linux+Wine>=7.

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

Graphics Science

Morse View

Morse View an open source software project to convert audible Morse codes to text messages. This application is capable to convert Morse codes from wave files or from the audio line/microphone inputs. Conversion from Morse code to text can perform based amplitude and frequency decomposition of the input audio stream.

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

Multimedia

Subtitle-Workshop-Classic-v6.3.8

Audio waveform, VLC Video Renderer, UTF8 coding, Audio stream detection and Selection, Resizeable screens, Hunspell spellcheck, Easy shortcut editing, user profiles and more than 70 filetypes supported.

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

Multimedia

Агентство

Походовая тактическая игра с видом "сбоку". Для андроид планшетов\смартфонов, хотя Windows версия тоже есть. Играем за некое Агентство против инопланетян. Игра навеяна фильмами X-Files, Ведьмина Гора, The Invaders, First Wave, и призвана показать похожую ситуацию с точки зрения "правительства скрывающего правду".

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

Games and Game Engines

MouseJiggler

A mouse jiggler app written in Delphi using Kai. Runner up in the Kai Summer Wave 2026 developer campaign

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

System

DFT-FFT-Programs

This is a program to analyze the frequencies contained in a signal. This program is using a sine wave as an input that can be set the frequency value of the signal. This program is a mandatory of Biomedical Signal Processing class

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

Linear-Prediction-Programs

This is a Linear Prediction program that use sine wave signal as an input using Lazarus. This is mandatory for Biomodelling class.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

noPlay

DirectSound sine wave http://www.programmersforum.ru/showthread.php?t=265341

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Multimedia

OpenOLMS

Open-source QWK/QWKE/Blue Wave offline-mail door for DOS BBSs. Free Pascal, GPLv3.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

STFT-Programs

This is an STFT program that used for non-stationary characteristic analysis on a signal using sine wave as an input that which can be set the windowing and shifting values. This program is mandatory Non-stationary Signal Analysis

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

EverettRandom

The Everett interpretation of quantum mechanics ("Many Worlds") is that when an interaction is made with an elementary wave function (such as an electron or photon etc) the universe bifurcates. ref: [https://en.wikipedia.org/wiki/Many-worlds_interpretation Wikipedia Many Worlds page]

  • Library
  • Lazarus

Science

Scattering software

Under this name are enclosed a number of applications useful to study the scattering of waves by (nano)particles of different shapes.

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

Science

scattering

Under this generic name are (will be) enclosed a number of applications useful to study the scattering of electromagnetic waves by stacks of layers or (nano)particles of different shapes.

  • Application
  • Delphi
  • Launchpad
  • GNU GPL v3

Science

VisualSubSync

VisualSubSync is a subtitle program using audio waveform representation as its cornerstone. SRT and SSA/ASS subtitle formats are supported. It also provides some tools to help improving the quality of your subtitle.

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

Multimedia

shockwavebbs

Official ShockWavE:PRO BBS Borland Turbo Pascal Source.

  • Quiet
  • Application
  • GitHub
  • ★ 12
  • BSD-3-Clause

Networking

bwave2mbox

BlueWave to mbox converter

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

Networking

microwave-pcb

PCB Design project to simulate a microwave.

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

Other