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.

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

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

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

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

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

Tiger

Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and object files — entirely from code. There is no source language to parse. Instead, you construct programs using a fluent Delphi API: define types, declare functions.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19

Language Tools

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

Ganymede

Ganymede is a high-performance, embeddable scripting engine designed to compile source code directly into native x64 machine code via Just-In-Time compilation. It eliminates the need for virtual machines or interpreters, providing a flat C-style API for seamless integration with C++ and Delphi applications.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 14

Language Tools

QBPlus

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

  • Active
  • Application
  • GitHub
  • ★ 12

Language Tools

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

fpc-tply

TPLY (Turbo Pascal Lex and Yacc), extracted from the Free Pascal source tree at freepascal/utils/tply/

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 9
  • GPL-2.0

Language Tools

LPatternMatch

Pattern match engine adapted to Object Pascal from Lua 5.3 source code

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

S-Lang

A small, pascal-like programming language.

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

Language Tools

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

rapiraxx

Educational programming language Rapira++ (interpreter, IDE)

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

Language Tools

Chandra

Lua Scripting for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • BSD-3-Clause

Language Tools

jetLua

jetLua: A best-in-class scripting solution for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • BSD-3-Clause

Language Tools

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

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

crenshaw-compiler

Jack Crenshaw's 'Let's Build a Compiler!' tutorial implemented in Free Pascal — v1 (Ch 1-10, 68k asm) and v2 (Ch 11-16, TINY 2.1 + stack VM)

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 2

Language Tools

devcpp

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

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Language Tools

MiniPIG

Strict LL(1) Recursive Descent Parser Generator for Turbo Pascal / FreePascal

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

Language Tools

Tower-of-Babel

Unified algorithms for different programming languages, necessary when porting code from one programming language to another.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • GPL-3.0

Language Tools

wind

Xcode Plugin, Templates, Test Runner for Silver Programming Language from RemObjects

  • Quiet
  • Other
  • GitHub
  • ★ 1
  • MIT

Language Tools