Sign in Join

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

Catalog

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

Haru Free PDF Library

Haru is a free, cross platform, open-sourced software library for generating PDF written in ANSI-C. It can work as both a static-library (.a, .lib) and a shared-library (.so, .dll).

  • Quiet
  • Library
  • SourceForge
  • zlib/libpng License

Reporting

libltc-delphi

Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data in an audio signal, as defined in SMPTE 12M specification.

  • Quiet
  • Library
  • Delphi
  • SourceForge

Multimedia

Library Management System

Library Management System is my first semester ITC (Introduction to Computer science) course project written in PASCAL language. It uses linked-list data-structure and filing to store book records. Also it uses BGI graphics in order to display colorful user-interface.

  • Quiet
  • Other
  • SourceForge
  • Academic Free License (AFL)

Learning and Examples

libmng

libmng -THE reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format.

  • Quiet
  • Library
  • SourceForge
  • zlib/libpng License

Graphics

LibreAquarium

SME LibreAquarium is an Aquarium management system with a Simulation Model Engine (SME) that makes a prediction of the possible measurement values for the different pollutants that affect to these aquatics systems (NO3,PO4, Fe). The simulator consults the recorded analysis to calculate a prediction of the NO3, PO4, Fe, that the these aquatic system produce. It also uses a central (fish, plant and invertebrates) database to check if the actual parameters are Ok, depending on the species that live in the Aquarium. With all the records, the Simulation Model predicts the algae risk too (low,medium,high) and the algae type(green,cyanotic.) using the Redfield coefficient. Appart from that, the program tries to bring another modest contribution to Open Source Software and the World of Aquariums. SME LibreAquarium helps to daily maintenace of the aquarium with habitants control(fishes,plants, invertebrates), expenses, statistics, alarms, etc.

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

Science

libsql - sqlite, mysql, odbc for pascal

Cross-platform&compiler object pascal library that interfaces sqlite, mysql and odbc, allowing quick and easy data access. Wraps SQLite 2.8x & 3x; (embedded) MySQL 3.2x, 4.x & 5.0; ODBC. Compatibility: delphi, kylix and freepascal; win32, linux, OSX

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Artistic License

Database

libusbK

libusbK is a complete driver/library solution for vendor class usb device interfaces. If you are a usb developer or usb device manufacturer seeking a driver solution for a new USB widget then libusbK could be for you. libusbK encompasses a 100% WinUSB compatible api/funtion set. All WinUSB power/pipe polices are fully supported by the libusbK driver. In Addition, libusbK has full support for isochronous endpoints and an extensive set of additional modules to simplify development. Source code repository using github: https://github.com/mcuee/libusbk

  • Quiet
  • Library
  • SourceForge
  • BSD License, GNU General Public License version 3.0 (GPLv3)

System

Libxml2 for pascal

IMPORTANT NOTE: This project has moved to Github: https://github.com/pkozelka/libxml2-pas Pascal units accessing the popular XML API from Daniel Veillard ( http://www.xmlsoft.org ). This should be usable at least from Kylix and Delphi, but hopefully also from other Pascal compilers (like freepascal).

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.0 (MPL), GNU Library or Lesser Gene

Bindings

2licht Irrlicht Engine Wrapper

2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/). It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.

  • Quiet
  • Library
  • SourceForge
  • zlib/libpng License

Bindings Graphics

LifeScreenSaver

Game of Life Screensaver

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

Graphics

Light Alloy

Light Alloy - is a compact multimedia player. It supports all popular multimedia formats. It is very easy in use but at the same time has lots of configuration settings. Player is optimized for quick launch and minimum load of the system resources. For feature requests, bug reports, or new versions please visit the official website below. Also, you can write directly to me via feedback form in "About Light Alloy" dialog accessible by clicking on "?" button in the player caption.

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

Multimedia

3D Lightbikes

3-dimensional version of the classic game Lightbikes. The 3rd dimension is created by having many levels with ramps between them. Checkout the webpage at http://lightbikes3d.sourceforge.net for more info.

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

Games and Game Engines

Light PHP Edit

[Abandoned] PHP editor, Made to be light, easy and simple, integrated with PHP by php4delphi component, Highlight by SynEdit component, Debuging XDebug.org DBGp protocol, has internal console for learning php easy, Run, Check, Breakpoints and Watches. Moved to miniEdit on Github

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

Edit and Memos

Lightweight IDE

