User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

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!

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Feb. 26, 2021, 9:06 a.m.

Thank you Fr0sT-Brutal & contributors
View Topic on GitHub:
Fr0sT-Brutal/awesome-pascal

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

General Libraries

JEDI Code Library

478
278
40d
n/a

JEDI Visual Component Library

453
268
40d
n/a

All the things we develop and want to share with you

66
39
2y 7m
n/a

CnPack VCL Components

202
74
2d
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

MARS-Curiosity Delphi REST Library

266
83
37d
MPL-2.0

Advanced Developer Async Programming Toolkit

26
5
3y 47d
n/a

ReduxDelphi is a predictable state container for Delphi apps utilizing a unidirectional data flow. Inspired by https://github.com/reactjs/redux .

30
13
1y 19d
MIT

Foundation classes used by other Grijjy repositories

170
57
78d
n/a

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Config, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

271
65
18d
Apache-2.0

mirror at GH](https://github.com/Zeus64/alcinoe)). [Delphi] Library of visual and non-visual components for Delphi.

abandoned, more recent fork is here - though it slightly differs in units set, f.ex. no XML. Recent major version 5 here). [Delphi] [FPC] Collection of Delphi / FreePascal code units. Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics.

Delphi]` Open-source code library for Embarcadero Delphi 2010 and higher. It consists of a number of different modules that contain a base class library (common types, interface based collection types, reflection extensions) and a dependency injection framework. Includes Encryption Library.

Delphi]` Effort to keep RxLibrary (library of 60+ components) actual.

KOL

Delphi][FPC]` (KOL-CE port to FPC) KEY OBJECTS LIBRARY for Delphi (and FPC) - to make applications small and power. This library is freeware and open source. MCK is a kit of mirror classes for the VISUAL project development in Delphi environment using KOL library.

[Delphi][FPC]` Compiler agnostic and cross platform collection of utility libraries for Delphi and FreePascal. It is heavily interface based, offering ARC based memory management features and flexible implementation abstraction, with the goal of forming a source bridge for developers familiar with the two supported compilers. Unit testing, collections/containers, multiplatform interface for loading dynamic libraries, Unicode utils, interfaces for working with streams and buffers, logging, threading, high-precision timers, sockets.

Audio

Delphi]` For manipulating many audio formats file information.

Delphi]` Framework for writing applications using the ASIO interface and VST plugins. It comes with countless DSP algorithms all demonstrated in dozens of examples.

abandoned, list of forks on GH here). [Delphi] Designed to help your Delphi programs perform different sound processing tasks. With NewAC you can play audio stored in many formats (wav, Ogg Vorbis, FLAC, Monkey Audio, WavPack, MP3, Windows WMA, DTS, AC-3 (Dolby Surround), VOB (DVD files)).

Delphi][FPC]` Digital audio library for Delphi and Freepascal. Using a flexible plugin architecture, it allows you to exchange the audio backend (e.g. WaveOut, OpenAL), add protocol classes (e.g. file, http) and decoders.

Video

Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi

351
189
1y 6d
n/a

baseline h.264 encoder

12
1
63d
GPL-3.0

abandoned, active fork is here). [Delphi] Set of components and classes to write Multimedia Applications using MS Direct Show and DirectX technologies.

Delphi][FPC]` Open source translation of FFMPEG headers.

Delphi][FPC]` Interface to VideoLAN libvlc.dll and VCL player component for Delphi / FreePascal based on VideoLAN

Graphic

Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.

236
86
3d
n/a

GraphicEx - a Delphi image loader library

77
52
1y 9m
MPL-2.0

Object Pascal image loading, saving and manipulation library.

46
15
30d
n/a

Synopse PDF engine is a fully featured Open Source PDF document creation library for Delphi, embedded in one unit

165
69
22d
n/a

PowerPdf is a VCL component to create PDF docment visually. Like Forms, you can design PDF document easily on Delphi or C++Builder IDE.

67
32
6m
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

A Delphi alpha-aware graphics class similar to TCanvas, for transparent drawing.

39
14
5y 8m
n/a

Automatically exported from code.google.com/p/fully-justified-text

23
22
5y 11m
n/a

AsciiImage for Delphi

30
8
5y 6m
MIT

Modernized Pascal Anti-Grain Geometry

56
19
98d
n/a

Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code

36
13
2y 10m
n/a

Delphi / Pascal OpenGL header translation (including WGL and GLX)

60
12
3y 5m
MPL-2.0

Delphi/Lazarus port of QR Code functionality from ZXing, a barcode image processing library. The support for non-standard encodings has been added

39
13
5y 38d
Apache-2.0

ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey

314
148
5m
Apache-2.0

Zint Barcode Generator for Delphi

51
17
4m
Apache-2.0

Simplifying image manipulation using GDI, Graphics32, OpenCV or Vampyre Imaging libraries

29
14
37d
Apache-2.0

GLPT :: OpenGL Pascal Toolkit. A multi-platform library for OpenGL and OpenGL ES

13
3
6m
MIT

BGRABitmap and BGRAControls for Lazarus and Delphi

10
7
2y 89d
n/a

Lazarus port of Delphi EXIF Library to extract Exif Information from Images

11
11
3y 82d
n/a

An ImageList component editor to handle font icons

39
10
1y 101d
Apache-2.0

Components to simplify use of "Icon fonts": resize, color, opacity and more... with full support for High-DPI apps. Rendering optimized with GDI+

148
33
9d
Apache-2.0

SoftwareRenderer written in Delphi

20
7
6m
MPL-2.0

seems abandoned, list of forks on GH here). [Delphi] Library to read and write Exif, IPTC and XMP metadata from JPEG, TIFF and PSD images.

Delphi][FPC]` This component makes sense if a more complex manipulation with icons (or better icon files *.ico) than just viewing is needed. Full PNG icon image support, correct rendering, icons with alpha channel.

