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

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.
Basic Interpreter allows easy programming of STM32F4 Processors
COURSE 2 MRC. Basics of Algorithmization and Programming. All the laboratory works
Simple BASIC Interpreter Written in Pascal
An enhanced Sinclair BASIC interpreter for modern PCs
My work in BMSTU
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/
Lua and other programming in simple platform to make programming fun
Simple BASIC interpriter
Beginner Pascal programming exercises covering basic programming concepts.
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.
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
Basics Of Algorithmization and Programming - Labs
This example application of the use of graphics and animations is made as a basic course to get started in graphics and video game programming for my classmates in the upper cycle
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.
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.
94种病毒的源代码
A very basic visual designer for generation of Zebra Programming Language (ZPL) script for Zebra printers
Basic algorithms written at school for Competetive Programming
Project assignment for Programming Basics laboratory classes
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!
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.
Todos os exemplos do Delphi Academy
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.
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
Synapse TCP/IP library for Delphi and Freepascal
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
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)
New Audio Components (NewAC) are designed to help your Delphi programs perform different sound processing tasks.
Hands-On-Design-Patterns-with-Delphi, published by Packt
A language server protocal client written in Pascal (Delphi).
Delphi GUI Programming with FireMonkey, published by Packt
Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.
Easy To Use Drag And Drop Desktop Duplication Components (Work In Progress!)
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
This repository contains all the source code for the practical examples in the book "Delphi Multithreading: Threads, Concurrency, Parallelism and Asynchronous Programming", written by Cesar Romero.
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
Software Licensing System with Delphi
Learning and Examples Security
Universal text conversion library (Delphi6-XE10)
A Delphi FMX dialog mechanism with async flow, per-form FIFO queueing, custom themes, worker-thread await support, and telemetry.