awesome-pascal
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
- Active
- Other
- Lazarus and Delphi
- GitHub
- ★ 2,096
- CC0-1.0

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.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Delphi reference info
A collection of modules which demonstrate some programming concepts and Delphi libraries.
Examples of Apple's Metal API using Lazarus and Ryan Joseph's lazmetalcontrol
Learning and Examples Graphics
Free pascal AVR microcontroller projects
This repository contains two Delphi VCL projects designed for VOIP communication and real-time text chat using TCP/UDP.
Learning and Examples Networking
Legacy Delphi 7 compatibility demo for auditing and migrating RSA/SHA-256 integrations that use the classic OpenSSL libeay32 ABI.
Learning and Examples Cryptography
Delphi Lab showcasing OpenAI's v1/responses endpoint with vector search, integrations, and session-based chat. Practical integration of generative AI. Also manages Deep Research.
Free Pascal Cookbook
DelphiMVCFramework Todo Sample, using HTMX and TemplatePro
Learning and Examples Networking
How to embed OpenGL viewing area as the FMX component.
Learning and Examples Graphics
An example TMS XData project - a REST API server - that serves up a variety of endpoints and sample data.
Step-by-step guide to create your own Docker image to compile Delphi projects
Companion code for "DelphiMVCFramework - The Official Guide, Second Edition" by Daniele Teti. One folder per chapter, verified against DMVCFramework 3.5.0-silicon. First edition examples are at the first-edition tag.
This repository contains Free Pascal code snippets that I've put together while learning.
Parallel computing with OpenCL on GPUs and CPUs.
Running Pharo embedded in host programs written in Pascal
Demonstrate OAuth2 Authentication to Intuit online API
Use pascal callback function to get Golang CGO function to Process in Lazarus.
Delphi - iOS File Storage & Sharing
Tiny "Hello, World!" for Amiga in Free Pascal
A basic User Interface for a chat
Sample code showing how to use numpy, both receiving and returning numpy arrays
Windows service with socket communication for client-server applications using Delphi.
A 2048 Byte in size Microsoft Windows 10 64-Bit Pro Application, created with GNU Tools.
A Delphi Sample Tool and code for connecting to Betfair's API-NG from Delphi XE2.
Old programs that I wrote when I was a kid.
Delphi made project showing how to setup and use eSeGeCe_sgcWebSockets_API Components For Discord API Interaction.
A demonstration of containerizing Delphi WebBroker applications with Docker.
Sample MVC web application that load data from model to view using Fano Framework
Reusable Free Pascal / Lazarus template for multilingual desktop apps that run identically on Windows and Linux — lightweight .lang (INI) localization, OS-language auto-detection, live switching, no gettext.
Sample projects for the Light LCL (LLCL)
A simple extractor and player for Midi Files. Just for fun.
Advent of Code 2023 - Turbo Pascal 3.01A, FTL Modula-2 1.30 CBASIC80 2.0 and Aztec C 1.06D under CP/M 2.2.
demonstrates Just-In-Time (JIT) Compilation in Delphi
Pascal language gems
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.
Add AI-powered filter capabilities to the DevExpress VCL Data Grid (using a lightweight ONNX model and a BERT tokenizer).
demo for blogpost: https://www.tmssoftware.com/site/blog.asp?post=2498
A collection of some functions I wrote for other applications or out of boredom.
Repository where I will store the activities carried out in the Digital Image Processing discipline at FCT-Unesp.
These demos often showcased advanced graphics, sound, and programming techniques using Turbo Pascal and assembler.
This repository contains programming examples for electronic hourglass kit.
Example web application using Fano pascal web application framework
A sample implementation of a custom lambda runtime environment for Free Pascal
Demonstrate Projectile Motion Equation
Example of TMS XData server as REST API for survey example
Setting up a custom title bar.
Delphi VCL understanding the use of environment variables
:horse: A MDI project connected by Horse
Sample MVC web application that load data from MySQL model to view using Fano Framework
Example Fano Framework web application to demonstrate PDF document generation
Simple and free open source delphi to learn from it.
An IT PAT (Practical Assessment Task), programmed using Delphi.
A matric IT PAT (Practical Assessment Task), programmed using Delphi.
Delphi PoC how to access to localhost from a https website