Delphi][FPC]` The library allows you to easily access scanning functions from Delphi and Lazarus.

Delphi]` The free open source library allows quick and easy implementations of complex GDI+ applications, in a natural Delphi-friendly code.

Delphi][FPC]` OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering of 3D scenes in an easy, no-hassle, yet powerful manner. GLScene is not just an OpenGL wrapper or utility library, it has grown to become a set of founding classes for a generic 3D engine with Rapid Application Development in mind. GLScene allows you to quickly design and render 3D scenes without having to learn the intricacies of OpenGL, if you know how to design a TForm, you'll easily master the basic operations of GLScene. The library comes with a large collections of demos showcasing the ease of use, and demonstrating RAD wasn't done at the expense of CPU/GPU horsepower.

Delphi][FPC]` New generation 2D Engine for Delphi and Lazarus. Andorra 2D is capable to use DirectX or OpenGL through graphic plugins. Andorra 2D is built in a very modular way and is yet easy to use.

Delphi]` PngComponents is a set of components that allows you to include in your application real PNG files. PNG files on their own do not generate an enourmous advantage, but their support for an alpha-channel does indeed have quite a charm to it.

Delphi]` Fully object-oriented Pascal implementation that allows to read and write Jpeg files. You can use this software to read and write Jpeg images from files or streams. It supports baseline and progressive Jpeg, support for metadata, as well as all conceivable lossless operations.

Delphi]` Library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting

Game dev

Port of Recast Navigation into Delphi

17
3
5y 74d
Zlib

Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.

73
17
1y 6m
n/a

Automatically exported from code.google.com/p/zengl

14
5
8y 75d
n/a

Extremely fast and most simple A/WA library

29
4
1y 10m
MIT

Cross-platform (desktop, mobile, console) 3D and 2D game engine supporting many asset formats (glTF, X3D, Spine...) and using modern Object Pascal

467
70
2d
n/a

Pascal binding for SFML

44
13
3y 11m
n/a

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

131
20
21d
Zlib

The DarkGlass game engine.

4
5
2y 7m
n/a

An open source Delphi/Pascal game engine

87
16
7d
BSD-3-Clause

Delphi][FPC]` Cross-platform framework for developing 2D/3D video games, interactive and scientific applications. It aids the developer with mathematics, hardware control, resource management, displaying real-time graphics and text, handle user input and network communication capabilities.

GitHub](https://github.com/niuniomartinez/allegro-pas)). [Delphi] [FPC] Wrapper to use the Allegro game library with Pascal/Delphi.

GitHub](https://github.com/turric4n/PascalTileEngine)) [Delphi] [FPC] OOP Pascal Wrapper and bindings for Tilengine 2D retro graphics engine. Tilengine is a cross-platform 2D graphics engine for creating classic/retro games with tilemaps, sprites and palettes. Its scanline-based rendering algorithm makes raster effects a core feature, a technique used by many games running on real 2D graphics chips.

GitHub](https://github.com/ev1313/Pascal-SDL-2-Headers)). [Delphi] [FPC] Pascal SDL 2 Headers. Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.

Delphi][FPC]` Pascal headers for SDL from JEDI. Works with Delphi, Kylix, Free Pascal, Gnu Pascal and TMT Pascal.

Network

Indy - Internet Direct

201
60
10d
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

DMVCFramework (for short) is a popular and powerful framework for web solution in Delphi. Supports RESTful and JSON-RPC APIs development.

753
236
3d
Apache-2.0

delphi iocp, http, websocket, ntrip

197
100
101d
BSD-2-Clause

Delphi client for Amazon Simple Email Service (AWS SES)

28
6
2y 7m
MIT

Delphi library to send messages on Slack using slackbot

27
6
1y 4m
MIT

A framework for creating data-driven web applications with Delphi and ExtJS 3.4

21
12
38d
n/a

A lightweight HTTP server framework for Object Pascal (Delphi 2009+/Free Pascal 3.0) based on Indy

107
29
117d
n/a

A Delphi wrapper for Slack API

51
11
37d
MPL-2.0

Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal

100
29
2y 78d
MIT
1
1
9m
n/a

Wrapper classes library for telegram bots API (FreePascal)

43
8
9d
MIT

Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding

88
30
1y 37d
n/a

STOMP client for Embarcadero Delphi and FreePascal.

92
45
1y 86d
n/a

XERO accounting API for Delphi

9
5
92d
n/a

Delphi SOAP Client Component

16
10
4y 105d
Apache-2.0

Delphi cross platform socket library

226
98
7m
LGPL-3.0

This repository contains the source code of toro kernel

84
20
38d
GPL-3.0

Fast, opinionated, minimalist web framework for Delphi

290
87
11d
MIT

Copy of https://code.google.com/archive/p/bauglir-websocket/

13
3
2y 7m
n/a

RabbitMQ driver for Delphi

39
17
4y 7m
Apache-2.0

DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).

104
26
2y 4m
Apache-2.0

Google API for Delphi

122
63
9y 8m
n/a

Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)

252
108
4d
Apache-2.0

WiRL: RESTful Library for Delphi

128
47
7m
Apache-2.0

Delphi wrapper for OpenSSL

91
46
1y 10m
n/a

Apache Thrift

7.72K
3.4K
5m
Apache-2.0

Delphi ModbusTCP components

59
37
8m
n/a

API to consume REST services written in any programming language with support to Lazarus and Delphi

160
51
11d
MIT

Websocket Server and Client Library written in Lazarus

30
8
9m
BSD-3-Clause

The fastest communications possible. Delphi rulez.

116
30
5m
MIT

Delphi]` Asynchronous-based library composed of various Internet components and applications. Clients/servers for TCP, UDP, raw sockets, FTP, SMTP, POP3, NNTP, HTTP, Telnet and more. Supports SSL and TLS with the help of OpenSSL. Also includes Mime Decoder, SHA1/MD4/MD5 hashes, DES encryption.