Lightweight IDE (LWP) is a minimalistic, easy to use IDE for Mac OSX for Pascal/Object Pascal/C/C++/ObjC that provides a multi-window editor with syntax coloring, function pop-up and error shortcuts. It serves as a front-end to FPC and GCC.

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

Edit and Memos Language Tools

LinCommander

It is another clone of Norton/Windows/Midnight Commander. It is being wrote on kylix open edition. Currently it supports command line (similary to DiscoCommandir, even better then WinCmd), two panels walking and simple execution, renaming, copying and mo

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

Files and Drives

Link Multi Run

Permette di creare link che hanno la possibilità di lanciare più programmi (e altro) contemporaneamente. I link che di solito vengono generati tramite sistema puntano a un singolo file da lanciare, questo programma permette invece di realizzare link che supera questo limite, in modo semplice e completo. Nella schermata principale trovaiamo a sinistra i progetti link creati, e a destra i comandi contenuti. I progetti attivi sono colorati in verde, mentre il resto in rosso. Usare i pulsanti per aggiungere, modificare e rimuovere un progetto link. Sistemi operativi supportati : Windows™ x86 / 64bit

  • Quiet
  • Application
  • SourceForge
  • Other License

System

Linkbar

Beta - https://sourceforge.net/projects/linkbar/files/Version%201.7.0%20beta/ Linkbar - ideological heir to desktop panels from Windows XP. This application that is useful for those users who are on the desktop requires more than one tray to place shortcuts for launching frequently used programs, files, etc. Note: Windows XP and prior not support. GitHub - https://github.com/ATGH15102AFMLD/Linkbar

  • Quiet
  • Application
  • Delphi
  • SourceForge

System

linuxastrocam

Simple frame grabber application (similar to xawtv) that can capture directly into a series of FITS files, suitable for further processing with IRIS.

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

Multimedia Science

List Past "Gestione appunti"

MiCla List Paste permette di conservare una lista di testo da poter copiare negli appunti in modo semplice e veloce. Per copiare negli appunti di sistema fare doppio clic su una voce della lista o premere il primo tasto in alto.

  • Quiet
  • Application
  • SourceForge
  • Other License

System

LiteASM

LiteASM is a light weight and reconfigurable Assembly language compiler and Virtual Machine. It is specially design for embedded systems to use as a portable script interface.

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

Language Tools

UTOPIA

UTOPIA stands for Universal TOP Interactive Area, is a community system or virtual world system . We aim to write this system in c++ using ADAPTIVE Communication Environment (ACE) to make it more portable and faster

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

Networking

LiveDJ සිංහල

LiveDJ සිංහල යනු පෝටබල්, භාවිතා කිරීමට ඉතා පහසු සජීවී සිංහල ඩී.ජේ මෘදුකාංගයකි.

  • Quiet
  • Application
  • SourceForge
  • Other License

Multimedia

Stack tracer

The stack tracer is an delphi library for help to make exception handling to informative. The library is written for Delphi 7, but i think will work also on the 5 and 6 versions.

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

Language Tools

JSON delphi library

This is a delphi library implementing JSON (XML alternative, http://www.json.org) data format and objects structure. Lightweight and fast.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • BSD License

Other

LMCirclepopup

Simple delphi 7 and up circle popup very basic, but maybe someone can use it :) works on Delphi 7 and 11.3 here. IF anyone has ideas to make it better, feel free :) DO whatever you like with it part of MEDiA Revolution X Mediaplayer freeware: https://lamita.jimdosite.com/

  • Active
  • Library
  • Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Menus

Loader For Apps

About project sortly: This is a system tool for WIndows 7 (like x86 on x64). It can be load registry files from 'reg' folder and when we closed it the regfiles restore from 'regback' folder. That is recommed for big memory and processor require Apps. Native x64 Build available now! Windows 8 local profile supported registry files. New x86-x64 Enterprise version Last build optimized for Windows 10 v1909 x64 / Windows 11 Beta (22000.120) you have to set manually autotaskfilter=true in settings ini Soon OS detection for using the exact registry files.

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

System

LocoNet over TCP

Client-server based software that talks to Digitrax LocoNet. TCP server talks through a hardware interface (e.g. LocoBuffer) to LocoNet. (User interface) clients talk to that server.

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

Networking System

log4d

Porting log4j to Delphi and Kylix

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

Other

Login Logger

This utility is designed for logging users that logged into the system.

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

System

Lógó nyelv

A minimal Logo implementation. Mainly for children at the age of 8-14. Easy to use. First releases work only in Hungarian language.

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

