Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Delphi

Delphi

325 projects

Showing 36 of 325 projects

DelphiSpec
DelphiSpecPascal

A Delphi library for running automated tests written in plain language to improve team communication and collaboration.

#team-collaboration#plain-language-tests#gherkin
Stars71
Forks26
Last commit9 years ago
GraphQL for Delphi
GraphQL for DelphiPascal

A Delphi library implementing GraphQL for querying APIs, supporting basic specifications and RTTI-based class method execution.

#open-source#data-fetching#server-side
Stars70
Forks24
Last commit4 years ago
DynamicDataObjects
DynamicDataObjectsPascal

A Delphi library for modeling structured data with serialization to/from multiple formats like JSON, CBOR, BSON, and MessagePack.

#bson#data-serialization#cbor
Stars70
Forks16
Last commit8 months ago
xxm
xxmPascal

Create dynamic websites in Delphi by combining Delphi and HTML in source files, compiling to modules for various web servers.

#http-server#object-pascal#http-sys
Stars68
Forks23
Last commit18 days ago
AnyiQuack
AnyiQuackPascal

A modern object-oriented animation framework for Delphi using chain-pattern processing and closures.

#batch-processing#plugin-system#animation
Stars68
Forks20
Last commit5 years ago
FMXAudio
FMXAudioPascal

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

#bass-library#audio-library#fgx-firemonkey
Stars66
Forks21
Last commit9 months ago
Delphi LightSaber-CoreLib
Delphi LightSaber-CoreLib

A lightweight Delphi library providing core utility functions for strings, files, streams, binary data, Windows version detection, and INI file management.

#windows-api#file-manipulation#ini-files
Stars66
Forks13
Last commit3 years ago
SDriver
SDriverPascal

A Delphi wrapper for Slack API with support for webhooks, message attachments, and async operations.

#firemonkey#async-programming#message-attachments
Stars65
Forks12
Last commit4 years ago
llPDFLib
llPDFLibPascal

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

#pdf-a#unicode#acroforms
Stars65
Forks24
Last commit6 years ago
Delphi-RabbitMQ
Delphi-RabbitMQPascal

A Delphi package providing RabbitMQ client functionality by translating the rabbitmq-c library headers.

#message-queue#distributed-systems#amqp
Stars64
Forks22
Last commit10 years ago
TDiff
TDiffPascal

A Delphi and Free Pascal component for calculating text differences using O(ND) and O(NP) sequence comparison algorithms.

#free-pascal#pascal#diff-algorithm
Stars63
Forks21
Last commit11 months ago
iPub Messaging
iPub MessagingPascal

A thread-safe, asynchronous messaging system for communication between classes and layers in Delphi applications.

#messaging-system#software-architecture#firemonkey
Stars62
Forks13
Last commit5 years ago
VSoft.Messaging
VSoft.MessagingPascal

A Delphi library for internal synchronous/asynchronous publish/subscribe messaging using TObject.Dispatch.

#platform-agnostic#publish-subscribe#messaging
Stars62
Forks15
Last commit2 months ago
CrystalLUA
CrystalLUAPascal

A high-performance Lua binding library for Delphi using RTTI for convenient native code and script integration.

#embedded-scripting#library#rtti
Stars62
Forks8
Last commit6 years ago
Neslib
NeslibPascal

An ultra light-weight, cross-platform XML library for Delphi with minimal memory footprint.

#parsing#data-serialization#xml-document
Stars61
Forks16
Last commit3 months ago
GenericTree
GenericTreePascal

A Delphi library providing a generic tree data structure with node management, traversal, and sorting capabilities.

#hierarchical-data#node-management#tree-structure
Stars61
Forks20
Last commit2 years ago
JPL.CmdLineParser
JPL.CmdLineParserPascal

A collection of general-purpose Pascal units for Delphi and Free Pascal projects.

#utility-units#free-pascal#public-domain
Stars60
Forks18
Last commit4 years ago
FontIconEditor
FontIconEditorPascal

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

#visual-design#timagelist#ide-integration
Stars59
Forks14
Last commit10 months ago
Unified Interbase
Unified InterbasePascal