Delphi][FPC]` Pascal TCP/IP Library for Delphi, C++Builder, Kylix and FreePascal. Deals with network communication by means of blocking (synchronous) sockets or with limited non-blocking mode. This project not using asynchronous sockets! The Project contains simple low level non-visual objects for easiest programming without problems (no required multithread synchronisation, no need for windows message processing,...) Great for command line utilities, visual projects, NT services,...

Delphi]` Set of VCL components providing Internet connectivity for Borland Delphi & C++Builder. iPRO includes POP3, SMTP, NNTP, FTP, HTTP, Instant Messaging, & HTML viewer components, as well as components for low-level socket access.

Delphi][FPC]` Network messaging library for rapid development of extensible and scalable interfaces. Based on the peer to peer standard protocol BEEP (Blocks Extensible Exchange Protocol), defined in RFC3080 and RFC3081. libTML is suitable for many use cases and communication patterns. Equipped with a type safe data API, TML can transport hierarchical data structures fast and reliable.

Delphi]` Open Source Library for implementing Web services using Delphi/CBuilder Compilers. IndySoap isn't tied to Indy for transport services, though Indy based transport services are included.

FPC]` Web application framework for modern Pascal programming language. It is written in Free Pascal.

Serial port

Delphi][FPC]` Library for blocking communication on serial ports. It is non-visual class as in Synapse, and programmer interface is very similar to Synapse.

Newest](https://github.com/TurboPack/AsyncPro) and maintained version for recent compiler version only). [Delphi] Comprehensive communications toolkit for Embarcadero Delphi, C++Builder, & ActiveX environments. It provides direct access to serial ports, TAPI and the Microsoft Speech API (TTS/Speech recognition). It supports faxing, terminal emulation, VOIP, RAS dial & more.

Delphi]` Delphi/C++ Builder serial communications components. It is generally easy to use for basic Serial Communications purposes.

Control packs

Essentials contains 13 native VCL controls for Embarcadero Delphi and C++Builder. The controls include drop-down calendars and calculators, roll-up dialogs, 3-D labels, tiled backgrounds, scrolling messages, menu buttons, and more.

29
16
7m
n/a

Free ErrorSoft components for delphi (VCL) & EsVclCore lib

104
24
1y 16d
n/a
40
17
1y 36d
n/a

Cross-platform library for Delphi

102
23
78d
MIT

The new version of Delphi Universal Component Library

54
5
9m
n/a

A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other

43
14
4m
n/a

Delphi]` Packages with 71 components: VCL controls (labels, buttons, panels, Edits, TabControls, StaticText) with features like background gradient, colored bevels, wallpaper, shadowText, caption orientation etc...

Newest](https://github.com/TurboPack/Orpheus) and maintained version for recent compiler version only). [Delphi] Award-winning UI toolkit for Borland Delphi & C++Builder. It contains over 120 components covering everything from data entry to calendars and clocks. Other noteworthy components include an Object Inspector, LookOut bar & report views.

Delphi][FPC]` Control components. All controls have been written with the aim to become both cross-IDE compatible (Delphi/C++Builder VCL and Lazarus LCL) and cross-platform compatible in Lazarus.

D.P.F Delphi iOS](http://sourceforge.net/projects/dpfdelphiios) native components. [Delphi] D.P.F Delphi Native Components, 100% iOS Performance and styles. Develop iPhone & iPad & iPod Touch applications with fast native performance and native styles. Use native Android controls and services. Fast native performance. Mixed with FM VCL controls. Can be quick updated with latest Android controls & features.

Single controls

Virtual Treeview is a Delphi treeview control

437
176
3d
n/a
285
168
8m
n/a

Comprehensive Delphi implementation of Chrome's tab system

167
64
35d
n/a

TFrameStand and TFormStand components for Delphi FireMonkey (FMX)

200
53
37d
MPL-2.0

Delphi Print Preview Component

11
8
24d
n/a

FMX TabControl

30
10
3y 96d
MIT

zControls

98
31
5m
n/a

Delphi and Lazarus HTML Label component

59
19
16d
MIT

The decTreeView library is an alternative implementation of the TreeView (SysTreeView32) control

17
2
4m
n/a

seems abandoned, active fork on GH here). [Delphi] Part of VirtualShellTools for the Listview but can be used for a TListview Replacement that is faster and more customizable.

Delphi]` Pretty customizable DBgrid for Delphi. TCustomGrid descendant. CheckBox, ComboBox column styles. Also includes TVolgaDBEdit that replaces TDBEdit, TDBComboBox, TDBLookupCombo, TDBLookupTree andTDBDatePicker in one component. TVolgaDBEdit may be DB-aware and non DB-aware.

Delphi]` Free (for non-commercial use) with source charting Suite for adding charts and graphs to your programs. For Delphi 2010-Tokyo (Win32/Win64/OSX/iOS/Android) and Appmethod (Object Pascal).

Delphi]` The successor of TDBGrid with the extended features. Is able to display multiline wordwrap column titles, checkboxs for boolean fields, a convenient select of records from the keyboard and mouse via checkboxs, extanded Indicator column, fixing of columns, an opportunity to exclude insert and delete of records in the DBGrid, own standard PopupMenu, save/restore of a column states, processing of additional events etc. Multilanguage resources.

Editors

Multi-line editor control, with syntax highlighting, for Lazarus

90
24
65d
n/a

