Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Programming Languages
  4. Pascal

Pascal

The "Awesome Pascal" project is a curated resource list dedicated to the Pascal programming language, a high-level language designed for structured programming and data structuring. This list encompasses a variety of resources including compilers, IDEs, libraries, frameworks, tutorials, and community forums, providing a comprehensive toolkit for anyone interested in Pascal. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection offers valuable insights and tools to enhance your programming journey. Dive into the world of Pascal and discover how to leverage its capabilities for your next project.

pascalprogramming-languagestructured-programmingcompilerstutorialslibrariesdevelopment-tools
RSSView on GitHub
2.0k stars399 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

🐍
Python

The "Awesome Python" project is a comprehensive collection of resources dedicated to Python, a versatile and widely-used programming language known for its readability and simplicity. This list encompasses a variety of categories including libraries, frameworks, tools, tutorials, and community resources that cater to both beginners and experienced developers. Users can explore resources for web development, data analysis, machine learning, automation, and more, making it an invaluable asset for anyone looking to enhance their Python skills. Whether you're just starting out or looking to deepen your expertise, this collection provides the tools and knowledge to help you succeed in your Python journey.

290.8k
🐹
Go

The "Awesome Go" project is a curated collection of resources for the Go programming language, a statically typed and compiled language developed by Google. This list encompasses a wide range of categories including libraries, frameworks, tools, tutorials, and community resources that cater to both new and experienced Go developers. Whether you're looking for web development frameworks, testing tools, or deployment solutions, this list provides valuable insights and resources to enhance your Go programming journey. Dive into the world of Go and discover tools and libraries that can help streamline your development process and improve your coding efficiency.

169.1k
📦
C/C++

The "Awesome C/C++" project is a curated collection of resources aimed at developers working with C and C++, two powerful general-purpose programming languages widely used for system programming and embedded applications. This list encompasses a variety of resources including libraries, frameworks, tools, tutorials, and community contributions that cater to both beginners and experienced developers. Users can explore essential libraries for graphics, networking, and data processing, as well as tools for debugging, performance analysis, and code quality. Whether you are looking to deepen your understanding of low-level programming or seeking advanced techniques for optimizing performance, this collection provides a wealth of information and tools to enhance your C/C++ development experience.

70.6k
🦀
Rust

The "Awesome Rust" project is a curated collection of resources for developers using Rust, a systems programming language that emphasizes safety and performance. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources, all aimed at enhancing the Rust development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to improve your Rust projects. Dive into the world of Rust and discover the resources that can help you build safe and efficient software.

56.6k

Table of Contents

38 sections · 506 projects

General Libraries

18 projects
JCL
JCL

A comprehensive collection of utility functions and non-visual classes for Delphi and C++ Builder projects.

Pascal72020 days ago
JVCL
JVCL

A library of over 600 visual and non-visual components for Delphi and C++Builder development.

Pascal6641 month ago
Alcinoe
sourceforge.net
Fundamentals Code Library
sourceforge.net
Spring4D
bitbucket.org
TheUnknownOnes
TheUnknownOnes
Pascal898 years ago
CNVCL
CNVCL

A comprehensive collection of open-source VCL components for Delphi and C++ Builder developers.

Pascal40021 hours ago
mORMot
mORMot
Pascal8241 month ago
MARS - Curiosity
MARS - Curiosity

A lightweight, Delphi-native REST library for building 100% RESTful web services with FireDAC dataset support and OpenAPI 3.

Pascal3933 days ago
ADAPT
ADAPT

A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.

Pascal458 years ago
Redux Delphi
Redux Delphi

A predictable state container for Delphi applications implementing the Redux pattern with unidirectional data flow.

Pascal456 years ago
GrijjyFoundation
GrijjyFoundation

A collection of foundation classes and utilities for Delphi developers, used across Grijjy repositories.

Pascal2613 months ago
unRxLib
micrel.cz
QuickLib
QuickLib

A comprehensive Delphi/FreePascal library for cross-platform development with utilities for mapping, configuration, threading, serialization, and more.

Pascal7082 months ago
KOL
sourceforge.net
minilib
minilib

A modular Pascal/Delphi library providing database wrappers, socket communication, XML parsing, and serial port utilities.

Pascal831 day ago
Fido Library
Fido Library

