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.

SpecBAS

An enhanced Sinclair BASIC interpreter for modern PCs

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 172

Language Tools

sIDE (simple IDE)

sIDE is a crossplataform (Linux/Win32) made in Lazarus, consist on a basic integrated development enviroment (IDE) for the FreePascal programming language. Features: Basic IDE functions as Open/Save/Save as... /Compile/Execute/Tools/Syntax Highlight/

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

Language Tools

tyro

Lua and other programming in simple platform to make programming fun

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 21
  • MIT

Language Tools

privateEditor

privateEditor for combine programming Language with one Tool. Includes Editor+Form Designer+SQL Builder+Compiler/Interpreter/Transpiller+Documentation. Only free for non-profit, and education usage. No Warantees of any Terms.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Language Tools

raster-master

Raster Master Sprite/Icon/Map/Animation/Sound editor for Windows 7/8/10/11 Multiple Import/Export formats. Use sprite sheets to import graphics. Create your own sprite sheets. Create modern web games or retro games

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 111
  • MIT

Graphics

QP GPT

This is a simple chatbot written in Object Pascal/Lazarus. It is by far not as good and versatile as ChatGPT. It's just a little fun project to understand a few basics of programming AI software. You don't need to install Lazarus, Object Pascal, compilers or other dependencies. You can simply download and run the .exe file.

  • Application
  • Lazarus
  • SourceForge
  • Apache License V2.0

Applications

Tiny Pascal for TI83p and TI84

Tiny Pascal for TI8x is a full Pascal and Assembly language tool chain for Texas Instrument TI-8x calculators. It allows production of programs and application for TI83+ and TI84 calculators. The benefits are : · All the features of assembly programs and applications are available without the inherent complexity on Z80 assembly programming · Programs will run much faster that TI-Basic equivalent · A standard library is available (gotoxy, ClrHome, flush, crlf, …), and it will be expanded when needed · Built in access method to TI8xPlus system routines from Tiny Pascal programs · TI-8x menus support To show what you can do with this tool chain, we have coded an Othello/Reversi like game.

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

Language Tools

Turbo Pascal (With DOSBox)

Turbo Pascal (With DOSBox) (TPWDB) is a free and open source compiler and Integrated Development Environment (IDE) for Pascal language on Windows 64 Bit and 32 Bit. Using basic Pascal programming, many functions, no need to install multiple steps and integrate some other tools.

  • Quiet
  • Application
  • SourceForge
  • Other License, MIT License

Language Tools

VZPLGenerator

A very basic visual designer for generation of Zebra Programming Language (ZPL) script for Zebra printers

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MPL-2.0

Graphics

SimpleBasic

SimpleBasic is a very simple programming language for easy and rapid crossplatform software development. It includes most constructions from classic BASIC but has a more easy and flexible syntax.

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

Language Tools

sscript-vm

A toy virtual machine for my own programming language - with basic JIT support!

  • Archived
  • Application
  • Lazarus
  • Codeberg

Language Tools

pasta80

Turbo Pascal 3.0-compatible compiler that generates machine code for classic and modern Z80 machines (currently CP/M, Sinclair ZX Spectrum 48K/128K/Next, and Agon Light/Console8).

  • Active
  • Application
  • GitHub
  • ★ 207

Language Tools

xdpw

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 296
  • BSD-2-Clause

Language Tools

Mad-Pascal

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

P65Pas

CPU 6502 Pascal Compiler/IDE/Debugger

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

Language Tools

PicPas

Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers

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

Language Tools

AI-Code-Translator

Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 57
  • MIT

Language Tools

SnapTRAINER

A modular Virtual-PLC Trainer

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

System

Fairtris

Clone of the official classic Tetris® game for the NES console, intended for Windows systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 16
  • Unlicense

Games and Game Engines

Myrissa