mirror at GitHub](https://github.com/TurboPack/SynEdit)). [Delphi] Syntax highlighting edit control, not based on the Windows common controls. SynEdit is compatible with both Delphi and Kylix

FPC]` General text editor with syntax highlighting and tools to help edit HTML.

Viewers

The well-known Delphi/Lazarus HtmlViewer/FrameViewer

286
111
1y 5m
n/a

Sciter component for Delphi

49
21
5y 75d
n/a

Delphi components: ATViewer, ATBinHex, ATFileNotification, ATStreamSearch, ATPrintPreview, ATImageMap

30
12
2y 75d
n/a

CEF4Delphi is an open source project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows and Linux.

776
256
2d
n/a

mirror at GitHub](https://github.com/Alexey-T/ATViewer)). [Delphi] Delphi components to view various file types: text, binary, images, multimedia, webpages, etc.

mirror at GitHub](https://github.com/Alexey-T/ATViewer)). [Delphi] Component designed to show many images (parts of the whole image) as a single map. For example, you may have array of images, 200 by X, and 100 by Y and control will show them as a single map. Component also allows to draw paths: each path consists of many lines, points, and icons.

Other GUI

Extend and improve the Delphi VCL Styles

240
83
46d
n/a

All the things we develop and want to share with you

66
39
2y 7m
n/a

Automatically exported from code.google.com/p/firemonkey-container

62
25
3y 117d
n/a

Delphi wrapper and standalone Designer for the Windows Ribbon Framework

141
38
15d
n/a

DKLang Localization Package

43
9
3y 4m
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Animation framework for Delphi

44
16
13d
n/a

Localization tool for VCL and FMX

31
5
2y 7m
MIT

Delphi and Lazarus Message Dialogs with Formatted Text

53
19
15d
MIT

Google Maps Library) (seems abandoned, active fork on GH here and here). [Delphi] Components for Delphi/C++ Builder that encapsulate the GoogleMaps API to administrate a map, markers, polygons, rectangles, polylines,... All objects that you can put into a map.

Delphi][FPC]` Set of components (framework) for Delphi/Lazarus to make easy the development of industrial applications (HMI=Human Machine Interface/SCADA=System Control And Data Acquisition). It runs on Windows, Linux and FreeBSD.

Delphi]` GNU GetText translation tools for Borland Delphi and Borland C++ Builder.

Delphi]` The library allows writing advanced VCL and FireMonkey components for rapid codeless application development. The components developed with the library allow creation of complex applications with zero lines of program code.

Database

47
24
1y 9m
n/a

TxQuery component is a TDataSet descendant component that can be used to query one or more TDataSet descendant components using SQL statements. It is implemented in Delphi 100% source code, no DLL required, because it implements its own SQL syntax parser and SQL engine.

47
22
8m
n/a

DORM, the "Delphi ORM"

120
45
1y 4d
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Object Relational Mapping unit built on top of Greyhound project

19
6
6y 6d
n/a

Redis client for Delphi

209
89
52d
Apache-2.0

Pupular OOP-OPF Library for Delphi (from D2010 to 10.4 Sydney)

50
14
33d
MPL-2.0

The TechInsite Object Persistence Framework - tiOPF

16
8
5y 8m
n/a

Cassandra for Delphi

21
7
4y 46d
n/a

Couchbase for Delphi

15
3
4y 47d
n/a

A Delphi driver for MongoDB

46
19
22d
n/a

Quick ORM RestServer and RestClient based on mORMot framework

48
18
37d
n/a

Interfaced ORM for Delphi

30
16
31d
n/a

dORModel is an ORM for Delphi, based on models and object fields. LINQ support, fully typed and compile time checks.

11
11
5y 6m
Apache-2.0

Delphi][FPC]` Set of database components for MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle and SQLite.

Delphi]` Implements a thread safe client for memcached.

Delphi]` Small library for providing data binding in Delphi. It does not require special components to data bind to properties. It also provides dependency injection, MVVM and more interesting utilities.

Delphi][FPC]` Native dBASE III+, dBase IV and dBase 2k data access component for Delphi, BCB, Kylix, FreePascal. It allows you to create very compact database programs which don't need any special installer programs. The DB engine code is compiled right into your executable.

SVN: svn://www.qdac.cc/QDAC3). [Delphi] Stands for quick data access components. Useful units such as QJson (easy to use json unit), QWorker (job delivery) etc.

Delphi]` Object Persistent Framework written in Embarcadero's Delphi (Object Pascal). This Value Type Framework provides a base class (ThcObject) composed of attribute objects that can be automatically persisted to an object store (normally an RDBMS).

Delphi]` Object-Relational Mapping for Delphi XE2-7 (Win32) inspired by .NET micro ORM's (mostly by PetaPoco) and Java Hibernate. Developed by Linas Naginionis. Supports SQLite, Sybase ASA, SQL Server, Firebird, Oracle, MySQL, PostgreSQL, MongoDB. Uses Spring Framework. In active development.

Scripting

pascalscript

310
129
78d
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Complete ECMAScript Fifth Edition Implemention in Object Pascal

185
41
4m
n/a

Free components that wrap up Python into Delphi and Lazarus (FPC)

475
189
10d
MIT

Lua binging for Delphi

41
6
1y 4m
MIT

Delphi binding for Lua 5.1 language

24
6
5y 1d
Apache-2.0

Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library

109
25
56d
MIT

VerySimple.Lua - Lua 5.3 for Delphi

103
35
3y 6m
MPL-2.0

Quickjs FreePascal / Delphi Bindings

53
11
10m
MIT

Delphi]` Object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages (FreePascal, Prism, etc.). It introduces a few Pascal language extensions of its own as well.

Delphi]` Javascript engine for delphi based on Mozilla's Spidermonkey.

Delphi]` Open-source object-oriented scripting language. Language features: Object-oriented; Unicode support; Optional typing, ie dynamic or static typing; Richly typed; Higher-level mathematics support, for example Complex numbers, Rational numbers and Matrices; Virtual Machine architecture; Co-routines; Familiar language syntax, influenced by Object Pascal, Python and Ada.

Machine Learning

A neural network framework for object pascal 🧠

37
11
119d
MIT

Compression

Набор классов для архивирования.

36
11
4m
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Newest](https://github.com/TurboPack/Abbrevia) and maintained version for recent compiler version only). [Delphi] Advanced data compression toolkit for Delphi and C++Builder. Supports PKZIP, Microsoft CAB, tar, gzip, and bzip2 archives, and can create self-extracting executables. On Windows it also provides Delphi wrappers for the LZMA, Bzip2, and WavPack SDKs, and PPMd decompression. Abbrevia also has several visual controls that simplify displaying and manipulating archives, including treeview and listview components. Features: Unicode filenames in all archive formats; Decompress most .zipx and legacy (PKZIP v1) zips; ZIP64 support for archives larger than 2GB; Spanned and split zip archives; Cross-platform (Windows, OS X, and Linux); No DLLs required; Includes COM component; Extensive documentation

Delphi]` Wrapper for zlib.obj originally used by Borland. Delphi up to XE3 supported.