Delphi and FreePascal components for Interbase, Firebird, and YAFFIL database connectivity in multithreaded environments.

#pascal#database-drivers#multithreading
Stars58
Forks32
Last commit2 years ago
Keras4Delphi
Keras4DelphiPascal

A high-level neural networks API for Delphi, written in Pascal with Python binding and support for TensorFlow, CNTK, or Theano backends.

#neural-network#deep-learning#pascal
Stars57
Forks20
Last commit6 years ago
GLibWMI
GLibWMIPascal

A Delphi library of components for Windows system administration using Windows Management Instrumentation (WMI).

#windows-api#system-info#system-management
Stars57
Forks5
Last commit6 months ago
SimpleBaseLib4Pascal
SimpleBaseLib4PascalPascal

Object Pascal library for encoding and decoding multiple base formats including Base16, Base32, Base58, Base64, and Base85.

#stream-processing#object-pascal#pascal
Stars57
Forks27
Last commit4 days ago
iORM
iORMPascal

An interfaced Object-Relational Mapping framework for Delphi that uses interfaces instead of classes for database operations.

#orm#database#data-access
Stars57
Forks19
Last commit3 days ago
TTreeListView
TTreeListViewPascal

A Pascal component combining treeview and listview functionality with multi-column data display for Delphi and Lazarus.

#gui-development#desktop-application#treeview
Stars57
Forks20
Last commit3 years ago
SFML
SFMLPascal

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

#sfml#graphics#library
Stars56
Forks17
Last commit9 years ago
delphi-shader
delphi-shaderPascal

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

#opengl-shading-language#desktop-application#shader-effects
Stars55
Forks18
Last commit6 years ago
TIntX
TIntXPascal

A Pascal library for arbitrary-precision integer arithmetic with fast O(N log N) multiplication using Fast Hartley Transform.

#mathematics#pascal#biginteger
Stars54
Forks19
Last commit6 months ago
BaseNcodingPascal
BaseNcodingPascalPascal

A Pascal library for encoding binary data into strings using base32, base85, base128, and other custom-base algorithms for FPC and Delphi.

#radix-conversion#pascal#base
Stars53
Forks16
Last commit24 days ago
Essentials
EssentialsPascal

A collection of 13 native VCL controls for Embarcadero Delphi and C++Builder, including calendars, calculators, and dialog components.

#windows-development#native-components#embarcadero
Stars53
Forks21
Last commit1 year ago
CachedBuffers
CachedBuffersPascal

A high-performance Delphi library for sequential data reading and writing using memory buffers, offering TStream-like interfaces with optimized speed.

#library#high-performance#pascal
Stars53
Forks13
Last commit6 years ago
MultiLog4D
MultiLog4DPascal

A Delphi library for cross-platform logging to Android, iOS, Windows, macOS, and Linux with a single line of code.

#ios#android#application-monitoring
Stars52
Forks15
Last commit4 months ago
jachLog
jachLogPascal

A pure Pascal, flexible, extensible, and lightweight logging library for Delphi applications.

#syslog#pascal#android
Stars52
Forks12
Last commit1 year ago
DDuce
DDucePascal

A Delphi library providing UI components, modules, and primitives leveraging modern Delphi language features.

#inspector#virtual-treeview#object-inspector
Stars52
Forks17
Last commit10 months ago
Transparent-canvas
Transparent-canvasPascal

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

#desktop-application#graphics#drawing
Stars51
Forks20
Last commit9 years ago
James - The Delphi Project Manager
James - The Delphi Project ManagerPascal

A command-line utility for Delphi developers to save and apply project-specific IDE settings like installed packages and library paths.

#developer-tools#settings#project-management
Stars51
Forks17
Last commit
TurboRaylib
TurboRaylibPascal

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

#object-pascal#lazarus#game-development
Stars50
Forks3
Last commit2 years ago
PreviousPage 6 of 10Next

Related Tags

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
2 years ago
#Pascal115
#Cross Platform63
#Object Pascal61
#Freepascal57
#Vcl54
#Lazarus53
#Windows50
#Fpc38
#Embarcadero30
#Free Pascal29
#Desktop Application29
#Delphi Library26