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.

Dev-PHP IDE

Dev-PHP is a well-featured IDE for PHP. Fast and powerful, it is easy to use and has a lot of cool features : class browser, scripts preview, integration with PHP parsers, PHP-GTK library, and Xdebug of course. Dev-PHP-usb slips even into your pocket.

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

Edit and Memos

PAS2PHP

PAS2PHP will translate a large subset of Object Pascal to PHP, allowing you to write web applications using Lazarus/FreePascal, and then run the application on a standard HTML/PHP server. Over the last week, a lot of work has gone into PAS2PHP. Most of the major issues are resolved. There are still a number of incompatibilities which are either not fixable, or have simple workarounds. As of v0.5, you should be able to write entire PHP applications in Pascal. The key to coding for PAS2PHP is to understand the limitations of PHP. Read the example code provided, and always check the outputed PHP code to understand how this works. As a guide to what PAS2PHP can achieve... my web site is written in Pascal, and then converted to PHP. (The code is in the source package). PAS2PHP uses the Pascal Parse Tree Classes (PasTree) which comes with FreePascal, and therefore the parsing limits are defined by this library.

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

Language Tools

Ascoos Web Server

For PHP 5.6 - 8.4.X see: Ascoos Web Extended Studio (AWES) is here : https://sourceforge.net/projects/ascoos-web-extended-studio/ ASCOOS Web Server is a rich package designed as a versatile web server for development purposes. It incorporates third-party components such as PHP, MySQL, pgSQL, MongoDB and FileZilla and stands out through a compact setup and a well-built administrative panel. ASCOOS Web Server allows you to work with multiple versions of PHP and MySQL without having to re-install the package. In other words, it is possible to accommodate the newest versions of the components without removing the previous ones. Needless to say, this brings great advantage to developers who want to test their application on several editions of PHP and MySQL.

  • Quiet
  • Application
  • SourceForge
  • Other License

Networking

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

uniwamp

Portable Windows web development stack with Apache, MariaDB, PHP, Node.js, Composer, virtual hosts, and essential developer tools.

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

Networking

Ascoos Web Extended Studio

Ascoos Web Extended Studio (AWES) is a portable, free 64-bit web server environment for Windows, designed for professional web developers and designers who need flexibility, modularity, and multi-version testing capabilities. It provides a complete local development stack based on technologies such as Apache, PHP, Node.js, Python, MariaDB, MongoDB, FileZilla, and other essential tools. 🔧 Key Features: - Multi-version support for PHP and MariaDB - Modular and upgrade-friendly architecture - Fully portable – no installation required - Integrated tools and applications - Advanced GUI features - CGI technology support 🎯 Ideal for: - Developing and testing PHP applications across multiple environments - Experimenting with different software versions - Maintaining legacy projects - Local development and training without installation Official Site: https://awes.ascoos.com Demo video: https://youtu.be/HMCJpgEC9zg GitHub: https://github.com/ascoos/awes

  • Active
  • Application
  • SourceForge
  • Other License

Networking

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

winpacho

All in one file: Apache, PHP, MariaBD or MySQL for Windows with default SSL-Cert for localhost

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 10

Networking

XAMPP-Lite

XAMPP-Lite is a lightweight WAMP server for web development (portable & installer, 32-bit & 64-bit). It includes Apache, PHP, MySQL/MariaDB, phpMyAdmin, Adminer, HeidiSQL, and more. Latest versions: PHP 8.5.5 - MariaDB 11.4.10 LTS - Apache 2.4.66 - phpMyAdmin 5.2.3 - Adminer 5.4.2 - HeidiSQL 12.16 - XDebug 3.5.1 - OpenSSL 3.6.2 - Pie 1.4.0, Composer 2.9.5 - Pear/Pecl 1.10.18. System requirements: ─ XAMPP-Lite 8.2 and below: Windows 7 and later (32-bit & 64-bit) ─ XAMPP-Lite 8.5 & 8.4 & 8.3: ⠀⠀─ 32-bit: Windows 8 and later (32-bit & 64-bit) ⠀⠀─ 64-bit: Windows 10 version 1703 and later (64-bit)

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

Networking

fvpatwds : fvpat Webdev Server

fvpatwds is a web development server on USB key (256 Megabytes). It's running on Windows. It contains Apache, MySQL, PHP, SQLite, phpMyAdmin, SQLiteManager, SciTE, FileZilla

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

Networking

Notes

Notes is a programmer text editor for linux and windows. Use Notes to edit HTML, JavaScript, CSS, Java, JSP, PHP, Perl, ASP, C, C++, Pascal, Delphi, Visual Basic, Assembly, etc.

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

Edit and Memos

DFFormater

This Delphi project provides a comprehensive library for formatting and minifying various types of code commonly used in software development. It includes functionalities for formatting and minifying Delphi, HTML, CSS, SQL, JavaScript, XML, PHP, and JSON code.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Edit and Memos

S-soft HTML Editor

S-soft HTML Editor is a full-featured HTML editor, WYSIWYG Editor, Web Editor, Template Editor/Designer, integrated development environment(IDE), Web Form Designer, JavaScript Handle Editor that provides you with an extended designing workspace to help you create your own websites, web pages(HTML,HTM,ASP,PHP...) easily.

  • Quiet
  • Application
  • SourceForge
  • Other License

Edit and Memos

WinCacheGrind

WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows. This project has ceased development due to me not active in developing with PHP a

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