Delphi]` DIUcl is a lossless compression library with extremely fast and small (200 bytes only!) ASM decompressor. Compression times and ratios are similar to those of deflate/zip and bzip2. Delphi port of the popular UCL Compression Library, which is also used by the popular and well known UPX Ultimate Packer for eXecutables.

Encryption

Cryptographic library for Embarcadero Delphi and potentially for FPC as well

66
21
66d
Apache-2.0

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Hashing for Modern Object Pascal

130
38
11m
MIT

BCrypt is a password hashing function

63
13
6m
MIT

Murmur hash for Delphi

3
0
4m
Unlicense

Object Pascal library for encoding/decoding Base16, Base32, Base58, Base64, Base85.

23
7
1y 6m
MIT

Crypto for Modern Object Pascal

120
25
11m
MIT

Newest](https://github.com/TurboPack/LockBox3) and maintained version for recent compiler version only). [Delphi] Delphi library for cryptography. Currently supported Delphi XE6. It provides support for AES, DES, 3DES, Blowfish, Twofish, SHA2 (including the new SHA-512/224 & SHA-512/256), MD5; ECB, CBC, CFB8, CFB, CTR, ECB, OFB, PCBC chaining modes, RSA digital signature and verification. Has interface to OpenSSL library.

Delphi][FPC]` Open-source crypto library written in Delphi, compatible with Free Pascal Compiler. MD5, SHA1, SHA256, CRC32, Jenkins-One-At-Time, HMAC, PBKDF1, PBKDF2, AES, DES, RC4, RC5, Salsa20.

DCPcrypt (fork #2)](https://bitbucket.org/wpostma/dcpcrypt2010). [Delphi] Suite of cryptographic components for Delphi.

XML/JSON/YAML

JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)

207
58
3d
MIT

Simple way to use XML in Delphi

76
34
3y 10m
n/a

Delphi header translation for Microsoft XmlLite

5
2
4y 4m
Unlicense

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

JSON parser for Delphi 2009 and newer

290
105
50d
MIT

VerySimpleXML - a lightweight, one-unit, cross-platform XML reader/writer for Delphi

48
26
1y 10m
n/a

Delphi Cross Platform Rapid JSON

199
72
79d
n/a

XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests

81
20
27d
n/a

Generates Delphi Classes based on JSON string (Json To Delphi Class Generator / JSON Data Binding Tool)

170
83
3y 4m
MIT

delphi html parser(代码是改自原wr960204的HtmlParser)

63
35
11m
MIT

Ultra Light-Weight XML Library for Delphi

19
4
115d
n/a
26
10
7m
n/a

Delphi][FPC]` Designed to implement the Simple API for XML Parsing in Pascal/Delphi.

Delphi]` Class library for streamed parsing, validating and generating XML. It is written in Object Pascal/Delphi and works on Win32 (Delphi) and Linux (Kylix). Parts of it depend on the SAX for Pascal interface specifications.

Delphi]` Helps add the power of XML to Borland Delphi, C++ Builder, and Kylix projects through native, easy to use VCL and CLX components. These powerful components simplify the process of creating, modifying, and parsing XML data documents.

Delphi]` Provides a wide range of methods, components and foundation classes. It can be used for Win32/Kylix as well as for .NET development.

Delphi][FPC]` Pascal units accessing the popular XML API from Daniel Veillard. This should be usable at least from Kylix and Delphi, but hopefully also from other Pascal compilers (like freepascal).

Delphi]` Fully object-oriented Pascal implementation that allows to read and write Jpeg files. You can use this software to read and write Jpeg images from files or streams. It supports baseline and progressive Jpeg, support for metadata, as well as all conceivable lossless operations.

Delphi]` Open Source (MIT License) library for Delphi XE2 which provides a fast and cross platform JSON generator/parser (serializer/deserializer) under a license that doesn't suck.

mirror at GH](https://github.com/tmcdos/tiny-json)). [Delphi] This is a small and clean library for associative arrays with Boolean / Integer / Float / WideString values. Allows import (export) from (to) JSON text. Extensive error-checking. Uses FunHash (by Sokolov Yura), HatTrie (by Daniel C. Jones), FastInt64 and FastMove (by FastCode project).

Delphi]` This is a delphi library implementing JSON data format and objects structure. Lightweight and fast.

Delphi][FPC]` dwsJSON is a unit that supports JSON parsing/creating, it's part of DWScript but relatively "standalone", in that if you add it in your Delphi (or FPC) projects, it won't pull the whole of DWScript library, and thus can be used anywhere you need.

Delphi]` Delphi 7 compatible bindings for libyaml, YAML parser and emitter library implemented in C. Four layers of bindings are proposed.

