pahlbasic
Basic Interpreter allows easy programming of STM32F4 Processors
- Active
- Library
- GitHub
- ★ 1

30,063 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.
Basic Interpreter allows easy programming of STM32F4 Processors
Simple BASIC Interpreter Written in Pascal
An enhanced Sinclair BASIC interpreter for modern PCs
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/
Simple BASIC interpriter
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.
Lua and other programming in simple platform to make programming fun
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.
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.
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.
A toy virtual machine for my own programming language - with basic JIT support!
94种病毒的源代码
A very basic visual designer for generation of Zebra Programming Language (ZPL) script for Zebra printers
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
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).
API to consume REST services written in any programming language with support to Lazarus and Delphi
A Delphi REST client API to consume REST services written in any programming language.
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
TFrameStand and TFormStand: Delphi FireMonkey (FMX) components to show frames and forms through reusable, animated stands: transitions, dialogs, lightboxes, navigation stack, responsive layouts.
Modern Object Pascal Introduction for Programmers, in AsciiDoc
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.
Object Pascal image loading, saving and manipulation library.
Delphi reference info
CPU 6502 Pascal Compiler/IDE/Debugger
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Coroutine-based multithreading library for Delphi
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
A collection of lightweight Python wrappers based on Python4Delphi simplifying Data Sciences development with Delphi
Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers
General purpose low level library for Delphi 7-XE10, FreePascal and C++Builder
Adds a "Open in Visual Studio Code" item in the Delphi Tools menu (great if you have the Copilot extension for Visual Studio Code)
A language server protocal client written in Pascal (Delphi).
Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.
An authorization library that supports access control models like ACL, RBAC, ABAC in Delphi
REST4Delphi is a powerful framework based on DMVCFramework for REST web solution in Delphi
Web framework like CodeIgniter in Pascal. (In experimental stage).
Networking In the Online Package Manager
The Kyoukai (境界), A Simplified Pascal Web Framework
A modular Virtual-PLC Trainer
Scriptable Highlighter for the SynEdit Component of Lazarus
A Delphi FMX dialog mechanism with async flow, per-form FIFO queueing, custom themes, worker-thread await support, and telemetry.
A Norton's Utilities like GUI I developed in Turbo Pascal and Assembly
Free Pascal Cookbook
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.
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).
LUA scripting units for Lazarus
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.
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.
Simple and Scalable Web Server 🚀
Allows Delphi and Java to call each other
QB Plus is a collection of software accessories developed especially for the QuickBASIC programmer.
Delphi sample projects from the blog developpeur-pascal.fr
Main technological server for hJOP.
Gui library for lua
Mastering Delphi [video], published by Packt
Nassi-Shneiderman Editor: Intuitive graphical tool for creating and editing Nassi-Shneiderman diagrams, enhancing algorithm visualization and software development
Ambiente de Desenvolvimento Integrado (ADI) contando com um explorador de arquivos, editor de código, compilador e outros.
:uk:🌐 Reverse Polish Notation (RPN) Calculator and interpreter of PapajScript language
Project Spark