Sign in Join

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

Catalog

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

pascal-app

Collection of small Pascal projects. Only supports Windows.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Other

PeaZip

Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 8,077
  • LGPL-3.0

Files and Drives

5.0 from 1 member

FileAss

File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Files and Drives Bindings

5.0 from 1 member

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

CryptoLib

Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 266
  • MIT License

Cryptography In the Online Package Manager

5.0 from 1 member

tomboy-ng

Next generation of Tomboy

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 452
  • MIT

Edit and Memos

5.0 from 1 member

LazInk

Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • 0BSD

Edit and Memos

5.0 from 1 member

LazHIDControl

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

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

CrossDragDrop

Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Bindings GUI containers

5.0 from 1 member

jcf-pascal-format

JEDI code formatter better compatible with modern Delphi

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 39

Language Tools

3.0 from 1 member

LazMD

A small Markdown viewer and editor for Linux, Windows and macOS

  • Active
  • Application
  • Lazarus
  • GitHub
  • 0BSD

Edit and Memos

3.0 from 1 member

IP-Sniffer

IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

3.0 from 1 member

Delphi-Crash-Reporter

Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • BSD-2-Clause

System

2.0 from 1 member

Turbo-Pascal-Apps

My old school created applications in Turbo Pascal 7.0

  • Active
  • Library
  • GitHub
  • ★ 1
  • Unlicense

Other

DEV-COOLS

Suite de plus de 200 commandes pour les développeurs écrit en Pascal (Turbo Pascal et/ou Free Pascal).

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 11
  • MIT

Applications

Apprendre-la-programmation-avec-Delphi

Sources des exemples de la formation en ligne gratuite pour apprendre à programmer en utilisant le langage Pascal et Delphi donnée durant la pandémie au COVID-19 en mars, avril et mai 2020.

  • Archived
  • Other
  • Delphi
  • GitHub
  • ★ 18
  • MIT

Learning and Examples

123-0

Clone du tableur Lotus 1-2-3 (application DOS) écrit en Pascal (Turbo Pascal ou Free Pascal).

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Applications

qxotica - tools for qooxdoo

Includes a package for the Lazarus IDE that adds items to the File | New dialog. Selecting "qooxdoo JavaScript App" creates either a single-page or two-page master-detail qooxdoo app and a Lazarus project for managing and editing the app's JavaScript files. Selecting "qooxdoo JavaScript Page" adds a page to the app and to the Lazarus project. Can also "compile" (run generate.py) from within Lazarus - if a syntax error is detected, the code editor jumps to the JavaScript file and line where the error is located. Also includes full source code for the Unicodum demo app. This is a Unicode viewer consisting of a qooxdoo-based mobile client and a choice of Pascal (FCGI) or PHP server app.

  • Library
  • Lazarus
  • SourceForge
  • Other License

Lazarus IDE plugins

AppleDOS-0

Clone de l'Apple DOS. Liste de commande de l'Apple DOS écrit en Pascal.

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • MIT

System

fano

Pascal web application framework

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 33
  • MIT

Networking

unbinscii

Cette commande, écrite en Pascal (Turbo Pascal ou Free Pascal), permet d'extraire les fichiers d'un BSQ d'Apple II. Cette commande est originaire de ProDOS et de l'Apple II.

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

Files and Drives

MonsterBook