Delphi][FPC]` Lightweight ObjectPascal XML parser for Delphi and FreePascal. By leaving out syntax checking, well-formedness checks and/or validation, and by choosing a progressive scanning technique, this parser is very fast.

Language

Parser generator toolset for Delphi (Yacc & Lex)

49
16
7y 4m
GPL-2.0

Abstract syntax tree builder for Delphi

188
83
110d
MPL-2.0

CrossPascal aims to be a Delphi 7 compatible cross-platform source-to-source compiler which generates intermediate C code.

34
11
5y 11m
n/a

docs](http://wiki.freepascal.org/pas2js). [Delphi] [FPC] An open source Pascal to JavaScript transpiler. It parses Object Pascal and emits JavaScript. The JavaScript is currently of level ECMAScript 5 and should run in any browser or in Node.js (target "nodejs"). Basically, Delphi 7 syntax is supported. Used in tools like TMS WebCore and Elevate Web Builder.

Memory managers

A memory manager for Delphi and C++ Builder with powerful debugging facilities

329
111
10m
n/a

Fast scaling memory manager for Delphi

79
15
4y 10m
n/a

Extremely fast memory manager for Delphi

85
17
1y 10m
MIT

FastMM4 memory manager for Delphi fork with improved synchronization between the threads that gives performance benefits on thread-heavy applications. Proper synchronization techniques are used depending on context and availability, i.e. spin-wait loops, SwitchToThread, critical sections, etc.

66
12
34d
n/a

FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.

119
27
94d
n/a

System

A simple and powerful multithreading library for Delphi

331
97
3d
n/a

Delphi Detours Library

251
97
56d
MPL-2.0

Delphi adaptation of MemoryModule — load DLL from memory. Also includes hooking utilities.

54
34
2y 76d
n/a

Watch changes in directories

60
20
3y 7m
n/a

simple to use threading library

34
5
11d
n/a

AsyncCalls – Asynchronous function call framework

76
27
1y 4m
n/a

Template

A Delphi implementation of the Mustache templating language

107
38
11m
n/a

Mustache implementation in simple procedural Pascal

9
2
4y 8m
MIT

Sempare Template Engine for Delphi allows for flexible text manipulation. It can be used for generating email, html, source code, xml, configuration, etc.

19
7
81d
GPL-3.0

Delphi]` Template engine designed to be used as a library in Delphi (mainly Delphi 7) applications, allowing developers to use templating on their software with no worry about implementing it.

Logging

An modern and pluggable logging framework for Delphi

227
54
9m
Apache-2.0

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

A simple logging facade for Object Pascal (Delphi and FPC)

23
5
1y 11m
Apache-2.0

GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux

67
17
1y 38d
n/a

Library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, Sentry, Twilio, ide debug messages and throw events for Delphi/Firemonkey/freepascal/.NET (Windows/Linux/OSX/IOS/Android).

133
33
37d
Apache-2.0

Delphi]` C#, C++, Delphi, ActiveX and Java trace framework and a trace viewer.

Math

Pascal library for arbitrary precision bcd floating point numbers

10
6
27d
n/a

Arbitrary Big Integer Library for Pascal

34
13
1y 6m
MIT

Arbitrary Precision Library for Delphi with Support for Integer and Floating Point Computations.

14
6
5y 34d
MPL-2.0

Fast Math Library for Delphi

105
22
8m
n/a

CAI NEURAL API - Pascal based neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.

94
26
12d
n/a

Delphi]` Multi precision integer, rational, real, and complex arithmetic.

and DAMath. [Delphi] Accurate mathematical methods without using multi precision arithmetic and double precision accurate mathematical methods without using multi precision arithmetic or assembler respectively.

Delphi][FPC]` Cross-platform numerical analysis and data processing library. It supports several operating systems (Windows and POSIX, including Linux). ALGLIB features include: Data analysis (classification/regression, statistics); Optimization and nonlinear solvers; Interpolation and linear/nonlinear least-squares fitting; Linear algebra (direct algorithms, EVD/SVD), direct and iterative linear solvers; Fast Fourier Transform and many other algorithms.

Command-line

Advanced command line parser for Pascal

12
8
60d
n/a

Simple Command Line Options Parser - part of the DUnitX Project

66
17
13d
Apache-2.0

A collection of my open sourced Delphi units

121
40
10m
BSD-3-Clause

A small library of Pascal units needed to compile my projects published on GitHub.

17
4
5m
n/a

Other non-visual

Regual expressions, pascal.

103
45
6d
MIT

FLRE - Fast Light Regular Expressions - A fast light regular expression library

66
18
1y 8m
n/a

All the things we develop and want to share with you

66
39
2y 7m
n/a

Automatically exported from code.google.com/p/byterage

4
2
6y 12m
n/a

A simple library for creating state machines in DELPHI code

28
9
5y 5m
n/a

Delphi implementation of a generic Tree structure

39
11
4y 59d
Unlicense

Delphi Event Bus (for short DEB) is an Event Bus framework for Delphi

237
65
43d
Apache-2.0

Implementation of event bus pattern for Delphi XE

29
7
1y 6m
MIT

Automatically exported from code.google.com/p/delphi-hibernate

6
3
8y 78d
n/a

Universal text conversion library (Delphi6-XE10)

27
8
1y 65d
MIT

Extremely fast data streams (Delphi6-XE10)

43
10
1y 65d
MIT

The fastest parsing and generation of text data (Delphi6-XE10)

25
7
1y 65d
MIT

ZEXMLSS Lazarus/Delphi component for read/write ods, excel xml, xlsx

43
26
1y 24d
n/a

PasMP - a parallel-processing/multi-processing library for Object Pascal

92
28
34d
n/a

A collection of my open sourced Delphi units

121
40
10m
BSD-3-Clause

Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.

32
9
3y 8d
MIT

TByteSize is a utility record that makes byte size representation in code easier by removing ambiguity of the value being represented.

21
6
3y 8d
MIT

Simple Class for Validating Email Address Syntax in Pascal/Delphi

28
7
3y 8d
MIT

This unit allows building simplified html with Delphi.

17
2
2y 8m
MIT

Machine Learning in Object Pascal.

26
5
1y 10m
MIT

FreePascal Generics.Collections library (TList, TDictionary, THashMap and more...)

101
27
1y 6m
n/a

Fuzzy String Matching in Free Pascal - Port of FuzzyWuzzy

4
0
1y 10m
MIT

Common tools for projects

21
5
38d
MPL-2.0

Time zone database for Free Pascal / Lazarus

15
4
11m
n/a

Delphi charset detector Lite

8
2
7m
n/a

Complete set of all the GoF design patterns implemented in Delphi language

82
34
5y 59d
n/a
106
32
12m
Apache-2.0

Coroutine-based multithreading library for Delphi

80
23
33d
Apache-2.0

Rapid generics/defaults equivalent classes for Delphi (XE8+)

73
8
1y 7m
MIT

Keras4Delphi is a high-level neural networks API, written in Pascal with Python Binding

25
5
11m
MIT

Delphi/FPC Time Zone Database

58
18
101d
BSD-3-Clause

PascalUtils is delphi and object pascal library of utils data structures.

4
2
67d
GPL-3.0

libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms.

5
4
67d
GPL-3.0

Alternate](https://github.com/TurboPack/OnGuard-VCL) and maintained version for recent compiler version only). [Delphi] Library to create demo versions of your Borland Delphi & C++Builder applications. Create demo versions that are time-limited, feature-limited, limited to a certain number of uses, or limited to a certain # of concurrent network users.

Delphi]` Open Source (MIT License) library for Delphi which provides a fast and cross platform PubSub and Message Queue implementation under a license that doesn't suck.