Language Tools

LookCDS Delphi library

“LookCDS” is a small library set of functions, classes and components for Delphi that enables and utilizes at client side the lookup fields defined in a datasnap remote module. TlkClientDataset, a TClientDataset descendant, contained in LookCDS lib is the main component that supports transparent utilization of server side lookup fields.

  • Quiet
  • Library
  • Delphi
  • SourceForge

Database

LoS public sources

Public sources from LoS labs ( http://lakeofsoft.com/ )

  • Library
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Multimedia

lossyWAV

lossyWAV is a lossy audio pre-processor for WAV PCM audio. It reduces the bit depth which adds a predetermined level of noise to the output. The bitrate of the FLAC encoded lossyWAV output is significantly reduced compared to the lossless FLAC original.

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

Multimedia

Lpro

Программа для проверки лицензий установленных программ. Она отображает лицензию, условия распространения, примерную стоимость (если программа платная) и свободно распространяемую замену (если есть). Полностью на русском языке. Лицензия gnu gpl v3 В гитхаб: https://github.com/mrkaban/Lpro Официальный сайт: http://xn--90abhbolvbbfgb9aje4m.xn--p1ai/%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B/%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0/lpro-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D0%B9-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC.html

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

System

Light Pascal Toolkit

Native pascal language cross-platform GUI toolkit (for Windows and Linux/FreeBSD) with Visual Form Designer and Database access (ODBC).

  • Quiet
  • Library
  • SourceForge
  • BSD License

Other

Lua4Delphi

Delphi interface to LUA Script engine, with support for VCL Objects access from the script side.

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

Language Tools Bindings

Lua4Pas

The goal of this project is to allow Pascal Developers to use Lua without needing to understand C and the binding process. Bringing Lua to native Pascal types for simple usage and management.

  • Library
  • SourceForge
  • Other License, GNU General Public License version 3.0 (GPLv3

Bindings Language Tools

LupX

LupX (Latinohack Ultimate Packer for eXecutables) es una aplicación gráfica (GUI) para usar junto al compresor de archivos binario UPX. Ideal para personas que necesitan comprimir sus ejecutables de una manera rápida, sencilla e intuitiva sin nece

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

Files and Drives

LentilWars

Multiplayer arcade shoot-them-up game featuring M&Ms (or Lentils)

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

Games and Game Engines

My Pascal Libraries

A collection of Delphi libraries and components by Vino Rodrigues. Including, amongst others, an integration set of code to marry the popular Pascal development environment with InterSystems' Cache Post-Relational database.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Other License

Database

m6811dis

The M6811 Code-Seeking Disassembler is a command-line tool that lets you enter known starting vectors for a given code image for the 6811 micro. It will disassemble the code and follow through branches to assist in the separation of code and data. Its companion Fuzzy Function Analyzer uses DNA Sequence Alignment Algorithms to locate similar code in multiple binaries, facilitating reverse-engineering. Originally written to analyze code from GM automotive engine controllers, but is useful anywhere a 6811 micro is being used. Version 1.0 was written in Borland Pascal in April 1996, and updated to v1.2 in June 1999. It was later rewritten to C++ in July 1999 through Jan 2000. While it's been freely available since its creation, it's being released here as an open-source project so the world can better use it as it sees fit. Version 2.0 is completely reworked in 2014 to compile and run with GCC and STL to make it fully portable and accessible to all computer platforms.

  • Quiet
  • Application
  • SourceForge
  • Other License

Language Tools

MPEG Audio Collection

MPEG Audio Collection is designed to organize your audio file collection. It is fast and easy to use, scans selected drives for supported audio files and lists them in an Explorer-style tree-view interface.

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

Multimedia Files and Drives

macOS FPC + Lazarus daily snapshots

IGNORE THE BIG GREEN DOWNLOAD BUTTON: choose file in Files area These macOS snapshots of the development branches are generated automatically. All I can say is that the compiler found the source good enough to compile. YOU ARE USING COMPLETELY UNTESTED SOFTWARE. Caveat Utilitor! 1. Move lazarus-src to your home directory 2. Open a Terminal 3. Change to lazarus-src and run the command: xattr -drv com.apple.quarantine * 4. Use a script to start Lazarus like: #!/bin/sh open ~/lazarus-src/lazarus.app --args "--pcp=~/.laz_main" There is also a daily FPC development snapshot for ARM64. 1. Move fpc-src to your home directory 2. Install with a script like: #!/bin/sh cd ~/fpc-src xattr -drv com.apple.quarantine * sudo make FPC=$PWD/ppca64 OPT="-ap -FD/Library/Developer/CommandLineTools/usr/bin -XR/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk" install Adjust links in /usr/local/bin to point to 3.3.1 or choose compiler in Lazarus

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

Language Tools

MagBall

The Magnet Ball Game designed in order to test the graphic interface of FreePascal. Winmode is used.

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

Games and Game Engines

Virtual Magnifying Glass

Virtual Magnifying Glass is designed for visually-impaired and others who need to magnify a part of the screen. Unlike similar programs it does not open a separate window for the magnification but instead puts a movable magnifying glass on screen.

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

Graphics

Maia Mail Server

Delphi / FPC SMTP / POP3 Mail Server. High volume, customizable E-mail, for Win32, small footprint, secure, simple and fast with Web-based admin. See Documentation for more.

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

Networking

MailBomber

Sophisticated mail sender with a lot of settings. You can set number of email to every recipient. Program put every email random (random choice from file) sender, subject and text. You can put a enclosure too.

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

Networking

MailManagerX

MailManagerX is a powerful and probably the most comfortable text based programm for reading and writing emails under linux. MailManagerX contains an addressbook, online help, ... and it's own editor.

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

Networking

Malzilla

Malzilla is an advanced malware-hunting tool specialized for hunting web-based exploits, decode obfuscated JavaScripts etc.

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

Security

Motor de Aventuras Programables - MAP

MAP (Motor de Aventuras Programables) es un motor que permite crear y jugar aventuras de texto. Las aventuras de texto ("interactive fiction") son juegos en los que los jugadores usan comandos de texto para controlar su personaje e interactuar con el entorno. Están entre los primeros juegos de ordenador. MAP incluye herramientas para desarrollar el juego y un ejecutor para jugarlo.

  • Application
  • SourceForge
  • MIT License

Games and Game Engines

Map My Data

Map My Data (MMD) is a code generator for Freepascal. It generates persistence classes that perform mapping between business objects and SQL statements.

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

Database Language Tools

Mars3D

This is a source port of the DOS game 終極戰士 [Mars - The Ultimate Fighter] Source code repository: https://github.com/jval1972/Mars3D In order to run the game you must have the game data. The English translation of the game can be downloaded at: https://mars3d-game.wixsite.com/index

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

Games and Game Engines

Mathe LATTE

Extensible very easy to use 2D/3D function plotter for KDE 3.2 with plugin support.

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

Science Charts and Graphs

Matraca

Ferramenta Computacional para Deficientes Visuais. Provê acesso a um editor de textos, calculadora e envio de e-mails sem necessidade de instalação ou grandes requisições de hardware. Possui interface adaptada para pessoas com baixa visão.

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

Applications

MatrixMath

A simple matrix library implementation. It allows an user to do basic stuff and also matrix based cryptography (viz Hill Cipher) implementations.

  • Library
  • SourceForge

Science

مَوْقُوت

برنامج مجاني مفتوح المصدر يعمل على نظام تشغيل ويندوز يساعدك علـى تذكر أوقات الصلاة وعلى ذكر الله و هو من برمجة جزائرية يحتوي علــــى ادوات مفيدة كاتجاه القبلة واحوال الطقس وفصول السنة والاعياد والمناسبات الدينية ومزايا اخرى كثيرة .. ..., وهو يعتمد على معادلات رياضية شديدة الدقة بالاعتماد على خطوط الطول والعرض والمنطقة الزمنية ( خط غرينتش ) والارتفاع عن سطح البحر وبالاعتماد في حساب وقت صلاة العصر (المذهب المالكي) وصلاة الفجر والعشاء رابطـــة العالم الاسلامي مع امكانية التغيير,ويمكنه ايضا حساب اوقات الصلاة في المناطق النائية وذلك بسهولة تامة

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

Date and Time

maXbox

maXbox: Precompiled Object Based Scripting Tool maXbox is a free scripter tool with an inbuilt object pascal delphi engine in one exe! It is designed for teaching, develop, test and analyzing apps and algorithms and runs under Win, Mac and Linux (CLX) to set code in a box without installation and no administration. The tool for 32 and 64-bit is based on an educational program with examples and exercises (from biorhythm, REST services , form building to how math works). Pure Code for Object Scripting. Lib Units are precompiled and objects invokable! With a 120 part tutorial for coders.

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

Language Tools