Language Tools

BCS Change Text In File Component

Mr. Arch Brooks, Software Engineer This component allows the user to change the text in any text file. https://bcsjava.com/blg/bcs/article.php?story=20100913124019417

  • Quiet
  • Library
  • SourceForge
  • Common Development and Distribution License

Files and Drives

BCS Source Code Mass Changes

Mr. Arch Brooks, Software Engineer This application applies mass changes to source code. https://bcsjava.com/blg/bcs/article.php?story=20100828214807259

  • Quiet
  • Application
  • SourceForge

Language Tools

The CFML Community Platform

This project differs from other Open Source projects - it will not only features OSS fuzzy-logic OCX methods, PHP tools and other software, but also have the well-known spirit of community with loooong discussions...

  • Quiet
  • Other
  • SourceForge
  • Public Domain

Other

Embedded Web Browser - EmbeddedWB

EWB is a freeware components package for Borland Delphi 5 to D2009. It allow you to create a Web Browser, Chat Client, web updater, Html/Xml Editors and more. home page :http://www.bsalsa.com download link: http://www.bsalsa.com/DP/download.php?file=4

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

Networking

gleditor

A small programmer's editor whith syntax highlight, extended search features, code completion (ctrl+space). Supported languages: htlm, sql, pascal, c/c++, c#, java, basic, javascript, css, php, python.

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

Edit and Memos

LANManWiki is not a milkman

PHP script of LANManWiki allows few manual-writters to work on one manual in the same time in LAN enviroment at the conditions of wiki articles - adding, editing and linking allowed!

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

Networking

cheat-engine

Cheat Engine. A development environment focused on modding

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 19,439

System

rdpwrap

RDP Wrapper Library

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16,962
  • Apache-2.0

Networking System

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

mortar

evasion technique to defeat and divert detection and prevention of security products (AV/EDR/XDR)

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

Security

horse

Fast, opinionated, minimalist web framework for Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1,383
  • MIT

Networking

CEF4Delphi

Components to embed Chromium-based browser into Delphi/FPC applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1,340
  • MPL 1.1

Networking In the Online Package Manager

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

Ray4Laz

Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 181
  • Copyright (C) 2020-2026 Gunko Vadim

Bindings In the Online Package Manager

mseide-msegui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases

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

Language Tools

fpcupdeluxe

A GUI based installer for FPC and Lazarus

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 645

Language Tools

RESTRequest4Delphi

API to consume REST services written in any programming language with support to Lazarus and Delphi

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

Networking

Delphi-OpenCV

Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 542

Bindings Graphics

LAMW

Lazarus Android Module Wizard. IDE wizard to create Android modules (.so) and packages (.apk).

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 294
  • LGPL

Lazarus IDE plugins In the Online Package Manager

wincachegrind

[NO LONGER MAINTAINED] WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows.

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

Language Tools

Core

Ultibo Core

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 187

System

sempare-delphi-template-engine

Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.

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

Language Tools

Mad-Pascal

Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

YTuner

YTuner is a simple project designed to replace vTuner internet radio service and dedicated to all users of AVRs made by Yamaha, Denon, Onkyo, Marantz, Pioneer, HK and others with built-in vTuner support.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 156
  • MIT

Networking Multimedia

TaurusTLS

TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 144
  • TaurusTLS is dual licensed

Networking Security In the Online Package Manager

surf-ice

GLSL surface rendering source code. Compiled versions available from NITRC. Loads 3DS, CTM, DXF, FreeSurfer, GII (GIfTI), GTS, LWO2, MS3D, MZ3, NV (BrainNetViewer), OBJ, OFF, PLY, STL, VTK. Tractography formats include BFloat, PDB, TCK, TRK, and VTK. Also NIfTI format voxelwise images.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 138
  • BSD-2-Clause

Graphics Science

quantoflx

A desktop customization tool based on Rainmeter

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

Applications

ramdisk

Replacement (GUI + windows service) for ImDisk Toolkit - by using Arsenal Image Mounter as a driver for RAM-disks.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 116
  • MIT

System Files and Drives

InstantObjects

Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)

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

Database

MRIcron

Simple medical imaging visualization tool designed for NIfTI images. Includes dcm2nii for conversion of DICOM, Philips, and other proprietary formats.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 81

Science Graphics

thundax-delphi-physics-engine

🛴 "Thundax Delphi Physics Engine" is a Delphi-based 2D physics engine for simulations and visualizations. It employs Pascal and is ideal for learning and experimenting with 2D physics concepts.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 81
  • MIT

Science

wchttpserver

HTTP/2+HTTP/1.1+WebSocket server written with Lazarus (Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 73
  • LGPL-2.1

Networking

VstoAddinInstaller

Generic InnoSetup script to install VSTO add-ins.

  • Quiet
  • Other
  • GitHub
  • ★ 66
  • Apache-2.0

Other

MRIcroGL10_OLD

DEPRECATED development has moved to https://github.com/rordenlab/MRIcroGL

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

Science

LKSL

LaKraven Studios Standard Library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 52

Other

handibot-hardware

Open Source Hardware for the Handibot Smart Tool

  • Quiet
  • Other
  • GitHub
  • ★ 48

Other

rdpwrap

RDP Wrapper Library

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 47
  • Unlicense

System

Delphi-samples

Delphi project samples for Windows, Mac, iOS, Android, Linux, internet of things and web

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 42
  • AGPL-3.0

Learning and Examples