Myrissa is a modern systems programming language by Jarrod Davis, combining Pascal readability with robust C ABI interoperability. Written entirely in Delphi, its self-contained compiler generates native x86_64 code for Windows and Linux, with built-in linking, managed strings, unit testing, exception handling, and low-level control.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 15

Language Tools

Prack

Simple and Scalable Web Server 🚀

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Networking

MT32edit4v

MT-32 sysex editor/programmer companion DLL for MuntVSTi (by Falcosoft)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 12
  • LGPL-2.1

Multimedia

QBPlus

QB Plus is a collection of software accessories developed especially for the QuickBASIC programmer.

  • Active
  • Application
  • GitHub
  • ★ 12

Language Tools

hJOPserver

Main technological server for hJOP.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • Apache-2.0

Applications

Nassi-Shneiderman-Editor

Nassi-Shneiderman Editor: Intuitive graphical tool for creating and editing Nassi-Shneiderman diagrams, enhancing algorithm visualization and software development

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Graphics

PAL-1000

Ambiente de Desenvolvimento Integrado (ADI) contando com um explorador de arquivos, editor de código, compilador e outros.

  • Active
  • Application
  • GitHub
  • ★ 10
  • Unlicense

Language Tools

PapajLang

:uk:🌐 Reverse Polish Notation (RPN) Calculator and interpreter of PapajScript language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 10

Language Tools

tiny-prolog2

A simple Prolog II interpreter written in Pascal

  • Active
  • Application
  • GitHub
  • ★ 10
  • MIT

Language Tools

liftoff

Lift-Off Aerodynamics Software for Windows

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

Science

spedit

Cross-platform Free and Open-source Pixel-art Editor and Sprite library Manager

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

Graphics

S-Lang

A small, pascal-like programming language.

  • Active
  • Application
  • GitHub
  • ★ 7
  • Apache-2.0

Language Tools

modshell

Command-driven scriptable Modbus utility

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • EUPL-1.2

Networking

carot

Calculadora de rotinas de tempo para PICs

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

Science

fizzvm

The Simple Stack Virtual Machine

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • Apache-2.0

Language Tools

Free-Simula

A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.

  • Active
  • Application
  • GitHub
  • ★ 4
  • MIT

Language Tools

MusicBar

Music player "Music Bar" for Windows. (Delphi forms)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Multimedia

rapiraxx

Educational programming language Rapira++ (interpreter, IDE)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • BSD-2-Clause

Language Tools

StimSync

USB device for digital and analog inputs and outputs

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

System

Student-Report-System

This is a report system to be used for schools. It autogenerates the teacher comment on student.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Applications

yaac

A Delphi Games Creator breakoutstyle game with full source and a level editor. The zip-file contains the game, source, level editor and a bit of documentation. It does add some new features to the genre, like gravity and a 4 directional paddle. 77 Levels included.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4

Games and Game Engines

elerais

ELERA İşletim Sistemi

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3

System

ly2mei

A prototype Lilypond to MEI-XML converter, written in Object Pascal

  • Quiet
  • Application
  • GitHub
  • ★ 3
  • MIT

Other

notepad-py

Notepad Py is a source code editor for the Python language. Its minimalist interface allows you to perform basic text editing operations faster and easier, making it suitable for editing small scripts and/or for users learning the language.

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

Edit and Memos

PaxLang

Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

PWIG

The Pascal Wrapper and Interface Generator

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • BSD-3-Clause-Clear

Language Tools

smartclose

A system utility that automates the process of closing all running programs and restoring them at a later time

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

System

albireo

Educational Astronomy Software

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

Science

Comment-Remover

This is a useful program for any programmer who does not want to have comments in their code.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

Language Tools

cupid

Computer Programmed Intelligent Dating

  • Quiet
  • Application
  • GitHub
  • ★ 2
  • MIT

Applications

devcpp

An updated and improved fork of Orwell Dev-C++

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Language Tools

FallingSand_X16

For my first Commander X16 6502 assembler coding attempt, I thought I might try a failrly simple 'Falling Sand' excercise.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Games and Game Engines