Sign in Join

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

Catalog

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

maXbox5

The Art of Coding: maXbox is a script tool engine, compiler and source lib all in one exe to design and code your scripts in a shellbook! It supports Pascal, Delphi (VCL), Python (P4D), PowerShell and Java Script (Edge WebView).

  • Active
  • Application
  • Delphi
  • SourceForge

Language Tools

MAZsoft

A MAZsoft's place on the Web

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

Other

3D-MAZE

3D-Maze , a 3D maze game written in Delphi using OpenGL API with map edior :) by ERFAN ARABFAKHRI

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

Games and Game Engines

MCC_GlassManagment_SIS

MCC GlassManagment — программа для расчета и ведения заказов на обработку листового стекла.

  • Application
  • SourceForge
  • Other License

Applications

mced

Package for coding and decoding files with Matheos algorithm from commandline or console in Linux/Unix Environment. Based on Keys stored in files or as hardware locks (on devices). Fast and strong coding. Fast encoding.ONLY BINARY PACKAGES FOR NOW!

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Cryptography

Minecraft Launcher DX

A launcher for Minecraft that is used to launch the game in a USB disk or somewhere else than the default directory. You still need to register and buy the game before you play it.

  • Quiet
  • Application
  • SourceForge

Games and Game Engines

Mcool

Mcool, minimalist music player, transparent, borderless, and open-source. For Windows & Android. Android source code completely shows how to use Delphi 10.x FMX to develop a simple music player with a foreground service, based on Bass library.

  • Active
  • Application
  • Delphi
  • SourceForge
  • MIT License

Multimedia

MircoChip Wars

MicroChip Wars - Program your own BOTs and let them fight...

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

Games and Game Engines

Monte Carlo eXtreme (MCX)

MCX is a GPU-accelerated, general-purpose, physically-accurate and feature-rich 3-D light transport simulator. It is one of the fastest simulators because it can use tens of thousands of GPU threads to simulate photons in parallel.

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

Science

Archimede

Programmable RPN and Algebric calculator. Written with Kylix3 OpenEdition for Linux. Mathematic - Trigonometric - Calendar - Financial functions. Very easy to use. Italian and English language. More details on my home page: http://mcz.altervista.org

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

Science

MD2 Viewer

MD2Viewer is a Windows application that makes 3D preview of MD2 (Quake2) models. Source code repository: https://github.com/jval1972/MD2-Viewer

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

Graphics

advanced md5

advanced md5 calculator and checker

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Cryptography

MD5summer - Win MD5 file hash utility

The MD5summer is a GUI application for generating and verifying MD5 checksums of files. Entire directory structures can be summed recursively. Input and output files are compatible with those of the GNU md5sum application.

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

Files and Drives

MDB Forge

Microsoft Access MDB and ACCDB database files viewer and editor. You can view, edit and export tables, views, stored procedures and execute SQL queries without Access licence.

  • Quiet
  • Application
  • SourceForge
  • Creative Commons Attribution Non-Commercial License V2.0

Database

MDB Admin

MDB Admin allows you to open, visualize and edit MSAccess databases (MDB or ACCDB files) without having Access installed. You can also install MDB Admin using winget: winget install --id=MarcielDegasperi.MDBAdmin -e IMPORTANT: To work with .accdb files you must manually install "Microsoft Access Database Engine Redistributable" 32bits, which can be found at the link below: https://www.microsoft.com/en-us/download/details.aspx?id=54920 (please make sure to select 32-bit version). User manual: https://sourceforge.net/p/mdbadmin/code/ci/master/tree/docs/user-manual.md ================================== Would you like to contribute to this project by translating it into your language? Download the sample file below, translate the keys and send me via ticket or email. You don't need to know any programming languages ​​for this. :) https://sourceforge.net/p/mdbadmin/code/ci/master/tree/lang/base_translation.txt

  • Active
  • Application
  • SourceForge

Database

mdterm

This project provides a pseudo-markdown engine for producing nicely formatted text in terminal windows. The markdown syntax bears no resemblance to what is commonly called markdown, but is instead a custom formulation.

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

Other

MecaFIC

MecaFIC is a multilingual typing tutor for Windows.

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

Learning and Examples

Mecanog

Beta version of program for learning typing, 120 keyboards, academic and game mode, exercises with automatic creation, random characters or from clipboard; virtual keyboard and hands, ready for users with visual problems or blind. Look below www....

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

Applications

Mechanical Calculator

Calulator for mechanical engineers. Computes weight, paint area, and first and second moment of area. Supports basic shapes, steel profiles, or industrial fasteners according to Czech Norms (CSN). Supports trigonometric functions and unit conversion.

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

Science

MEDDAC

MEDDAC is the seeding point for designing a new approach to Operating System design itself. It is an Open Source project with roots in mainframe design and development the author began in 1979. Monitor Editor Disassembler Decompiler Assembler Compiler

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