A Delphi library that simplifies development by describing behavior instead of coding it, using composition and attributes.

Pascal4811 months ago
TeeBI
TeeBI

A multi-platform data-mining and visualization library for RAD Studio, supporting in-memory databases, pivot tables, and big data.

Pascal1501 month ago

Audio

6 projects
Audio Tools Library
mac.sourceforge.net
Delphi ASIO & VST Project
sourceforge.net
NewAC - New Audio Components
code.google.com
Audorra
sourceforge.net
Delphi-BASS
Delphi-BASS

Delphi FMX and VCL header/wrapper units for the BASS audio library with cross-platform support and a comprehensive demo.

Pascal404 years ago
FMXAudio
FMXAudio

A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.

Pascal669 months ago

Video

5 projects
DSPack
code.google.com
Delphi-OpenCV
Delphi-OpenCV

Delphi and Free Pascal bindings for OpenCV 2.4.13, enabling computer vision development in Object Pascal.

Pascal5381 month ago
FFmpeg Delphi/Pascal Headers
delphiffmpeg.com
PasLibVlc
prog.olsztyn.pl
fevh264
fevh264

A baseline H.264 video encoder supporting I and P slices with assembly optimizations and tunable encoding parameters.

Pascal203 years ago

Graphic

40 projects
Graphics32
Graphics32

A high-performance graphics library for Delphi and Lazarus optimized for 32-bit pixel operations.

Pascal4635 days ago
GraphicEx
GraphicEx

A Delphi image loader library that extends Graphics.pas to support loading many common image formats.

Pascal1182 years ago
Vampyre Imaging Library
Vampyre Imaging Library
Pascal1507 hours ago
CCR-EXIF
code.google.com
KIcon
KIcon

A comprehensive suite of free UI components for Delphi and Lazarus supporting multiple platforms and IDEs.

Pascal725 months ago
Delphi Twain
kluug.net
Synopse PDF
Synopse PDF

A fully-featured open-source PDF document creation library for Delphi, embedded in a single unit.

Pascal3208 months ago
PowerPDF
PowerPDF

A VCL component for visually designing PDF documents in Delphi and C++Builder IDE, similar to designing forms.

Pascal1241 year ago
IGDI+
sourceforge.net
GLScene
sourceforge.net
SynGdiPlus
SynGdiPlus
Pascal8241 month ago
Andorra 2D
sourceforge.net
Transparent-canvas
Transparent-canvas

A Delphi VCL class for drawing semi-transparent alphablended graphics, similar to TCanvas.

Pascal519 years ago
Fully-justified-text
Fully-justified-text

A Delphi VCL component for drawing fully justified text on Windows with support for fonts incompatible with the Windows API.

Pascal3811 years ago
AsciiImage
AsciiImage
Pascal4211 years ago
PngComponents
PngComponents

Delphi components for PNG image support, adapted for Delphi 2009 and higher.

Pascal421 year ago
AggPasMod
AggPasMod

A modernized Pascal port of the Anti-Grain Geometry library for high-quality 2D graphics rendering in Delphi and Lazarus.

Pascal832 years ago
delphi-shader
delphi-shader

A library and executable providing GLSL functionality and hundreds of graphical effects in pure Delphi/Pascal code.

Pascal556 years ago
dglOpenGL
dglOpenGL

Delphi and Pascal header translation for OpenGL 4.6, including WGL and GLX bindings.

Pascal888 years ago
DelphiZXingQRCodeEx
DelphiZXingQRCodeEx

Delphi/Lazarus port of ZXing's QR Code generation library with support for custom character encodings.

Pascal768 months ago
ZXing.Delphi
ZXing.Delphi

A native Object Pascal barcode scanning library for Delphi VCL and FireMonkey applications, based on ZXing.

Pascal5171 year ago
Zint-Barcode-Generator-for-Delphi
Zint-Barcode-Generator-for-Delphi

A Delphi port of the Zint library for generating barcodes and 2D codes like QR, Data Matrix, and PDF417.

Pascal1194 months ago
QuickImageFX
QuickImageFX

Delphi library for image loading, saving, conversion, and transformation with support for multiple graphics engines.

Pascal951 year ago
NativeJpg
code.google.com
OpenGL Pascal Toolkit
OpenGL Pascal Toolkit

