Sign in Join

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

Catalog

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

Mini Recorder

Tiny audio recording utility. May be used for speech recording or phone calls (requires external software). *) source switching through mixer. *) limit by time or size *) continuous recording *) event logging *) spy mode Has multilingual interface.

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

Multimedia

TVideoGrabber-Video-Capture-SDK-Samples

TVideoGrabber SDK sample code: video capture, recording and streaming from webcams and ONVIF/RTSP IP cameras in Delphi, C++Builder, C++, Qt, .NET and Java

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 3

Multimedia

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

streamwriter

An application for windows for recording/playback of streams broadcasted by internet-radiostations.

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

Multimedia

Give-Your-Voice

A free voice recording software to ease the production of audio books

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • GPL-3.0

Multimedia

LiteSound

A set of classes for playing, recording and converting audio files and audio streams

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 13
  • LGPL-2.1

Multimedia

DateFolder

Organize photos and videos by recording date

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Files and Drives

ecam

The easiest screen recording tool

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Multimedia

uos

United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 162

Multimedia

AutoREC

AutoREC is a simple 24/7 segmented mp3 recording program with multiple sound card support

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

Multimedia

EasyPlaces

Simple navigation and coordinate recording apps for Android and Windows, with direct local synchronization / Приложения простой навигации и записи координат для Android и Windows, с прямой локальной синхронизацией

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

knips

Cross-platform screen recorder in your menu bar

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

Other

MomRadio

Player recording Russian radio station

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

Multimedia

OBS-Monitor

OBS Monitor overlay to remotely or locally monitor an OBS stream or recording session using websockets.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Multimedia

vStarCamDownloader

A service application to automatically download the contents and format the SD card of VStarCam cameras via the HTTP API to ensure free space is always available for recordings.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Networking

Bubbles

Bubbles the simple, easy to use HTTP web server that is browser controlled, and capable of serving static files over the internet, either streamed from disk, or direct from RAM without lag. A GUI administration panel is accessed through your web browser (e.g. "http://localhost:1080/admin/" + default password of "admin"), which controls all her settings and vital functions, all in real time. Apart from serving files, she is capable of tracking site visits (site counters), receiving emails, accepting contact form submissions with support for Spam Guard, and recording site activity as date stamped traffic logs. She also includes a built-in log analyser for making sense of her traffic logs. These and other features make her more than capable of running multiple websites with little to no headache. Her design is light and stable, and an extensive block-based memory management system ensures all her key operations use memory in a sustained and reliable manner.

  • Application
  • SourceForge
  • MIT License

Networking

MIDI Simplified 1.6

Control MIDI devices with 32/64bit VCL/FMX components for Delphi 10 supporting native Windows and macOS. Support for iOS (Beta) and Android (output only). Packages in beta for C++ Builder and Lazarus for easy build and install. MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing and recording music (Wikipedia). This package provides 3rd generation of components to simplify communication with musical instruments, developed with high-performance in mind. The package also comes with a high-priority system timer and a MIDI clock component. You can register threaded observers, giving you MIDI events in real-time with timing, or non-threaded to respond in a UI environment.

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

Multimedia

PiNote

PiNote is a free source code editor that supports several languages. Running on Windows, Linux and Raspberry Pi. Written in free pascal and Lazarus IDE, use the SynEdit component with extended syntax highlighter modules. PiNote's many features include macro recording, code highlighting, encryption and/or decryption of text and files and more.

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

Edit and Memos

Screen Protector

This application was developed to prevent data leaks such as screenshots and video recordings that can be made from systems without user permission. It does not require installation and is designed for portable use. The project is open source. Due to the techniques used to increase security, some security software (antivirus) may perceive it as a threat. Screen Protector Information ve Documents https://beytullahakyuz.gitbook.io/projects/screen-protector

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

Security

ACS - Audio Components Suite

Non visual components for audio recording, playback, processing. Supports many audio libraries, codecs, file formats.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 77
  • The MIT License (MIT)

Multimedia In the Online Package Manager

3nity-media

Cross-platform media player built with Lazarus/Free Pascal and libmpv. Features playlist management, internet radio, equalizer, visualizations, stream recording, and 100 language translations.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 19

Multimedia

DelphiAudio

A lightweight Delphi library for sound recording to MP3 file and playing MP3 files

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7

Multimedia

uos

United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.

  • Active
  • Package
  • Lazarus
  • Codeberg
  • ★ 7

Multimedia

pptwatch

A time recording tool for presentation practice

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Date and Time

DSPack

DSPack is a set of Components and class to write Multimedia Applications using MS Direct Show and DirectX technologies. DSPack 2.3 is designed to work with DirectX 9 on Win9X, ME, 2000, and Windows XP operating systems using Delphi 5,6,7 and BCB6.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Multimedia

fpALSA