System

MeediOS

MeediOS is an open source Home Theater application based on the closed source Meedio. The software acts as a front end for all your media such as TVShows, Music, Movies and Games. It is infinitely customizable with its plugin based architecture.

  • Application
  • SourceForge
  • BSD License, Other License, GNU Library or Lesser General Pu

Multimedia

MegaEditor

Simple editor intended to make viewing and editing common files easy, including xml, csv, and ini files. Written using Delphi XE2

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Creative Commons Attribution License

Edit and Memos

MeKin2D

MeKin2D is a collection of Free Pascal subroutines for kinematic simulation of planar linkage mechanisms using a modular approach.

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • MIT License

Science

MemBoost RAM Optimizer

MemBoost RAM Optimizer is a very light Memory Management utility which allows you to take total control over your System's RAM. You can manually FREE a certain amount of RAM or set MemBoost to do this automatically.

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

System

memcached-pascal

A pascal unit providing classes for connection to a memcached server

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

Networking

Delphi Metaphone

Metaphone is a phonetic hash, similar to Soundex but more specific.

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

Other

Moeda por Extenso

A Pascal unit providing functions to format Brazilian Real (R$) currency.

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

Other

MfPack

MfPack covers the Delphi API of: - Core Audio API's: * Windows Audio Session API (WASAPI) * DeviceTopology API * EndpointVolume API * Multimedia Device (MMDevice) API - Microsoft Media Foundation API (successor of DirectShow) - XAudio2 API (game and audio development, successor of DirectSound) - Microsoft DirectX API's (D2D1, D3D11, D3D12, DirectComposition, DXGI, DirectWrite and DXVA) - Windows Imaging Component (WIC) - Windows Media API MfPack API's and Samples MfPack Cast V2.0 API. MfPack FxServe V1.1 API. - Media Foundation, WASAPI and XAudio2 samples. Latest release: --------------------- MfPack Version X 4.0.0 Delphi XE2 up to and including Delphi 13.1 (Recommended Delphi XE7 and above). SDK version: August 2026 update 10.0.28000.2705 (Windows 11) - Check for the latest updates on Github. https://github.com/FactoryXCode/MfPack - RDJ/RDj pro samples can be downloaded at: https://github.com/FactoryXCode/FactoryX-Radio-DJ

  • Active
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 2.0 (MPL 2.0)

Bindings Multimedia

mgtray

MGTray is a little tool for everyone who likes to play MegaGlest online, but does not want to keep the game running all the time, waiting for a server to become available in the lobby. MGTray sits in your system tray, checking for online games.

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

Games and Game Engines

mht to htm

Conversion from *.mht files to *.htm files. mht2htm extracts all files from mht in single dir so you can open it on any OS. Also works with .eml, .msg, .nws... files

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

Files and Drives

Password generator

Software per generare password casuali di lunghezza variabile, in varie modalità e affidabilità, inoltre può attingere ai vocaboli di alcune lingue per ottenere chiavi di accesso più pratiche. Sistemi operativi supportati : Windows™ x86 / 64bit

  • Quiet
  • Application
  • SourceForge
  • Other License

Security

microTone Module

microTone Module is analog interface to connect microcontrollers or digital logic systems with PCs. This interface use PC sound card’s audio output terminal to send commands to external hardware systems.

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

System

modula - 2 windows IDE

Mide3de2 is a windows IDE for the FST modula-2 compiler with this main features: Multi Document Support, Syntax highlight, Search & Replace, Library & Imported Functions Browsing, Multi Undo / Redo...

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

Language Tools

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

MIDI Sequencer Components

The MIDI Sequencer Components are a collection of Delphi components to generate, play, read or write MIDI files. The software is based on manipulation of MIDI events.

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

Multimedia

MIDletPascal

MIDletPascal is specifically suited for development of J2ME midlets. It's compiler translates Pascal source code directly into Java microedition bytecode.

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

Language Tools

Mingro

An old-school game engine, much like good old ID and Apogee games as Duke Nukem, Commander Keen and Biomenace, slightly inspired by Diana Gruber's "Action Arcade Adventure Set". Made with Allegro.pas and programmed in Pascal.

  • Quiet
  • Library
  • SourceForge
  • zlib/libpng License

Games and Game Engines

MinGW - Minimalist GNU for Windows

MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.

  • Quiet
  • Application
  • SourceForge
  • BSD License, Public Domain, GNU General Public License versi

Language Tools

mini-Pub

Web publish without any access to database, everything is done with files, using XML and other marks.

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

Networking

miniGlue