Delphi]` Adds simple duck typing to Delphi Objects and provides an RTTI helper class to simplify many common RTTI tasks.

Delphi][FPC]` Object Pascal, cross platform, Direct Class Wrapper over the mature and widely used set of C/C++ ICU libraries providing Unicode support, software internationalization (i18n) and globalization (g11n), giving applications the same results on all platforms. You can use it on Windows with Delphi and FreePascal and on Linux with Kylix and FreePascal.

Delphi]` Seven fast pseudo random number generators with period lengths much greater than Pascal's random function. All are implemented with context records, therefore several independent generators can be used simultaneously, they are not cryptographically secure. In addition there are three cryptographic generators.

Delphi]` TnvvCSVFileReader and TnvvCSVStringReader are light weighted and fast classes that resemble unidirectional data set.

OS

Process Memory Map

48
16
3y 11m
MPL-2.0

Library to access the SMBIOS using Object Pascal (Delphi, FPC).

138
47
35d
n/a

WindowsAutorun - helps you manage autoload in Windows OS.

5
6
1y 11m
MIT

Delphi]` Component Library for Delphi that encapsulate the classes for access to WMI of Windows in a set of VCL. BiosInfo, PrinterInfo, DiskInfo,... Allow access WMI Classes: WIN32_Bios, WIN32_Printers, WIN32_DiskDrive.

Delphi]` The library makes it very easy to read values from the Version Info resource of Windows executables and DLLs. Optionally extends the TApplication class with a version info property via class helper.

Delphi]` Contains WMI, SMART and SCSI PassThrough functions, of particular use for getting hard disk information and configuring network adaptors, but also for many other general uses. MagWMI provides general view access to any WMI information using SQL like commands, and also a number of dedicated function relating to TCP/IP configuration, such as setting the adaptor IP addresses, the computer name, domain/workgroup, BIOS and disk drive information.

Delphi]` The package is about Kernel Objects for the biggest part. The most important object types are wrapped up in interfaces, utilizing all the specific kernel32 APIs. Has interface wrappers for: Events, Mutexes, Threads, Processes, Windows, Modules, Tray Icons, shared memory buffers.

Delphi]` The package makes it easily possible to handle Shares and other Security Objects like file security or registry security. To be able to do so, this package also features functionality around Accounts and ACEs and ACLs.

Delphi]` The package implements often needed shell functionality, beginning with Special Folders like the "Windows" folder or the "Program Files" folder, continuing with Shell ID Lists, Shell Objects and Shell Events. Then you'll find functionality around ShortCuts/ShellLinks and finally everything about Display Modes.

Report generating

The FortesReport is a powerful report generator available as a package of components for Delphi. In FortesReport, the reports are composed of bands that have specific functions in the print stream. You define groupings, sublevels and totals simply by hierarchical relationship between bands. Moreover, the FortesReport has a rich palette of components for text, charts, formulas, bar codes, filters and layout.

136
129
11d
Apache-2.0

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Delphi]` Report manager is a reporting application (Report Manager Designer) and a set of libraries and utilities to preview, export or print reports. Include native .Net and Delphi/C++Builder libraries, ActiveX component and also standard dynamic link library for use in any language like GNU C.

Unit Testing

Delphi Unit Test Framework

298
160
43d
Apache-2.0

Delphi library for running automated tests written in plain language

67
23
5y 11m
MIT

A Open Source Mocking framework for Delphi XE2 or later

185
91
9m
Apache-2.0

XML Reporter for DUnit which outputs NUnit compatible XML

21
14
6y 47d
n/a
42
8
3y 11m
n/a

Synopse mORMot ORM/SOA/MVC framework

600
272
2d
n/a

Delphi classes the wrap the MS UIAutomation library

71
32
3y 4m
Apache-2.0

Delphi]` Unit Testing Framework, that has been the standard testing framework for years, the Delphi IDE now ships with this library.

Delphi]` Fork of the DUnit Project that adds several new features.

Delphi]` Test framework add-on for Embarcadero Delphi which performs automatic checks of all components in Forms (or DataModules). It provides an easy way to build automatic quality checks for large projects where many components have to pass repeated tests. OpenCTF is based on the DUnit open source test framework and extends it by specialized test classes and helper functions.

Debugging / error handling

JEDI Code Library

478
278
40d
n/a

Delphi debug framework

131
32
2y 38d
MPL-2.0