fpALSA is a Free Pascal translation of the ALSA (Advanced Linux Sound Architecture) library headers. It allows the use of the ALSA C library from Pascal programs, using Free Pascal (http://www.freepascal.org/).

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Bindings Multimedia

SansaManager

SansaManager is software for managing Sandisk mp3 player - Sansa. It has built in music and playlists manager, photo converter, podcasts downloader, shoutcasts player, recordings converter and it's compatible with RockBox.

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

Multimedia

SimpleBT - BitTorrent Client

The most easy-use BitTorrent Client ever. It has features of little ram eating (3-5MB), detailed tray icon hint (show status of DL), history recording, Integration with TorrentSpy, firewall & CPU usage Setting, multi-language support, etc.

  • Quiet
  • Application
  • SourceForge
  • MIT License

Networking

SimpleSpeech

SimpleSpeech is a research about developing automatic speech recognition (ASR) system that using Hidden Markov Models (HMM) method as the core engine. This research is purposed for students or ASR beginners that being interested in ASR.

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

Multimedia Science

streamripper GUI

streamripper GUI is a application to run streamripper console with many flags and options from a graphical window.

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

Multimedia

StrumPract

StrumPract is various tools for musicians. Like: - Learn to play drums set in 4 lessons and develop your art. - Practice your other instruments with a editable drums machine. - Tune your guitar and bass. - Play audio files and loop it, adjusting the tempo of the song to what you want. - DJ console for auto-mixing, with 2 players and direct-output of mic. - Record your ideas-jam. - Chords randomizer for jamming. - Image Dancer. - Tag infos with images. - Many Layout and Styles.

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

Multimedia

syn Text Editor

Syn is highly customizable text and programming editor. Syn features syntax highlighting for many languages, active scripting, macro recording, the ability to launch a program (e.g. a Compiler) and capture the output, support for projects, etc.

  • Quiet
  • Application
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Edit and Memos

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

MakerAi

The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.

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

Other

quantoflx

A desktop customization tool based on Rainmeter

  • Archived
  • Application
  • GitHub
  • ★ 135
  • GPL-3.0

Applications

MfPack

Delphi translations for Microsoft Media Foundation and related API's

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

Bindings Multimedia

SIMsalabim

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

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

Science

CANcool

Open Source CAN bus Analyser and Simulation Software

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 73
  • MIT

System

VSoft.AnsiConsole

A Delphi library for creating engaging console applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

System

FMXAudio

FMX Audio BASS Lib for Win, Android, Linux

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 70

Multimedia

TOPBENCH

The Oldskool PC Benchmark

  • Quiet
  • Application
  • GitHub
  • ★ 67
  • MIT

System

Symposium2023

Demonstrates Voice Recognition, Text to Speech, Language Translation, OAuth2, Image Generation, Face Detection and Voice Chatbot.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 66
  • MIT

Learning and Examples

Delphi_Remote_Desktop

Easy To Use Drag And Drop Desktop Duplication Components (Work In Progress!)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 52
  • MIT

Networking

at2

Adlib Tracker II is, dare we say, the most userfriendly tracker aimed for the OPL3 FM-chip, and is full of advanced features to simplify your task of making the most of your Adlib-tunes.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 48

Multimedia

OPTi82c929_Driver

Optimized DOS driver for sound cards using the OPTi 82c929 (MAD 16 PRO) controller chip

  • Quiet
  • Application
  • GitHub
  • ★ 46
  • MIT

System

Delphi-BASS

Delphi's FMX and VCL header/wrapper units for BASS audio library plus add-ons

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 40

Bindings Multimedia

FMX.Radio

Delphi XE7 Firemonkey Radio Player

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 40

Multimedia

mspeech

Program for speech recognition using the Google Speech API, voice commands, control your computer.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 38

Multimedia

iBroadcast-For-Windows

A unofficial 3rd party iBroadcast client for Windows. Developed in Delphi on the x64 arhitecture

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 37
  • MIT

Multimedia

Delphi_Delta_ScreenShot_And_RDP

Fast Delphi screen sharing by sending only the pixels that changed. Great for low-bandwidth or real-time desktop streaming. Included RDP Demo!

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 28
  • MIT

Graphics Networking

delphi-hb-components

Component set that I designed as a hobby.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 27
  • Apache-2.0

Other

TPocketSphinx

Object Pascal binding for PocketSphinx - a lightweight speech recognition engine

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 27
  • MIT

Bindings Multimedia

garage

Archive of my old projects including Commodore, CP/M, DOS and early Windows.

  • Archived
  • Other
  • GitHub
  • ★ 26

Other

DelphiHuggingFace

The Hugging Face API wrapper for Delphi leverages cutting-edge models to deliver powerful features, including object detection, music generation, text classification, sentiment analysis, image segmentation, speech-to-text transcription, and text generation.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MIT

Networking

Delphi_Audio-Link_Components

Easy To Use Drag And Drop Audio Components For Delphi (Windows OS) Now With Audio Injection Support!

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

Multimedia

florialib

Helper library for creating Floria Toolkit

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

Other