The original miniGlue is aimed to make a light-weighted Photoshop-style layer management system. We want to make the code as easy as possible, easy to understand. We hope everybody could build his/her own layer-based image processing software on the fly with miniGlue. Then another founder of miniGlue, x2nie, made a bigger vision that miniGlue stands of ready to use visual-components for very fast and easily develop graphic editor under Delphi/Lazarus. It also extendable to your own need.

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

Graphics

Mini Library

Free Pascal 3, Delphi 7 and Lazarus, for small projects, MiniXML (load and save xml files and parsing with RTTI) and MiniSockets (TCP/IP objects), DB (SQLite), ComPort, POS and Lazarus native components. For t7 reason, moved to https://github.com/parmaja/minilib

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

Other

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

Daniel Mirrai Framework for Delphi

danielmirrai@gmail.com Framework complete for developer quick and easy using the programming model by layers Model view presenter (MVP) having superclasses already being ready all actions database, persistence, validations, instance classes and layouts.

  • Quiet
  • Library
  • Delphi
  • SourceForge

Database

Notebox Mismanager

A Kylix-based note-accumulating program for Linux/X Windows that uses a grid motif rather than the traditional nested-folder system, and which has moderately advanced searching functions.

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

Applications

MixedCursorCollection

771,000 animated and static cursor schemes and cursors in red, green, blue, yellow, aqua, orange, purple, pink, white, grey, black, brown, rainbow, and custom color. This interactive archive contains a large number of multi-resolution (128 x 128 and 64 x 64) animated and static cursors that have been specially encoded using algorithmic techniques to pack ~771,000+ cursors / files and ~1.7 Tb (~118 Gb when the PNG format option is employed) of data into an ultra-compact app of ~2.2 Mb. Each individual cursor scheme and/or single cursor can be easily previewed with the dedicated built-in file viewer. A single cursor scheme - comprising of 17 cursors (".ani" or ".cur") and 1 installer script (".inf") - can be extracted to disk as a whole, or installed onto your computer for use with a predefined scheme name or a custom name of your choosing. In addition, a folder's content can be extracted to disk.

  • Active
  • Other
  • SourceForge
  • MIT License

Graphics

MLA Auto-Generator

Generates correctly formatted(MLA, APA, Chicago, CPE, Turabian) entries for works cited or bibliography pages.

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

Applications

MLDonkey Watch

MLDonkey Watch is a Windows/Linux GUI for MLDonkey it is written in Delphi and compatible with Kylix.

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

Networking

M Link

Client and Server routines to create an interface between Mumps and other languages. A Delphi/Kylix Client and a GT.M Server are included.

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

Database

MLSDE

The Multi-Language Scriptable Development Environment (MLSDE) aims to be a highly customizable, flexible, platform-independent development environment.

  • Active
  • Application
  • SourceForge
  • zlib/libpng License

Language Tools

ML-1210 tool for Windows x64

The Samsung ML-1210 printer works perfect under Win32, under linux (not so good), but not under Win64. This tool is not a complete driver, even presently not a 64-bit, but it allows to print graphic files. It uses code from ghostscript 5.10 for linux.

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

System

MultiMenu

Multimenu generate graphic menus for executing other executables.

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

System

MobilePrint

* MOBILE PRINT Android 2.1 application that can send files to a computer/server via FTP * MOBILE PRINT SERVER Windows XP+ application that can print files that were sent by MOBILE PRINT for more details, see readme.txt

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

Networking

ModulChat

ModulChat is an Open Souce Chat Client and Server. The Client does just send data to the server and requests data from server. the whole rest is done by server. The server has got a little script interpreter.

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

Networking

ModWorm

ModWorm is a Worms/Liero like game, but it is much more configurable than Worms/Liero. You can create your own levels, "mods", missions, or whole Liero-like games (a.k.a. total conversions). This project has been abandoned.

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

Games and Game Engines

moh scanner

Scanner for Medal Of Honor for keep a ban list and kick player banned. used to keep cvar "FST_playerNames" up to date with players name, some mode use it like freeze-tag mod by mefy It run in console mode writed and compiled for Linux and Windows

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

Games and Game Engines

MolComp

MOLecular weight and atomic COMPosition calculator. Runs in simple command-line or web interface (as CGI). A visual Tk interface is planned.

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

Science

Moléculas

Moléculas is a strategy game based on WAtomic wish is based on KAtomic. Moléculas add spanish translation, web pages with info of the molecules and 3D animations of the molecules.

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

Games and Game Engines

molecule processing toolkit

The program fuses 2 sets of molecules. It tries different relative positions of molecules before binding them, so that there is no or minimal intersection in the resulting molecule. The atom to be fused in a molecule is labeled with an R symbol.

  • Application
  • SourceForge
  • BSD License

Science

Monex

Personal finance manager based on double entry bookkeeping principles. Features: account tree view, transaction filtering, multiple currencies, multiple exchange rates, transaction scheduling, download of financial data (not yet implemented), +++

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Applications