A native Pascal toolkit for creating and managing OpenGL contexts across multiple platforms.

Pascal363 months ago
BGRAbitmap
BGRAbitmap

Drawing library for Lazarus and Delphi with transparency, antialiasing, and image transformation capabilities.

Pascal167 years ago
Clipper
angusj.com
dexif
dexif
Pascal247 months ago
FontIconEditor
FontIconEditor

A Delphi component editor for adding font icons to TImageList controls from any font file.

Pascal5910 months ago
IconFontsImageList
IconFontsImageList

A Delphi component library for using icon fonts as scalable, colorable images in VCL and FMX applications with full high-DPI support.

Pascal22811 months ago
Mundus
Mundus
Pascal371 month ago
Image32
sourceforge.net
SVGIconImageList
SVGIconImageList

A Delphi component suite for rendering and managing SVG icons across VCL and FMX platforms with multiple engine support.

Pascal3941 month ago
Skia4Delphi
Skia4Delphi

A cross-platform 2D graphics library for Delphi that leverages Google's Skia to enhance rendering quality and performance.

Pascal7763 months ago
PdfiumLib
PdfiumLib

A Delphi VCL control for embedding and manipulating PDF documents using the PDFium library.

Pascal2071 month ago
llPDFLib
llPDFLib

A pure Object Pascal library for creating PDF documents with comprehensive features including encryption, forms, and Unicode support.

Pascal656 years ago
ImageQuality
ImageQuality
Pascal191 month ago
DelphiX
micrel.cz
Blen2d4Delphi
Blen2d4Delphi

A Delphi wrapper for the Blend2D high-performance 2D vector graphics engine, enabling native Delphi applications to leverage accelerated rendering.

Pascal193 years ago
Delphi wrapper for libdmtx
Delphi wrapper for libdmtx

A Delphi wrapper for the libdmtx library, enabling Data Matrix barcode generation and reading in Delphi applications.

Pascal910 years ago

Game dev

19 projects
RecastNavigation
RecastNavigation

A Delphi port of the Recast Navigation library for 3D pathfinding and navigation mesh generation.

Pascal2210 years ago
Kraft Physics Engine
Kraft Physics Engine

An open-source Object Pascal physics engine library for 3D games with rigid body dynamics and collision detection.

Pascal1272 days ago
ZenGL
ZenGL

A cross-platform 2D game engine library for Pascal/Delphi that simplifies OpenGL-based game development.

Pascal482 years ago
Asphyre aka Platform eXtended Library (PXL)
sourceforge.net
CrystalPathFinding
CrystalPathFinding

An extremely fast and simple A*/WA* pathfinding library for tile-based maps with 4, 8, or 6 neighbor connectivity.

Pascal477 years ago
Allegro-Pas
sourceforge.net
Castle Game Engine
Castle Game Engine

Cross-platform 3D and 2D game engine with a powerful visual editor, built with modern Pascal.

Pascal1,23414 hours ago
TileEngine
tilengine.org
SDL2
freepascal-meets-sdl.net
SFML
SFML

Pascal binding for SFML, providing access to windowing, graphics, audio, and network functionality.

Pascal569 years ago
pasvulkan
pasvulkan

Vulkan header generator, OOP-style API wrapper, and framework for Object Pascal, with a prospective Vulkan-based game engine.

Pascal2233 hours ago
DarkGlass
DarkGlass

A general-purpose game engine written from scratch using Delphi, supporting multiple platforms and graphics APIs.

Pascal118 years ago
JEDI-SDL
sourceforge.net
Apus Game Engine
Apus Game Engine

A long-standing Delphi/Pascal game engine used in commercial titles like Spectromancer and Astral Heroes.

Pascal1931 day ago
Delphi3D Engine
Delphi3D Engine

A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.

Pascal795 years ago
Ray4Laz
Ray4Laz

A complete Pascal header translation of the raylib 5.6-dev game development library for Lazarus and Delphi.

Pascal1731 month ago
TurboRaylib
TurboRaylib

Stable Raylib bindings for Object Pascal (Delphi and FreePascal) with extensive platform support and examples.

Pascal502 years ago
ImGui-Pascal
ImGui-Pascal

FreePascal and Delphi bindings for the Dear ImGui library with docking support.

Pascal7711 months ago
abmaze
abmaze
Pascal83 years ago