Delphi]` Free code library to check the memory leaks in the DUnit and DUnit2 tests. Supports Delphi XE-XE7.

RAD Studio IDE plugins/wizards

Custom color highlighting for Object Pascal IDE's

485
66
8m
n/a

All the things we develop and want to share with you

66
39
2y 7m
n/a

Multiple IDE profiles for Delphi

19
9
5y 104d
n/a

An alternative Packagemanager for the Delphi-IDE

194
56
108d
MPL-2.0

A RAD Studio IDE wizard / expert / plugin that allows you to browser the internal fields, methods, properties and events of the IDE.

18
9
8m
GPL-3.0

OTA Interface Search - A tools to allow users to search for Open Tools API interfaces in the Open Tools API .pas files and find paths to interfaces, methods and properties.

8
7
1y 46d
GPL-3.0

RAD Studio IDE Plugin to Auto Save files that have changed

4
3
8m
GPL-3.0

Delphi Library Helper - Tool to assist Delphi developers configuring library folders.

18
12
1y 56d
Apache-2.0

Mobile Image Creator

4
1
2y 91d
n/a

Plugin for RAD Studio, which allows launching and debugging on an Android device without connecting to a computer via USB. Works over WiFi.

15
9
1y 10m
n/a

Dockable Split-Screen Editors for RAD Studio (Delphi and C++ Builder)

30
8
1y 86d
MIT

Delphi Property Editor for TStrings supporting formatted languages with syntax highlight

14
8
16d
MIT

Extends the Delphi/C++Builder IDE by adding some new productivity features

Delphi unit that fixes VCL and RTL bugs at runtime by patching the original functions. If you want all IDE Fix Pack fixes in your application this unit is what you are looking for. Adding the unit to your project (Delphi and C++Builder) automatically installs the patches that are available for your Delphi/C++Builder version.

Collection of unofficial bug fixes and performance optimizations for the RAD Studio IDE, Win32/Win64 compiler and Win32 debugger. IDE Fix Pack is an IDE plugin for RAD Studio 2009-XE6 that fixes IDE bugs at runtime. All changes are done in memory. No files on disk are modified. None of your projects are modified or benefit from the IDE Fix Pack other than being compiled faster. Only the IDE gets the fixes and optimizations.

Free set of tools built to increase the productivity of Delphi and C++Builder programmers by adding several features to the IDE. GExperts is developed as Open Source software and we encourage user contributions to the project. Grep search and replace supporting unicode files, DFMs, etc; Automatically rename components, insert text macros, open recent files; Easily backup your projects, with custom additional file lists; Keep nested lists of favorite files for quick access; Track dependencies between units in your project; Quickly jump to any procedure in the current unit; And much, much more...

Tool which aids you installing components to your Delphi IDE. DelphiPI automatically resolves dependencies between packages, compiles, installs and adds source paths to your IDE.

IDE plugin that extends bookmark functionality.

Unit testing IDE Plugin for Delphi. It supports all versions from XE to 10 Seattle. Supports DUnit, DUnit2, DUnitX frameworks.

Application is for editing the installed experts in all versions of RAD Studio (and older Delphi and C++ Builder) on a machine.

Plug-in allows you to document and browse your code from within the IDE.

Plugin for Delphi and RAD Studio that allows you to run command-line application before and after the compilation of you projects. It also provides the ability to zip you projects files into an archive on each compile/build and manage the application's version information.

Wizard for advanced project options manipulation.

Wizard that allows to tune for which units their debug version will be used.

Feature-rich productivity enhancing plugin. Includes refactoring, class browser, advanced editing, metrict and many more.

Wizard that helps storing various data as form resources.

Plugins for other IDE's

Pascal language extension for Visual Studio Code

111
26
4m
MIT

Documentation

SynProject Documentation Tool

24
8
9m
n/a

Delphi][FPC]` Documentation tool for ObjectPascal (FreePascal and Delphi) source code. Documentation is generated from comments found in source code. Available output formats are HTML, HtmlHelp, LaTeX, latex2rtf, simplexml. More output formats may be added in the future.

Code check/review, debug

Gpprof with unicode support and new features.

46
11
11m
n/a

Display the sizes of each unit in a Delphi executable

9
4
5y 6m
n/a

Spider - Delphi profiler

92
36
4y 13d
n/a

AsmProfiler is a full tracing 32bit profiler (instrumenting and sampling), written in Delphi and some assembly.

101
35
1y 11m
n/a

Delphi]` Performance profiling tool for Delphi 5 to 32bits Delphi XE4. Its purpose is to help locate bottlenecks, even in final, optimized code running at full-speed.

Delphi]` Simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files.

free Lite version available). [Delphi] Pascal Analyzer, or PAL for short, parses Delphi or Borland Pascal source code. It builds large internal tables of identifiers, and collects other information such as calls between subprograms. When the parsing is completed, extensive reports are produced. These reports contain a great deal of important information about the source code. This information will help you understand your source code better, and assist you in producing code of higher quality and reliability.

Delphi]` madExcept was built to help you locate bugs in your software. Whenever there's a crash/exception in your program, madExcept will automatically catch it, analyze it, collect lots of useful information, and give the end user the possibility to send you a full bug report. madExcept is also able to find memory leaks, resource leaks and buffer overruns for you.

Delphi]` Tool that provides simple binary size statistics from .MAP files (any Delphi version up to at least Delphi XE5).

Setup

Build tool for Delphi. Recompile projects/packages from sources with all dependencies, without need to mess around with configs. Quickly (re-)install components from sources into IDE, with no need to change your Library Path.

Free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.

and its Delphi wrapper. WinSparkle is an easy-to-use software update library for Windows developers. WinSparkle is a heavily (to the point of being its almost-port) inspired by the Sparkle framework originally by Andy Matuschak that became the de facto standard for software updates on macOS.

Multi component package installer for Embarcadero Delphi and C++Builder, it was created to ease the components installation on the IDE.

Other

Generate Object Pascal (Delphi, FPC), Oxygene, C++ and C# code to access the WMI

123
27
46d
n/a

Preview handler for multiple source code extensions

110
22
40d
n/a

Shell Extension for Delphi and Object Pascal Developers

106
30
46d
n/a

A collection of useful .gitignore templates

114.41K
62.48K
7m
CC0-1.0

C Header Translator for Delphi

102
29
4m
BSD-2-Clause

Dependency Manager for Delphi

186
32
51d
MIT

C To Delphi converter

216
59