MonsterBook (L'oeuvre inhumaine) est une application DOS écrit en Borland Pascal de 1991 à 2007

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 23
  • MIT

Applications

cassotis-ime-mac

Cassotis IME for macOS - a native InputMethodKit/AppKit Chinese Pinyin IME with a Free Pascal engine. 言泉输入法 macOS 版 —— 采用 Free Pascal 引擎与 InputMethodKit/AppKit 原生界面的开源中文拼音输入法,支持全拼、简拼、六种双拼,并通过语料训练的本地语言模型与神经重排提升输入质量。

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

System

pascal-jsonrpc-lite

Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. See enhanced version https://github.com/r3code/pascal-jsonrpc-lite-2

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • GPL-3.0

Networking

apple-pascal-time

Reading RTC clock hardware and setting the system date at boot for Apple Pascal.

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

System

PascalFramework

Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1
  • MIT

Bindings Language Tools

NORTONCOMMANDER-0

Clone du Norton Commander (de l'application DOS) écrit en Pascal (Turbo Pascal ou Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Files and Drives

fano-app-db

Sample MVC web application that load data from MySQL model to view using Fano Framework

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 2
  • GPL-3.0

Learning and Examples

TemplateApp

Lazarus template application project with full localization. It took me quite some time to create a fully featured application project that could set the language from the system but also had the capability to set the language live from the application itself. Templating is good. It saves time because you don't have to reinvent the wheel and it prevents bugs because what you already have is probably already tested. See /help/index.html or the wiki page for further information. TFK If you like my work please buy me a beer (or a carbonated beverage): http://sourceforge.net/donate/?user_id=2081648 BTC: 1ETYQRoTecjJi6AAeGYf129VU4oAuYGJiF LTC: LWeGdQG5YFfycDojL38nnZ79woVSAQpb2Q FTC: 712S2uiERgVBEjjmDpJUNNuT7T1nX6WXAY What's Lazarus? http://lazarus.freepascal.org Tags: lazarus application project template multi-language multi-platform language platform localization inteernationalization delphi object-pascal free pascal

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

Learning and Examples

FRAMTEXT

Cadre d'application proposant des composantes d'affichages texte pour Turbo Pascal ou Free Pascal.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

INFRASTRUCTURES-0

Suite de programme de logiciels de gestion d'infrastructures et d'établissements en Pascal (Turbo Pascal/Free Pascal).

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Applications

REDMINE-TOOLS

Suite de commandes d'aide pour l'application Redmine écrit en Pascal (Turbo Pascal ou Free Pascal)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Applications

TEXTDRAW-0

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet de lancer l'application Text Draw.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Graphics

NORTONUTILITIES-0

Clone des commandes du Norton Utilities (application DOS) en Pascal (Turbo Pascal ou Free Pascal)

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 6
  • MIT

Learning and Examples

CODEVIEW-0

Clone de CodeView (application DOS) écrit en Pascal (Turbo Pascal ou Free Pascal)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Language Tools

BugTracker

Application console, écrit en Pascal (Turbo Pascal ou Free Pascal), permettant la gestion des bogues

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

Applications

EASYMENU-0

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet de lancer l'application Easy Menu. Cette un clone de la clone de la commande Easy Menu de SoftCircuits.

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

Applications

OVP

OverCode - Edition Pascal - Application DOS et compilateur Pascal écrit en Borland Pascal développé entre 1998 et 2000

  • Quiet
  • Application
  • GitHub
  • ★ 2
  • MIT

Language Tools

pascal-jsonrpc-lite-2

Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. Enhanced realizaiton of previous https://github.com/r3code/pascal-jsonrpc-lite

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 18
  • GPL-3.0

Networking

ann

Bindings to Annoy for Delphi and Free Pascal: Approximate Nearest Neighbors, optimized for efficient memory usage and fast disk loading and saving, enabling high-performance similarity search.

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

Bindings

pascal-amqp-faa

AMQP 0-9-1 client and broker for Free Pascal/Lazarus and Delphi in a single codebase. The embeddable broker (TAMQPServer) runs inside your application with no RabbitMQ install: exchanges, publisher confirms, mandatory/return, TTL, dead-letter, priorities and optional durability via WAL. MIT.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • MIT

Networking

Freepnt

Free Paint, a mouse-driven DOS paint program in Turbo Pascal, from 1995. Still compiles, and even runs in your browser or as an installed app.

  • Active
  • Application
  • GitHub
  • ★ 5
  • MIT

Graphics

codesnip

A code bank designed with Pascal in mind

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 132

Applications

Toggtime

A DOS Turbo Pascal experiment in direct video memory writes, from 1995. Still compiles, and even runs in your browser or as an installed app.

  • Active
  • Other
  • GitHub
  • ★ 4
  • MIT

Learning and Examples

delphimvcframework

DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1,420
  • Apache-2.0

Networking

fano-app

Example web application using Fano pascal web application framework

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-3.0

Learning and Examples

ELECTRC

Suite de programme de programme électrique écrit en Turbo Pascal et/ou Free Pascal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Science

Free-JPDF-Pascal

Library written in "Free Pascal" to generate PDF files on Desktop Applications, Web and Mobile. It was based on FPDF PHP.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 62

Reporting

KIX-0

Clone des commandes KIX de Kyan Software pour l'Apple II en Pascal

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • MIT

System

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

pascal-manifest-validator

Free Pascal CSV manifest validator demonstrating records, units, file handling, FPCUnit tests and learning foundations

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

Other