<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Track Awesome Pascal Updates Daily</title>
  <id>https://www.trackawesomelist.com/Fr0sT-Brutal/awesome-pascal/feed.xml</id>
  <updated>2025-12-30T02:24:55.091Z</updated>
  <link rel="self" type="application/atom+xml" href="https://www.trackawesomelist.com/Fr0sT-Brutal/awesome-pascal/feed.xml"/>
  <link rel="alternate" type="application/json" href="https://www.trackawesomelist.com/Fr0sT-Brutal/awesome-pascal/feed.json"/>
  <link rel="alternate" type="text/html" href="https://www.trackawesomelist.com/Fr0sT-Brutal/awesome-pascal/"/>
  <generator uri="https://github.com/bcomnes/jsonfeed-to-atom#readme" version="1.2.2">jsonfeed-to-atom</generator>
  <icon>https://www.trackawesomelist.com/favicon.ico</icon>
  <logo>https://www.trackawesomelist.com/icon.png</logo>
  <subtitle>A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!</subtitle>
  <entry>
    <id>https://www.trackawesomelist.com/2025/12/30/</id>
    <title>Awesome Pascal Updates on Dec 30, 2025</title>
    <updated>2025-12-30T02:24:55.091Z</updated>
    <published>2025-12-30T02:24:54.593Z</published>
    <content type="html"><![CDATA[<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/Coldzer0/ImGui-Pascal" rel="noopener noreferrer">ImGui-Pascal (⭐73)</a>. <code>[Delphi]</code> <code>[FPC]</code> ImGui-Pascal is <a href="https://github.com/ocornut/imgui" rel="noopener noreferrer">ImGui (⭐72k)</a> binding (crossplatform GUI lib) with the latest version &amp; docking. Support Windows, Linux, OSX.</li>
</ul>
<h3><p>Cloud &amp; remote services</p>
</h3>
<ul>
<li><a href="https://github.com/monde-sistemas/delphi-aws-ses" rel="noopener noreferrer">delphi-aws-ses (⭐33)</a>. <code>[Delphi]</code> Amazon Simple Email Service (AWS SES) library for Delphi applications.</li>
</ul>

<ul>
<li><a href="https://github.com/monde-sistemas/delphi-slackbot" rel="noopener noreferrer">delphi-slackbot (⭐27)</a>. <code>[Delphi]</code> Delphi library to send messages on <a href="https://slack.com" rel="noopener noreferrer">Slack</a> using slackbot.</li>
</ul>

<ul>
<li><a href="https://github.com/andrea-magni/SDriver" rel="noopener noreferrer">SDriver (⭐65)</a>. <code>[Delphi]</code> Delphi wrapper for <a href="https://slack.com" rel="noopener noreferrer">Slack</a> API.</li>
</ul>

<ul>
<li><a href="https://github.com/rareMaxim/TelegaPi" rel="noopener noreferrer">TelegaPi (⭐42)</a>. <code>[Delphi]</code> Library for working with Telegram messenger Bot API in Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/Al-Muhandis/fp-telegram" rel="noopener noreferrer">fp-telegram (⭐88)</a>. <code>[FPC]</code> Library for working with Telegram bots API in FreePascal/Lazarus.</li>
</ul>

<ul>
<li><a href="https://github.com/littleearth/delphiXERO" rel="noopener noreferrer">delphiXero (⭐16)</a>. <code>[Delphi]</code> XERO cloud accounting API for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/googleapi/googleapi" rel="noopener noreferrer">Google API for Delphi (⭐139)</a>. <code>[Delphi]</code> Google API for Delphi</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/VK_API" rel="noopener noreferrer">VK API (⭐33)</a>. <code>[Delphi]</code> Library for working with Vkontakte (Russian social network) API in Delphi. Full API (with Bot samples).</li>
</ul>

<ul>
<li><a href="https://github.com/landgraf-dev/aws-sdk-delphi" rel="noopener noreferrer">AWS SDK for Dephi (⭐139)</a>. <code>[Delphi]</code> Unofficial AWS (Amazon Web Services) SDK for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/hazzelnuts/ntfy-for-delphi" rel="noopener noreferrer">Ntfy for Delphi (⭐79)</a>. <code>[Delphi]</code> Friendly library to push instant notifications using ntfy.sh servers in Delphi</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/DelphiOpenAI" rel="noopener noreferrer">DelphiOpenAI (⭐300)</a>. <code>[Delphi]</code> OpenAI GPT-3 API for Delphi</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/IPInfo_API" rel="noopener noreferrer">IPInfo API (⭐14)</a>. <code>[Delphi]</code> Wrapper for IP Info API service</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/TGBotMini" rel="noopener noreferrer">TGBot Mini API (⭐38)</a>. <code>[Delphi]</code> Fast and simple API for creating a Telegram bot</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/ImgBB.API" rel="noopener noreferrer">ImgBB API (⭐5)</a>. <code>[Delphi]</code> ImgBB.com API Wrapper</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/OWM_API" rel="noopener noreferrer">OWM API (⭐5)</a>. <code>[Delphi]</code> OpenWeatherMap.com API Wrapper</li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/horazont/thorium" rel="noopener noreferrer">Thorium (⭐10)</a>. <code>[Delphi]</code> <code>[FPC]</code> Powerful embedded scripting language written in FreePascal. It features a pluggable compiler and typing system, and ships with easy and fast import of host classes using RTTI. It also allows to call host methods and functions without the need for wrapper functions, thus saving the developer (that is you) the time to write these.</li>
</ul>

<ul>
<li><a href="https://github.com/project-jedi/jvcl" rel="noopener noreferrer">JvInterpreter (part of Project JEDI VCL) (⭐660)</a>. <code>[Delphi]</code> <code>[FPC]</code> Pascal script interpreter</li>
</ul>
<h3><p>Machine Learning</p>
</h3>
<ul>
<li><a href="https://github.com/inversed-ru/Ascension" rel="noopener noreferrer">Ascension (⭐28)</a>. <code>[Delphi]</code> <code>[FPC]</code> A research programme aimed at the development of a general-purpose global optimization framework. Its core components are intelligent algorithms called metaheuristics, which are applicable to a wide variety of optimization problems.</li>
</ul>

<ul>
<li><a href="https://github.com/k2-fsa/sherpa-onnx" rel="noopener noreferrer">sherpa-onnx (⭐11k)</a>. <code>[Delphi]</code> <code>[FPC]</code> Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages</li>
</ul>
<h3><p>Math</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/lmath-library" rel="noopener noreferrer">LMath</a>. <code>[FPC]</code> Provides routines and demo programs for numerical analysis, including mathematical functions, probabilities, matrices, optimization, linear and nonlinear equations, integration, Fast Fourier Transform, random numbers, curve fitting, statistics and graphics. It is entirely written in Pascal and does not depend on external libraries.</li>
</ul>
<h3><p>OS</p>
</h3>
<ul>
<li><a href="https://github.com/germanestevez/GLibWMI" rel="noopener noreferrer">GLibWMI (⭐55)</a>. <code>[Delphi]</code> Component Library for Delphi that encapsulate the classes for access to WMI of Windows in a set of VCL. BiosInfo, PrinterInfo, DiskInfo, etc. Allow access WMI Classes: WIN32_Bios, WIN32_Printers, WIN32_DiskDrive.</li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/Code4Delphi/C4D-Validate-Components" rel="noopener noreferrer">C4D-Validate-Components (⭐15)</a>. <code>[Delphi]</code> Utility for automatic validation of Delphi forms. Excellent to be used for both new projects and legacy products. Facilitating form field validations and reducing code complexity. It can be used for both DBWare and non-DBWare components.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/landgraf-dev/openapi-delphi-generator" rel="noopener noreferrer">OpenAPI Client Generator (⭐91)</a>. <code>[Delphi]</code> Generate Delphi client SDKs for any REST API defined with the OpenAPI specification. This generator can read an OpenAPI document (from local file or URL) of a REST API and generate Delphi classes that you can use to invoke such REST API endpoints in a friendly way.
// <em>Open source but requires commercial TMS BIZ library for build (trial version will do as well). Binaries are available</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/12/30/"/>
    <summary>24 awesome projects updated on Dec 30, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/12/26/</id>
    <title>Awesome Pascal Updates on Dec 26, 2025</title>
    <updated>2025-12-26T13:01:44.067Z</updated>
    <published>2025-12-26T13:01:43.318Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/Steema/TeeBI" rel="noopener noreferrer">TeeBI (⭐146)</a>. <code>[Delphi]</code> <code>[FPC]</code> Datamining, visualization, multidimensional queries, pivot tables and Big Data component library. VCL, Firemonkey.</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/DosWorld/abmaze" rel="noopener noreferrer">abmaze (⭐8)</a>. <code>[FPC]</code> <code>[TP]</code>Aldous-Broder algorithm implementation in Pascal for maze generation. Contains few optimizations.</li>
</ul>
<h3><p>Serial port</p>
</h3>
<ul>
<li><a href="https://github.com/geby/synapse/blob/master/synaser.pas" rel="noopener noreferrer">Synaser (⭐130)</a>. <code>[Delphi]</code> <code>[FPC]</code> Library for blocking communication on serial ports. It is non-visual class as in Synapse, and programmer interface is very similar to Synapse.</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://github.com/bero/BoldForDelphi" rel="noopener noreferrer">Bold for Delphi (⭐4)</a>. <code>[Delphi]</code> Model-Driven Architecture (MDA) framework and ORM. Design your domain model in UML and generate Delphi classes and database schemas. Features OCL (Object Constraint Language) for queries and derived attributes, automatic UI synchronization, built-in undo/redo, optimistic locking, and object subscriptions. Persistence via FireDAC, UniDAC or XML, supporting most modern databases. This fork adds Unicode and modern Delphi support. <a href="https://github.com/Embarcadero/BoldForDelphi" rel="noopener noreferrer">Official Embarcadero repo (⭐155)</a> is for Delphi 7.</li>
</ul>
<h3><p>Template</p>
</h3>
<ul>
<li><a href="https://github.com/sash-rc/ste" rel="noopener noreferrer">Simple Template Engine for Free Pascal (⭐19)</a>. <code>[FPC]</code> Fast engine to generate text (html, xml, or any markup) with tags/variables in Object/Free Pascal (probably delphi compatible). IF/ELSE blocks. FOR blocks (dataset iteration). Per-tag callbacks. Nested blocks.</li>
</ul>
<h3><p>Logging</p>
</h3>
<ul>
<li><a href="https://github.com/GabrielOnDelphi/Delphi-LightSaber-LogLib" rel="noopener noreferrer">LogLib (⭐8)</a>. <code>[Delphi]</code> A simple but effective visual log control/library. The programmer can send messages to a log window from anywhere in his code. The Log window can be set to automatically pop up when an error message is sent to it. Depending on the chosen verbosity level of the log (see the Verbosity property) low-level messages (like verbose/debug messages) are shown or not. Contains: Non-visual log (TRamLog) Visual log (TRichLog)</li>
</ul>

<ul>
<li><a href="https://github.com/paweld/simple-logger" rel="noopener noreferrer">simple-logger (⭐7)</a>. <code>[FPC]</code> Simple, thread-safe logger for FPC/Lazarus. Logs saved to file, support for log archiving and compression.</li>
</ul>

<ul>
<li><a href="https://github.com/adrianosantostreina/MultiLog4D" rel="noopener noreferrer">MultiLog4D (⭐47)</a>. <code>[Delphi]</code> MultiLog4D is a library designed to facilitate and speed up the sending of logs to Android, iOS, Windows, macOS and Linux. With just one line of code, it is possible to send a message that will be seen and monitored on the corresponding platform, such as adb logcat on Android or syslog on Linux, for example.</li>
</ul>
<h3><p>Unit Testing</p>
</h3>
<ul>
<li><a href="https://github.com/michaelJustin/openctf" rel="noopener noreferrer">OpenCTF (⭐14)</a>. <code>[Delphi]</code> (Previous <a href="http://web.archive.org/web/20090418162025/https://sourceforge.net/projects/openctf/" rel="noopener noreferrer">homepage</a>) 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.</li>
</ul>
<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="https://github.com/andersmelander/map2pdb" rel="noopener noreferrer">map2pdb (⭐62)</a>. <code>[Delphi]</code> Tool used to convert the MAP files produced by the Delphi and C++ Builder compilers to Microsoft PDB files for use in tools that support that format, such as the Visual Studio debugger and Intel's VTune and AMD's μProf profilers.</li>
</ul>

<ul>
<li><a href="https://github.com/integrated-application-development/sonar-delphi" rel="noopener noreferrer">SonarDelphi (⭐145)</a>. <code>[Delphi]</code> Static analyzer for the SonarQube code quality platform.</li>
</ul>
<h3><p>Setup</p>
</h3>
<ul>
<li><a href="https://github.com/corneliusdavid/AutoGetIt" rel="noopener noreferrer">AutoGetIt (⭐71)</a>. <code>[Delphi]</code> Open-source tool to automate the installation of selected GetIt packages by calling the GetIt command-line tool. Works with Delphi 10.4, 11, and 12. Both source and pre-built executable available. Requires <a href="https://github.com/TurboPack/DOSCommand" rel="noopener noreferrer">DosCommand (⭐133)</a> to compile the source.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/andersmelander/better-translation-manager" rel="noopener noreferrer">Better Translation Manager (⭐37)</a>. <code>[Delphi]</code> Translation Manager.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/12/26/"/>
    <summary>13 awesome projects updated on Dec 26, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/04/20/</id>
    <title>Awesome Pascal Updates on Apr 20, 2023</title>
    <updated>2023-04-20T12:41:32.424Z</updated>
    <published>2023-04-20T01:39:51.395Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/mirko-bianco/FidoLib" rel="noopener noreferrer">Fido Library (⭐47)</a>. <code>[Delphi]</code> The Fido library has been created to make the life of a Delphi developer easier by following the "describe behavior instead of coding it, whenever is possible" design principle. Below is a list of the most important core features: Mappers, JSON marshalling and unmarshalling, Virtual database features, Virtual Api clients, Virtual Api servers, Websockets, Consul and Fabio support, Boxes, Events driven architecture, Functional programming, Currying, Caching, Channels</li>
</ul>
<h3><p>Audio</p>
</h3>
<ul>
<li><a href="https://github.com/HemulGM/FMXAudio" rel="noopener noreferrer">FMXAudio (⭐64)</a>. <code>[Delphi]</code> Audio player component based <a href="https://www.un4seen.com" rel="noopener noreferrer">BASS</a> for FMX (Windows, Android)</li>
</ul>
<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/fatihtsp/Blen2d4Delphi" rel="noopener noreferrer">Blen2d4Delphi (⭐19)</a>. <code>[Delphi]</code> Blend2D is a high performance 2D vector graphics engine written in C++ and released under the Zlib license. The engine utilizes a built-in JIT compiler to generate optimized pipelines at runtime and is capable of using multiple threads to boost the performance beyond the possibilities of single-threaded rendering.</li>
</ul>

<ul>
<li><a href="https://github.com/JanOosting/delphidmtx" rel="noopener noreferrer">Delphi wrapper for libdmtx (⭐9)</a>. <code>[Delphi]</code> Libdmtx is a software library that enables programs to read and write Data Matrix barcodes of the modern ECC200 variety. The library runs natively on several platforms and can be accessed by multiple languages using the libdmtx language wrappers</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/turborium/TurboRaylib" rel="noopener noreferrer">TurboRaylib (⭐44)</a>. <code>[Delphi]</code> <code>[FPC]</code> TurboRaylib is a cool and clean <a href="https://www.raylib.com/" rel="noopener noreferrer">raylib</a> bindings for Object Pascal. Support Windows, Linux, OSX. TurboRaylib have many examples that work in Delphi and Lazarus.</li>
</ul>
<h3><p>Serial port</p>
</h3>
<ul>
<li><a href="https://github.com/MHumm/ComPortDriver" rel="noopener noreferrer">ComPortDriver (⭐62)</a>. '[Delphi]' Delphi/C++ Builder serial communications component. Tested up to 921600 baud. Supports sending break as well. Works asynchronously by polling via timer (interval configurable). Demo included.</li>
</ul>

<ul>
<li><a href="https://github.com/CWBudde/ComPort-Library" rel="noopener noreferrer">ComPort Library (⭐94)</a>. <code>[Delphi]</code> COM Port Library for Delphi (fork from SourceForge) . The ComPort Library contains code to access COM Ports. Originally, the COM port was the name of the serial port interface of IBM-PC compatible computers. While nowadays COM ports get less important for communication in favor for USB access, it is still in use as virtual ports, especially as simple communication protocol for maker boards.</li>
</ul>

<ul>
<li><a href="https://github.com/felHR85/UsbSerial" rel="noopener noreferrer">Usb serial controller for Android (⭐1.9k)</a>. <code>[Delphi]</code> Usb serial controller for Android</li>
</ul>
<h3><p>Event bus</p>
</h3>
<ul>
<li><a href="https://github.com/viniciusfbb/ipub-messaging" rel="noopener noreferrer">iPub Messaging (⭐61)</a>. <code>[Delphi]</code> Thread safe, asynchronous and simplistic messaging system for communication between classes / layers in delphi created by the iPub team.</li>
</ul>

<ul>
<li><a href="https://github.com/dalijap/nx-horizon" rel="noopener noreferrer">NX-Horizon (⭐130)</a>. <code>[Delphi]</code> Event Bus for Delphi. Implements the publish/subscribe pattern, supports sync/async types of event delivery, simple in both implementation and usage, fast, full thread safety.</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://github.com/HemulGM/FMXTrayIcon" rel="noopener noreferrer">FMXTrayIcon (⭐30)</a>. <code>[Delphi]</code> TrayIcon for FMX Windows</li>
</ul>

<ul>
<li><a href="https://github.com/havlicekp/form-designer" rel="noopener noreferrer">Form Designer component for Delphi (VCL) (⭐80)</a>. <code>[Delphi]</code> Form Designer (TFormDesigner) can be used to design and modify Delphi (VCL) forms at runtime. The behavior and appearance is similar to that of Delphi IDE.</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://github.com/plashenkov/SQLite3-Delphi-FPC" rel="noopener noreferrer">SQLite for Delphi and FreePascal/Lazarus (⭐130)</a>. <code>[Delphi]</code> <code>[FPC]</code> Complete SQLite3 API translation for Delphi and FreePascal/Lazarus, as well as a simple Unicode-enabled object wrapper to simplify the use of this database engine.</li>
</ul>
<h3><p>Machine Learning</p>
</h3>
<ul>
<li><a href="https://github.com/joaopauloschuler/neural-api" rel="noopener noreferrer">CAI Neural API (⭐411)</a>. <code>[FPC]</code> Pascal-based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA. This API has been tested under Windows and Linux.</li>
</ul>

<ul>
<li><a href="https://github.com/Pigrecos/TensorFlow.Delphi" rel="noopener noreferrer">TensorFlow.Delphi (⭐87)</a>. <code>[Delphi]</code> <a href="https://tensorflow.org" rel="noopener noreferrer">TensorFlow</a> library binding for Delphi. It aims to implement the complete Tensorflow API in Delphi which allows Pascal developers to develop, train and deploy Machine Learning models with the Pascal Delphi</li>
</ul>
<h3><p>Memory managers</p>
</h3>
<ul>
<li><a href="https://github.com/RDP1974/Delphi64RTL" rel="noopener noreferrer">Delphi64RTL (⭐44)</a>. <code>[Delphi]</code> Object Pascal wrappers from Intel Integrated Performance Primitives and Intel Threading Building Blocks royalty-free packages. Includes lock-free scalable allocator, simd enabled rtl subset routines (memory fill, copy, compare) and accelerated zlib compression
// <em>Uses Intel DLLs for accelerated low-level memory manipulations</em></li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/rickard67/TextDiff" rel="noopener noreferrer">TDiff (⭐64)</a>. <code>[Delphi]</code> <code>[FPC]</code> Text compare component for Delphi and Free Pascal. Dramatically simplify programming tasks that require calculations of 'shortest path' or 'longest common sequence' as typically required in file compare utilities.</li>
</ul>

<ul>
<li><a href="https://github.com/lminuti/graphql" rel="noopener noreferrer">GraphQL for Delphi (⭐70)</a>. <code>[Delphi]</code> Simple implementation for GraphQL, a query language for APIs created by Facebook. GraphQL is a query language for your API and a server-side runtime for executing queries using a type system you define for your data. GraphQL isn't tied to any specific database or storage engine and is instead backed by your existing code and data.</li>
</ul>

<ul>
<li><a href="https://github.com/HemulGM/GraphQL" rel="noopener noreferrer">GraphQL Constructor (⭐10)</a>. <code>[Delphi]</code> GraphQL Constructor (constructor only)</li>
</ul>
<h3><p>OS</p>
</h3>
<ul>
<li><a href="https://github.com/EtheaDev/SVGShellExtensions" rel="noopener noreferrer">SVGShellExtensions (⭐185)</a>. <code>[Delphi]</code> Shell extensions for SVG files (Preview Panel, Thumbnail Icon, SVG Editor)</li>
</ul>

<ul>
<li><a href="https://github.com/EtheaDev/MarkdownShellExtensions" rel="noopener noreferrer">MarkdownShellExtensions (⭐101)</a>. <code>[Delphi]</code> Markdown file Shell Extensions for Windows Explorer plus a Markdown file editor with instant preview</li>
</ul>
<h3><p>Report generating</p>
</h3>
<ul>
<li><a href="https://github.com/Kryuski/kryvich-delphi-reporter" rel="noopener noreferrer">Kryvich's Delphi Reporter (⭐21)</a>. <code>[Delphi]</code> Simple but powerful reporting tool for Embarcadero's (CodeGear, Borland) Delphi. It generates reports in TXT, RTF, HTML and XML formats based on custom templates and information from any TDataSet compatible data sets.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/alefragnani/delphi-james" rel="noopener noreferrer">James - The Delphi Project Manager (⭐51)</a>. <code>[Delphi]</code> It makes your life easier while switching from one project to another. If you see yourself manually installing components and updating Delphi settings every time you have to switch from one project to another, James may help you.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/04/20/"/>
    <summary>23 awesome projects updated on Apr 20, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/11/16/</id>
    <title>Awesome Pascal Updates on Nov 16, 2022</title>
    <updated>2022-11-16T12:54:40.200Z</updated>
    <published>2022-11-16T02:18:43.619Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/GodModeUser/ImageQuality" rel="noopener noreferrer">ImageQuality (⭐18)</a>. <code>[Delphi]</code> <code>[FPC]</code> A library for objectively measuring image/video quality. It implements many popular algorithms, such as MS-SSIM, MS-SSIM*, SIMM, MSE, and PSNR. It is designed to be fast, accurate, and reliable. It can be compiled directly and requires no additional libraries.</li>
</ul>

<ul>
<li><a href="http://www.micrel.cz/Dx/" rel="noopener noreferrer">DelphiX</a>. <code>[Delphi]</code> <code>[FPC]</code> A good wrapper to DirectX. It can be used to create games or any kind of graphical interface.</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/Seenkao/New-ZenGL" rel="noopener noreferrer">ZenGL (⭐47)</a>. <code>[Delphi]</code> <code>[FPC]</code> OpenGL Cross-platform game development library written in Pascal, designed to provide necessary functionality for rendering 2D-graphics, handling input, sound output, etc.</li>
</ul>
<h3><p>Control packs</p>
</h3>
<ul>
<li><a href="https://github.com/ying32/liblcl" rel="noopener noreferrer">liblcl (⭐160)</a>. <code>[FPC]</code> A common cross-platform GUI library, the core uses Lazarus LCL.
// <em>Pascal-based lib with GUI bindings for use in languages like C++, Go, Rust.</em></li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://github.com/GodModeUser/Dephi-LightSaber-GUI_AutoSave" rel="noopener noreferrer">GUI AutoSave (⭐14)</a> Save the state of all GUI controls on application shutdown and then restore them loaded on application startup: It can load/save: form's position, checkboxes, radiobuttons, etc, etc</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://github.com/davidlastrucci/Trysil" rel="noopener noreferrer">Trysil (⭐128)</a>. <code>[Delphi]</code> ORM (Object-Relational Mapping) for Delphi. Supports for SQLServer, FirebirdSQL and SQLite.</li>
</ul>
<h3><p>System</p>
</h3>
<ul>
<li><a href="https://github.com/emozgun/delphi-android-SAF" rel="noopener noreferrer">Storage Access Framework SAF (⭐37)</a>. <code>[Delphi]</code> Android Scoped Storage : Storage Access Framework SAF API</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/GodModeUser/Delphi-LightSaber-CoreLib" rel="noopener noreferrer">Delphi LightSaber-CoreLib (⭐63)</a>. <code>[Delphi]</code> Lightweight alternative to Jedi library. Simple, crystal clear, non-obfuscated, fully commented code. No external dependencies. Hundreds of super useful functions for file/folder/disk manipulation, fast (buffered) binary file access, string conversions, OS version detection, etc.</li>
</ul>

<ul>
<li><a href="https://github.com/dsapolska/dccontainers" rel="noopener noreferrer">DCContainers (⭐11)</a>. <code>[Delphi]</code> Containers library with maps and sets based on red-black tree</li>
</ul>

<ul>
<li><a href="https://github.com/TurboPack/DOSCommand" rel="noopener noreferrer">DOSCommand (⭐133)</a>. <code>[Delphi]</code> Component lets you execute a dos program (exe, com or batch file) and catch the ouput in order to put it in a memo or in a listbox, ... You can also send inputs.</li>
</ul>
<h3><p>Unit Testing</p>
</h3>
<ul>
<li><a href="https://github.com/MHumm/delphi-code-coverage-wizard-plus" rel="noopener noreferrer">DelphiCodeCoverageWizardPlus (⭐43)</a>. <code>[Delphi]</code> GUI wizard for creating a batch file to call the commandline code coverage tool. Includes a project format for easier change of settings later on. Includes binaries of the code coverage tool itssel.</li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/DGH2112/Expert-Manager" rel="noopener noreferrer">Multi-RAD Studio IDE Expert Manager (⭐7)</a>. Application allows you to manage the experts and packages loadsed into multiple versions of RAD Studio</li>
</ul>

<ul>
<li><a href="https://github.com/DGH2112/Browse-and-Doc-It" rel="noopener noreferrer">Browse and Doc It (⭐7)</a>. RAD Studio IDE plug-in to allow you to browse your code and provide support for documentation, coding checks and metrics.</li>
</ul>

<ul>
<li><a href="https://github.com/DGH2112/Integrated-Testing-Helper" rel="noopener noreferrer">Integrated Testing Helper (⭐7)</a>. 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.</li>
</ul>

<ul>
<li><a href="https://github.com/DGH2112/DGH-IDE-Notifiers" rel="noopener noreferrer">IDE-Notifiers (⭐16)</a>. RAD Studio IDE plug-in to display notifications of various operations in the IDE as they occur.</li>
</ul>
<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="https://github.com/DGH2112/ProfileViewer" rel="noopener noreferrer">ProfileViewer (⭐3)</a>. <code>[Delphi]</code> Application to view profiler information generated by the Profiler.pas code.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/NickHodges/DelphiUnitTests" rel="noopener noreferrer">Delphi Unit Tests (⭐3)</a>. Set of unit tests for Delphi's libraries. Delphi community members are encouraged to fork the repository, add tests, and create a pull request. Embarcadero employees are particularly encouraged to add tests from the internal tests that are run with official Delphi builds.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/11/16/"/>
    <summary>17 awesome projects updated on Nov 16, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/03/09/</id>
    <title>Awesome Pascal Updates on Mar 09, 2022</title>
    <updated>2022-03-09T18:00:56.000Z</updated>
    <published>2022-03-09T18:00:56.000Z</published>
    <content type="html"><![CDATA[<h3><p>Logging</p>
</h3>
<ul>
<li><a href="https://github.com/jachguate/jachLogMgr" rel="noopener noreferrer">jachLog (⭐51)</a>. <code>[Delphi]</code> pure pascal, flexible, extensible and lightweight library to add logging capabilities to your Delphi applications. Multiple log destinations supported. The library supports multithreaded applications and is itself multithreaded to minimize the impact writing the log may have on the performance on mission critical applications.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/03/09/"/>
    <summary>1 awesome projects updated on Mar 09, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/12/09/</id>
    <title>Awesome Pascal Updates on Dec 09, 2021</title>
    <updated>2021-12-09T13:05:30.000Z</updated>
    <published>2021-12-09T13:05:30.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/UweRaabe/PngComponents" rel="noopener noreferrer">PngComponents (⭐40)</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/ahausladen/PdfiumLib" rel="noopener noreferrer">PdfiumLib (⭐204)</a>. <code>[Delphi]</code> Example of a PDF VCL Control using PDFium</li>
</ul>

<ul>
<li><a href="https://github.com/SybrexSys/llPDFLib" rel="noopener noreferrer">llPDFLib (⭐65)</a>. <code>[Delphi]</code> Pure Object Pascal library to create PDF documents. This library doesn’t use any DLL or external third-party software to generate PDF files. Library includes TPDFDocument component with properties and methods like Delphi’s TPrinter but is designed to generate a PDF file.</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/castle-engine/castle-engine" rel="noopener noreferrer">Castle Game Engine (⭐1.1k)</a>. <code>[Delphi]</code> <code>[FPC]</code> Complete Pascal Game Engine. Cross-platform 3D and 2D game engine with a lot of graphic effects and a scene graph based on X3D.</li>
</ul>

<ul>
<li><a href="https://github.com/GuvaCode/Ray4Laz" rel="noopener noreferrer">Ray4Laz (⭐162)</a>. <code>[FPC]</code> A complete header translation (binding) of <a href="https://www.raylib.com/" rel="noopener noreferrer">raylib</a> to Pascal.</li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/Steema/TeeGrid" rel="noopener noreferrer">TeeGrid (⭐158)</a>. <code>[Delphi]</code> <code>[FPC]</code> Lightweight full-featured Grid / Tabular control. For Embarcadero RAD Studio 2009 and up to Sydney 10.4, Delphi and C++, VCL and Firemonkey frameworks (all platforms: Windows 32 and 64 bit, Mac OSX, Android and iOS), and Lazarus FreePascal (Windows, Linux, etc)</li>
</ul>

<ul>
<li><a href="https://www.axolot.com/axwribbon.htm" rel="noopener noreferrer">AXW Ribbon</a>. <code>[Delphi]</code> Ribbon component with the Office 2016 style. Works with Delphi 7 and up to the current Delphi version. Will probably compile with Delphi 6 and possibly Delphi 5.</li>
</ul>
<h3><p>Editors</p>
</h3>
<ul>
<li><a href="https://github.com/LaKraven/TBCEditor" rel="noopener noreferrer">TBCEditor (⭐25)</a>. <code>[Delphi]</code> A syntax highlighting edit control for RAD Studio (Delphi/C++ Builder) with code folding, completion proposal, matching pair, minimap, sync edit, word wrap, etc. External highlighter and color scheme files are in JSON format which can be also loaded from a stream.</li>
</ul>
<h3><p>Viewers</p>
</h3>
<ul>
<li><a href="https://github.com/salvadordf/WebView4Delphi" rel="noopener noreferrer">WebView4Delphi (⭐384)</a>. <code>[Delphi]</code> <code>[FPC]</code> Project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://delphi.fsprolabs.com/" rel="noopener noreferrer">Windows 7 Taskbar Components</a>. <code>[Delphi]</code> One of the most notable feature in Windows 7 is a new Windows taskbar. It offers a new way of controlling your desktop, managing your windows, and launching applications.</li>
</ul>
<h3><p>Math</p>
</h3>
<ul>
<li><a href="http://www.delphiforfun.org/programs/library/Default.htm" rel="noopener noreferrer">DFF Library</a>. <code>[Delphi]</code> <code>[FPC]</code> Big Floating Point, Big Integers, Astronomical calcualtions</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/VincentGsell/GS.Core" rel="noopener noreferrer">GS.Core (⭐32)</a>. <code>[Delphi]</code> <code>[FPC]</code> Core functions shared by several projects.
// <em>Thread Pool, file operations, Key&lt;&gt;Value database, JSON lib, etc</em></li>
</ul>

<ul>
<li><a href="https://bitbucket.org/sivv/cocinasync" rel="noopener noreferrer">CocinAsync</a>. <code>[Delphi]</code> High performance library for Delphi to simplify coding and improve performance of asynchronous and multithreaded applications.</li>
</ul>

<ul>
<li><a href="https://github.com/jmpessoa/lazandroidmodulewizard" rel="noopener noreferrer">LAMW (⭐284)</a>. <code>[FPC]</code> Lazarus Android Module Wizard to create JNI Android loadable module (.so) and Android Apk using Lazarus/Free Pascal.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/12/09/"/>
    <summary>14 awesome projects updated on Dec 09, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/11/21/</id>
    <title>Awesome Pascal Updates on Nov 21, 2021</title>
    <updated>2021-11-21T21:41:19.000Z</updated>
    <published>2021-11-21T21:41:19.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/parmaja/minilib" rel="noopener noreferrer">minilib (⭐80)</a>. <code>[Delphi]</code> <code>[FPC]</code> cross platform library, Socket wrapper (include SSL and TLS), and Database connection (SQLite, PostgreSQL, FirebirdSQL, MariaDB), XML reader and writer, ComPort (COM1, COM2 etc).</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/11/21/"/>
    <summary>1 awesome projects updated on Nov 21, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/08/19/</id>
    <title>Awesome Pascal Updates on Aug 19, 2021</title>
    <updated>2021-08-19T14:27:59.000Z</updated>
    <published>2021-08-19T13:16:24.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/exilon/QuickLib" rel="noopener noreferrer">QuickLib (⭐694)</a>. <code>[Delphi]</code> <code>[FPC]</code> Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Config, Serializers, Json Serialize, Chronometer, Threads, Lists, Config, Console services etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,macOS/IOS/Android) and freepascal (Windows/Linux).</li>
</ul>
<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/exilon/QuickImageFX" rel="noopener noreferrer">QuickImageFX (⭐93)</a>. <code>[Delphi]</code> Delphi library for simplifying image load/save, conversion and transformation. Load/save png, jpg, gif and bmp. get image from different resources: file, stream, http, imagelist, associated windows icon, executable file icon, etc. Rotate, flip, grayscale and many other transformations.</li>
</ul>

<ul>
<li><a href="https://github.com/EtheaDev/SVGIconImageList" rel="noopener noreferrer">SVGIconImageList (⭐379)</a>. <code>[Delphi]</code> Four engines to render SVG (Delphi TSVG, Delphi Image32, Direct2D or Cairo) and four components to simplify use of SVG images (resize, fixedcolor, grayscale, etc).</li>
</ul>

<ul>
<li><a href="https://github.com/viniciusfbb/skia4delphi" rel="noopener noreferrer">Skia4Delphi (⭐767)</a>. <code>[Delphi]</code> Cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.</li>
</ul>
<h3><p>Control packs</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/tcycomponents" rel="noopener noreferrer">Cindy components</a>. <code>[Delphi]</code> Packages with 71 components: VCL controls (labels, buttons, panels, Edits, TabControls, StaticText) with features like background gradient, colored bevels, wallpaper, shadowText, caption orientation etc.</li>
</ul>

<ul>
<li><a href="https://github.com/beNative/dduce" rel="noopener noreferrer">DDuce (⭐52)</a>. <code>[Delphi]</code> Components, modules, extensions and primitives using Delphi new language features like operator overloading, attributes, generics, anonymous methods and extended RTTI providing some new powerful tools to extend the developer's creativity.
// <em>Property editors, grids, XML Tree, etc</em></li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/Alexey-T/ATFlatControls" rel="noopener noreferrer">ATTabs (⭐108)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi/Lazarus component for lite tabs. OS independent, fully custom drawn.</li>
</ul>

<ul>
<li><a href="http://www.riversoftavg.com/charting.htm" rel="noopener noreferrer">RiverSoftAVG Charting Component Suite</a>. <code>[Delphi]</code> Free (for non-commercial use) with source charting Suite for adding charts and graphs to your programs. For Delphi 2010-Tokyo (Win32/Win64/macOS/iOS/Android) and Appmethod (Object Pascal).</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://code.google.com/p/gmlibrary" rel="noopener noreferrer">GMLib</a> (Google Maps Library) (seems abandoned, active fork on GH <a href="https://github.com/bero/GMLibrary" rel="noopener noreferrer">here (⭐3)</a> and <a href="https://github.com/cadetill/gmlib_v1" rel="noopener noreferrer">here (⭐32)</a>). <code>[Delphi]</code> Components for Delphi/C++ Builder that encapsulate the GoogleMaps API to administrate a map, markers, polygons, rectangles, polylines, etc. All objects that you can put into a map.</li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/Coldzer0/QuickJS-Pascal" rel="noopener noreferrer">QuickJS-Engine (⭐99)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi and Free Pascal bindings for Bellard's <a href="https://bellard.org/quickjs" rel="noopener noreferrer">QuickJS</a> JavaScript Engine.</li>
</ul>
<h3><p>Language</p>
</h3>
<ul>
<li><a href="https://gitlab.com/freepascal.org/fpc/pas2js" rel="noopener noreferrer">pas2js</a>, <a href="http://wiki.freepascal.org/pas2js" rel="noopener noreferrer">docs</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="http://www.crossgl.com/icu4pas/index.html" rel="noopener noreferrer">ICU4PAS</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.
// <em>Hadn't been updated since 2007 but ICU interface probably remains the same</em></li>
</ul>

<ul>
<li><a href="https://github.com/maciej-izak/generics.collections" rel="noopener noreferrer">FreePascal Generics.Collections (⭐128)</a>. <code>[FPC]</code> FreePascal Generics.Collections library (TList, TDictionary, THashMap and more)</li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/gexperts" rel="noopener noreferrer">GExperts</a>. 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.</li>
</ul>

<ul>
<li><a href="https://github.com/Memnarch/Delphinus" rel="noopener noreferrer">Delphinus (⭐239)</a>. New Packagemanager which runs on Delphi XE and newer and uses GitHub as a Backend to Provide the packages.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/08/19/"/>
    <summary>15 awesome projects updated on Aug 19, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/08/16/</id>
    <title>Awesome Pascal Updates on Aug 16, 2021</title>
    <updated>2021-08-16T13:05:09.000Z</updated>
    <published>2021-08-16T13:05:09.000Z</published>
    <content type="html"><![CDATA[<h3><p>Template</p>
</h3>
<ul>
<li><a href="https://github.com/Fr0sT-Brutal/TemplateEngine" rel="noopener noreferrer">DVD Chief Template Engine (⭐7)</a>. <code>[Delphi]</code> <code>[FPC]</code> Fork of abandoned implementation of PHP Smarty template engine for Delphi by <a href="http://dvdchief.com/delphi" rel="noopener noreferrer">DVD Chief</a>.</li>
</ul>

<ul>
<li><a href="https://github.com/arimateia/liquid-delphi" rel="noopener noreferrer">liquid-delphi (⭐21)</a>. <code>[Delphi]</code> Delphi port of the popular <a href="https://shopify.github.io/liquid" rel="noopener noreferrer">Ruby Liquid templating language</a> and dotLiquid implementation. It is a separate project that aims to retain the same template syntax as the original, while using delphi coding conventions where possible.</li>
</ul>
<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="https://github.com/DelphiCodeCoverage/DelphiCodeCoverage" rel="noopener noreferrer">Delphi Code Coverage (⭐87)</a>. <code>[Delphi]</code> Simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/08/16/"/>
    <summary>3 awesome projects updated on Aug 16, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/08/02/</id>
    <title>Awesome Pascal Updates on Aug 02, 2021</title>
    <updated>2021-08-02T12:08:57.000Z</updated>
    <published>2021-08-02T07:34:57.000Z</published>
    <content type="html"><![CDATA[<h3><p>Audio</p>
</h3>
<ul>
<li><a href="https://github.com/TDDung/Delphi-BASS" rel="noopener noreferrer">Delphi-BASS (⭐39)</a>. <code>[Delphi]</code> Delphi's FMX and VCL header/wrapper units for <a href="https://www.un4seen.com" rel="noopener noreferrer">BASS</a> audio library plus add-ons.</li>
</ul>
<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/image32" rel="noopener noreferrer">Image32</a>. <code>[Delphi]</code> <code>[FPC]</code> (<a href="http://www.angusj.com/delphi/image32/Docs/_Body.htm" rel="noopener noreferrer">Website</a>) 2D graphics library written in Delphi Pascal. It provides an extensive range of image manipulation functions and includes a line and polygon renderer supporting a wide range of brush filling options.</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/BrokenGamesUG/delphi3d-engine" rel="noopener noreferrer">Delphi3D Engine (⭐69)</a>. <code>[Delphi]</code> A 3D-graphic and game engine for Delphi and Windows</li>
</ul>
<h3><p>Event bus</p>
</h3>
<ul>
<li><a href="https://github.com/VSoftTechnologies/VSoft.Messaging" rel="noopener noreferrer">VSoft.Messaging (⭐60)</a>. <code>[Delphi]</code> Libary that provides an internal synchronous/asynchronous publish/subscribe messaging system for Delphi applications.</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://github.com/EverestSoftwareLLC/BitMapEdtior-Delphi" rel="noopener noreferrer">BitMapEditor - Delphi (⭐6)</a>. <code>[Delphi]</code> Single-form, simple bitmap editor for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/cfyzium/bearlibterminal" rel="noopener noreferrer">BearLibTerminal (⭐141)</a>. <code>[Delphi]</code> Provides a pseudoterminal window with a grid of character cells and a simple yet powerful API for flexible textual output and uncomplicated input processing.
<em>// Multiplatform dynamic library that has Delphi bindings</em></li>
</ul>

<ul>
<li><a href="https://github.com/digao-dalpiaz/Dam" rel="noopener noreferrer">Dam (⭐159)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi and Lazarus Message Dialogs with Formatted Text.</li>
</ul>
<h3><p>Template</p>
</h3>
<ul>
<li><a href="https://github.com/sempare/sempare-delphi-template-engine" rel="noopener noreferrer">Sempare Template Engine (⭐166)</a>. <code>[Delphi]</code> The template engine allows for flexible text manipulation. It can be used for generating email, html, source code, xml, configuration, etc. It is very easy to use, flexible and extensible, where templates are readable and maintainable. It supports: conditions, looping, custom functions and referencing data via RTTI. XE4, XE8+</li>
</ul>
<h3><p>Command-line</p>
</h3>
<ul>
<li><a href="https://github.com/tokibito/delphi-argparse" rel="noopener noreferrer">Nullpobug.ArgumentParser (⭐45)</a>. <code>[Delphi]</code> <code>[FPC]</code> Command-line parser for Delphi and Free Pascal</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/darianmiller/Delphi-Hunspell" rel="noopener noreferrer">Delphi-Hunspell (⭐22)</a>. <code>[Delphi]</code> Simple <a href="http://hunspell.github.io" rel="noopener noreferrer">Hunspell</a> spell checking engine wrapper for Delphi.</li>
</ul>
<h3><p>OS</p>
</h3>
<ul>
<li><a href="https://github.com/EdZava/VCL-ActiveDirectory4Delphi" rel="noopener noreferrer">ActiveDirectory4Delphi (⭐86)</a>. <code>[Delphi]</code> Delphi basic library for validation and authentication of LDAP users in Active Directory.</li>
</ul>
<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="http://madshi.net/madExceptShop.htm" rel="noopener noreferrer">madExcept</a>. <code>[Delphi]</code> 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.
// <em>Free <strong>without source</strong> for non-commercial usage (only) with some <a href="http://help.madshi.net/License.htm" rel="noopener noreferrer">conditions</a>. Available to download as part of <code>madCollection</code> installer (you'll need to install <code>madExcept</code> item). Pretty well documented.</em></li>
</ul>
<h3><p>Setup</p>
</h3>
<ul>
<li><a href="https://github.com/grijjy/GrijjyDeployMan" rel="noopener noreferrer">Grijjy Deployment Manager (⭐43)</a>. Tool to simplify the deployment of files and folders for iOS and Android apps written in Delphi. It is especially useful if you need to deploy a lot of files, such as 3rd party SDKs.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/masonwheeler/DFMJSON" rel="noopener noreferrer">DFMJSON (⭐35)</a>. <code>[Delphi]</code> Library to convert between Delphi's .DFM (or .FMX) format and JSON. It can be used to parse a DFM file into an Abstract Syntax Tree in JSON, which can then be edited and the results turned back to DFM format.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/08/02/"/>
    <summary>14 awesome projects updated on Aug 02, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/05/07/</id>
    <title>Awesome Pascal Updates on May 07, 2021</title>
    <updated>2021-05-07T15:26:00.000Z</updated>
    <published>2021-05-07T15:26:00.000Z</published>
    <content type="html"><![CDATA[<h3><p>Editors</p>
</h3>
<ul>
<li><a href="https://github.com/karser/QDSEquations" rel="noopener noreferrer">QDSEquations (⭐44)</a>. <code>[Delphi]</code> Equation editor for Delphi and Lazarus that allows you to enter and display math formulas of any complexity, from simple Greek symbols to matrixes and complex integral expressions.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/05/07/"/>
    <summary>1 awesome projects updated on May 07, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/12/24/</id>
    <title>Awesome Pascal Updates on Dec 24, 2020</title>
    <updated>2020-12-24T08:49:46.000Z</updated>
    <published>2020-12-24T08:49:46.000Z</published>
    <content type="html"><![CDATA[<h3><p>Memory managers</p>
</h3>
<ul>
<li><a href="https://github.com/pleriche/FastMM5" rel="noopener noreferrer">FastMM5 (⭐321)</a>. <code>[Delphi]</code> 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. Version 5 is a complete rewrite of FastMM.</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/isemenkov/pascalutils" rel="noopener noreferrer">PascalUtils (⭐31)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi and object pascal library of utils data structures</li>
</ul>

<ul>
<li><a href="https://github.com/isemenkov/libpasc-algorithms" rel="noopener noreferrer">libPasC-Algorithms (⭐27)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi and object pascal library of common data structures and algorithms. Library rewritten from c-algorithms repository and other sources.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/12/24/"/>
    <summary>3 awesome projects updated on Dec 24, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/12/23/</id>
    <title>Awesome Pascal Updates on Dec 23, 2020</title>
    <updated>2020-12-23T17:03:42.000Z</updated>
    <published>2020-12-23T17:03:42.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/Memnarch/Mundus" rel="noopener noreferrer">Mundus (⭐37)</a>. <code>[Delphi]</code> Software renderer written in Delphi. Currently supports only Win32 as it makes use of some inline assembler.</li>
</ul>
<h3><p>Control packs</p>
</h3>
<ul>
<li><a href="https://github.com/DelphiWorlds/Kastri" rel="noopener noreferrer">Kastri (⭐574)</a>. <code>[Delphi]</code> Cross-platform library which builds upon the existing RTL and FMX libraries in Delphi. Supports a number of newer APIs that you won't find in FMX/RTL, and "backfills" for missing APIs</li>
</ul>

<ul>
<li><a href="https://github.com/jackdp/JPPack" rel="noopener noreferrer">JPPack (⭐155)</a>. <code>[Delphi]</code> <code>[FPC]</code> Collection of VCL components for Delphi and LCL components for Lazarus and CodeTyphon - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other</li>
</ul>
<h3><p>Editors</p>
</h3>
<ul>
<li><a href="https://github.com/Alexey-T/ATSynEdit" rel="noopener noreferrer">ATSynEdit (⭐186)</a>. <code>[FPC]</code> Multi-line editor control for Lazarus including syntax highlighting.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://osdn.net/projects/dzbdslauncher/" rel="noopener noreferrer">dzBdsLauncher</a>. <code>[Delphi]</code> Launcher for the Delphi IDE that decides which of multiple IDEs to launch based on the suffix of the dproj file passed to it.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/12/23/"/>
    <summary>5 awesome projects updated on Dec 23, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/12/08/</id>
    <title>Awesome Pascal Updates on Dec 08, 2020</title>
    <updated>2020-12-08T14:54:03.000Z</updated>
    <published>2020-12-08T14:54:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>Control packs</p>
</h3>
<ul>
<li><a href="https://github.com/VuioVuio/DelphiUCL" rel="noopener noreferrer">DelphiUCL (⭐106)</a>. <code>[Delphi]</code> UWP controls for Delphi VCL.</li>
</ul>
<h3><p>Machine Learning</p>
</h3>
<ul>
<li><a href="https://github.com/Pigrecos/Keras4Delphi" rel="noopener noreferrer">Keras4Delphi (⭐57)</a>. <code>[Delphi]</code> High-level neural networks API, written in Pascal with Python Binding</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/pavkam/tzdb" rel="noopener noreferrer">TZDB (⭐100)</a>. <code>[Delphi]</code> <code>[FPC]</code> IANA Time Zone Database for Delphi/FreePascal</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/12/08/"/>
    <summary>3 awesome projects updated on Dec 08, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/10/20/</id>
    <title>Awesome Pascal Updates on Oct 20, 2020</title>
    <updated>2020-10-20T06:03:19.000Z</updated>
    <published>2020-10-20T06:03:19.000Z</published>
    <content type="html"><![CDATA[<h3><p>OS</p>
</h3>
<ul>
<li><a href="https://github.com/landrix/The-Drag-and-Drop-Component-Suite-for-Delphi" rel="noopener noreferrer">The Drag and Drop Component Suite (⭐178)</a>. <code>[Delphi]</code> VCL component library that enables your Delphi and C++Builder applications to support COM based drag and drop and integrate with the Windows clipboard.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/10/20/"/>
    <summary>1 awesome projects updated on Oct 20, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/09/06/</id>
    <title>Awesome Pascal Updates on Sep 06, 2020</title>
    <updated>2020-09-06T10:06:23.000Z</updated>
    <published>2020-09-06T10:06:23.000Z</published>
    <content type="html"><![CDATA[<h3><p>Machine Learning</p>
</h3>
<ul>
<li><a href="https://github.com/ariaghora/noe" rel="noopener noreferrer">noe (⭐86)</a>. <code>[FPC]</code> Framework to build neural networks in pure object pascal.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/09/06/"/>
    <summary>1 awesome projects updated on Sep 06, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/08/10/</id>
    <title>Awesome Pascal Updates on Aug 10, 2020</title>
    <updated>2020-08-10T17:05:43.000Z</updated>
    <published>2020-08-10T17:05:43.000Z</published>
    <content type="html"><![CDATA[<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/kenjones007/DarkGlass" rel="noopener noreferrer">DarkGlass (⭐11)</a>. <code>[Delphi]</code> DarkGlass is a general purpose game engine written using Delphi.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/08/10/"/>
    <summary>1 awesome projects updated on Aug 10, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/07/07/</id>
    <title>Awesome Pascal Updates on Jul 07, 2020</title>
    <updated>2020-07-07T08:39:05.000Z</updated>
    <published>2020-07-07T08:39:05.000Z</published>
    <content type="html"><![CDATA[<h3><p>Audio</p>
</h3>
<ul>
<li><a href="http://mac.sourceforge.net/atl" rel="noopener noreferrer">Audio Tools Library</a>. <code>[Delphi]</code> For manipulating many audio formats file information.
// <em>Abandoned since 2005.</em></li>
</ul>

<ul>
<li><a href="http://sourceforge.net/projects/delphiasiovst" rel="noopener noreferrer">Delphi ASIO &amp; VST Project</a>. <code>[Delphi]</code> Framework for writing applications using the ASIO interface and VST plugins. It comes with countless DSP algorithms all demonstrated in dozens of examples.
// <em>Not very active lately, but the trunk is in a usable state</em></li>
</ul>
<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/galfar/imaginglib" rel="noopener noreferrer">Vampyre Imaging Library (⭐148)</a>. <code>[Delphi]</code> <code>[FPC]</code> Cross-platform native Object Pascal (Delphi and Free Pascal) image loading, saving, and manipulation library.</li>
</ul>

<ul>
<li><a href="https://github.com/lminuti/FontIconEditor" rel="noopener noreferrer">FontIconEditor (⭐60)</a>. <code>[Delphi]</code> Simple component editor that allow you to add icons to a TImageList from a font. You can use any font you want.</li>
</ul>

<ul>
<li><a href="https://github.com/EtheaDev/IconFontsImageList" rel="noopener noreferrer">IconFontsImageList (⭐226)</a>. <code>[Delphi]</code> Extended ImageList for Delphi (VCL &amp; FMX) to simple use and manage Icon Fonts (with GDI+ support)</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/07/07/"/>
    <summary>5 awesome projects updated on Jul 07, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/07/06/</id>
    <title>Awesome Pascal Updates on Jul 06, 2020</title>
    <updated>2020-07-06T08:24:46.000Z</updated>
    <published>2020-07-06T08:24:46.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/cutec-chris/dexif" rel="noopener noreferrer">dexif (⭐24)</a>. <code>[Delphi]</code> <code>[FPC]</code> Lazarus port of Delphi EXIF Library to extract Exif Information from Images</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/Cooler2/ApusGameEngine" rel="noopener noreferrer">Apus Game Engine (⭐185)</a>. <code>[Delphi]</code> <code>[FPC]</code> Cross-platform library for making mostly 2D games, GUI applications and web services. Supports UI, text rendering, on-fly localization, particles, basic scripting and many lower level subsystems. Uses OpenGL/GLES and DirectX.</li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/DenisAnisimov/decTreeView" rel="noopener noreferrer">decTreeView (⭐36)</a>. <code>[Delphi]</code> The decTreeView library is an alternative implementation of the TreeView (SysTreeView32) control</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/d-mozulyov/Rapid.Generics" rel="noopener noreferrer">Rapid.Generics (⭐85)</a>. <code>[Delphi]</code> Rapid generics/defaults equivalent classes for Delphi (XE8+)</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/07/06/"/>
    <summary>4 awesome projects updated on Jul 06, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/03/01/</id>
    <title>Awesome Pascal Updates on Mar 01, 2020</title>
    <updated>2020-03-01T09:48:47.000Z</updated>
    <published>2020-03-01T09:48:47.000Z</published>
    <content type="html"><![CDATA[<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/andgineer/TRegExpr" rel="noopener noreferrer">TRegExpr (⭐192)</a>. <code>[Delphi]</code> <code>[FPC]</code> Regular expressions engine in pure Object Pascal.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/03/01/"/>
    <summary>1 awesome projects updated on Mar 01, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/02/25/</id>
    <title>Awesome Pascal Updates on Feb 25, 2020</title>
    <updated>2020-02-25T13:59:58.000Z</updated>
    <published>2020-02-25T13:59:58.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/landrix/Zint-Barcode-Generator-for-Delphi" rel="noopener noreferrer">Zint-Barcode-Generator-for-Delphi (⭐119)</a>. <code>[Delphi]</code> Native Delphi port of Zint-Barcode-Generator.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/02/25/"/>
    <summary>1 awesome projects updated on Feb 25, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/02/21/</id>
    <title>Awesome Pascal Updates on Feb 21, 2020</title>
    <updated>2020-02-21T15:14:07.000Z</updated>
    <published>2020-02-21T15:02:13.000Z</published>
    <content type="html"><![CDATA[<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="http://www.scalabium.com/smdbgrid.htm" rel="noopener noreferrer">SMDBGrid component</a>. <code>[Delphi]</code> 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.</li>
</ul>
<h3><p>Viewers</p>
</h3>
<ul>
<li><a href="https://github.com/salvadordf/CEF4Delphi" rel="noopener noreferrer">CEF4Delphi (⭐1.3k)</a>. <code>[Delphi]</code> <code>[FPC]</code> Project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://github.com/ultraware/d-ORModel" rel="noopener noreferrer">d-ORModel (⭐18)</a>. <code>[Delphi]</code> ORM for Delphi, based on models and object fields. LINQ support, fully typed and compile time checks.</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/jimmckeeth/DelphiPatterns" rel="noopener noreferrer">DelphiPatterns (⭐178)</a>. <code>[Delphi]</code> Complete set of design patterns implemented in Delphi language</li>
</ul>

<ul>
<li><a href="https://github.com/grahamegrieve/delphi-markdown" rel="noopener noreferrer">Markdown Processor for Pascal (⭐226)</a>. <code>[Delphi]</code> <code>[FPC]</code> This is a Pascal (Delphi) library that processes to markdown to HTML</li>
</ul>

<ul>
<li><a href="https://github.com/Purik/AIO" rel="noopener noreferrer">Coroutine-based multithreading library (⭐119)</a>. <code>[Delphi]</code> AIO implement procedural oriented programming (POP) style in Delphi. It means developer can combine advantages of OOP and POP, splitting logic to multiple state machines, schedule them to threads, connect them by communication channels like in GoLang</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/WouterVanNifterick/C-To-Delphi" rel="noopener noreferrer">C-To-Delphi (⭐283)</a>. <code>[Delphi]</code> This tool will convert most of your standard C code.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/02/21/"/>
    <summary>7 awesome projects updated on Feb 21, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/11/22/</id>
    <title>Awesome Pascal Updates on Nov 22, 2019</title>
    <updated>2019-11-22T15:37:21.000Z</updated>
    <published>2019-11-22T15:37:21.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="http://angusj.com/delphi/clipper.php" rel="noopener noreferrer">Clipper</a>. <code>[Delphi]</code> Library performs line &amp; polygon clipping - intersection, union, difference &amp; exclusive-or, and line &amp; polygon offsetting</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://github.com/mauriziodm/iORM" rel="noopener noreferrer">iORM (⭐56)</a>. <code>[Delphi]</code>  Delphi ORM interface based useful to develop desktop and mobile application.</li>
</ul>
<h3><p>System</p>
</h3>
<ul>
<li><a href="https://github.com/mr-highball/ezthreads" rel="noopener noreferrer">ezthreads (⭐84)</a>. <code>[FPC]</code> simple to use threading library</li>
</ul>

<ul>
<li><a href="https://github.com/ahausladen/AsyncCalls" rel="noopener noreferrer">AsyncCalls (⭐120)</a>. <code>[Delphi]</code> Asynchronous function call framework</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/ms301/charset-enigma" rel="noopener noreferrer">Charset Enigma (⭐12)</a>. <code>[Delphi]</code> Delphi charset detector Community Edition</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/11/22/"/>
    <summary>5 awesome projects updated on Nov 22, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/10/09/</id>
    <title>Awesome Pascal Updates on Oct 09, 2019</title>
    <updated>2019-10-09T14:14:01.000Z</updated>
    <published>2019-10-09T14:14:01.000Z</published>
    <content type="html"><![CDATA[<h3><p>Math</p>
</h3>
<ul>
<li><a href="https://github.com/joaopauloschuler/neural-api" rel="noopener noreferrer">CAI NEURAL API (⭐411)</a>. <code>[FPC]</code> <code>[Delphi]</code> Cross-platform Neural Network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/10/09/"/>
    <summary>1 awesome projects updated on Oct 09, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/08/22/</id>
    <title>Awesome Pascal Updates on Aug 22, 2019</title>
    <updated>2019-08-22T13:50:30.000Z</updated>
    <published>2019-08-22T12:20:18.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/daar/GLPT" rel="noopener noreferrer">OpenGL Pascal Toolkit (⭐34)</a>. <code>[FPC]</code> Easy to use native pascal toolkit that allows to create and manage OpenGL contexts in a platform independent way.</li>
</ul>

<ul>
<li><a href="https://github.com/edivando-fpc/BGRABitmap" rel="noopener noreferrer">BGRAbitmap (⭐16)</a>. <code>[Delphi]</code> <code>[FPC]</code> Drawing routines with transparency and antialiasing with Lazarus. Offers also various transforms. These routines allow to manipulate 32bit images in BGRA format or RGBA format (depending on the platform).</li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/MahdiSafsafi/zcontrols" rel="noopener noreferrer">zControls (⭐159)</a>. <code>[Delphi]</code> Contains TzObjectInspector - a powerful object inspector with many features.</li>
</ul>

<ul>
<li><a href="https://github.com/digao-dalpiaz/DzHTMLText" rel="noopener noreferrer">DzHTMLText (⭐224)</a>. <code>[Delphi]</code> <code>[FPC]</code> Visual component that allows you to specify a formatted text in a label, using almost the same syntax used in HTML code.</li>
</ul>
<h3><p>Command-line</p>
</h3>
<ul>
<li><a href="https://github.com/benibela/rcmdline" rel="noopener noreferrer">TCommandLineReader (⭐40)</a>. <code>[Delphi]</code> <code>[FPC]</code> This unit provides an advanced, platform-independent command line parser for Lazarus and Delphi. It checks for allowed options, automatically prints a help with a list of all of them, and - contrary to the parser in the rtl - behaves the same on Windows and Linux.</li>
</ul>

<ul>
<li><a href="https://github.com/VSoftTechnologies/VSoft.CommandLineParser" rel="noopener noreferrer">CommandLineParser (⭐98)</a>. <code>[Delphi]</code> Simple Command Line Options Parser - spawned from the DUnitX Project.</li>
</ul>

<ul>
<li><a href="https://github.com/gabr42/GpDelphiUnits/blob/master/src/GpCommandLineParser.pas" rel="noopener noreferrer">GpCommandLineParser (⭐185)</a>. <code>[Delphi]</code> Attribute based command line parser.</li>
</ul>

<ul>
<li><a href="https://github.com/jackdp/JPLib/blob/master/Base/JPL.CmdLineParser.pas" rel="noopener noreferrer">JPL.CmdLineParser (⭐58)</a>. <code>[Delphi]</code> <code>[FPC]</code> Command-line parser for Delphi and Free Pascal</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/dezlov/PascalTZ" rel="noopener noreferrer">PascalTZ (⭐22)</a>. <code>[FPC]</code> Pascal Time Zone allows you to convert between local times in various time zones and GMT/UTC, taking into account historical changes to time zone rules.</li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/LaKraven/RADSplit" rel="noopener noreferrer">RADSplit (⭐36)</a>. Dockable Split-Screen Editors for RAD Studio (Delphi and C++ Builder).</li>
</ul>

<ul>
<li><a href="https://github.com/digao-dalpiaz/DzNoteEditor" rel="noopener noreferrer">DzNoteEditor (⭐27)</a>. Delphi Property Editor for TStrings supporting formatted languages with syntax highlight.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/HashLoad/boss" rel="noopener noreferrer">Boss (⭐590)</a>. Dependency Manager for Delphi projects.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/08/22/"/>
    <summary>12 awesome projects updated on Aug 22, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/08/08/</id>
    <title>Awesome Pascal Updates on Aug 08, 2019</title>
    <updated>2019-08-08T09:51:10.000Z</updated>
    <published>2019-08-08T09:51:10.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/alcinoe" rel="noopener noreferrer">Alcinoe</a> (<a href="https://github.com/Zeus64/alcinoe" rel="noopener noreferrer">mirror at GH (⭐1.1k)</a>). <code>[Delphi]</code> Library of visual and non-visual components for Delphi.
// <em>Network: FTP/Http/NNTP/POP3/SMTP, ISAPI, WinInet Http/FTP clients; DB: Firebird/MySQL/SQLite3/Memcached/MongoDb/SphinxQL; XML/JSON Parser; ZLIB; Cryptography: AES, Blowfish, MD5, SHA, secure keyed MD5/SHA; opengl video player; FireMonkey controls; Other: Self-Balancing Binary Trees, expression evaluator</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/08/08/"/>
    <summary>1 awesome projects updated on Aug 08, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/06/25/</id>
    <title>Awesome Pascal Updates on Jun 25, 2019</title>
    <updated>2019-06-25T15:48:09.000Z</updated>
    <published>2019-06-25T15:48:09.000Z</published>
    <content type="html"><![CDATA[<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="https://github.com/andremussche/asmprofiler" rel="noopener noreferrer">AsmProfiler (⭐130)</a>. <code>[Delphi]</code> Full tracing 32bit profiler (instrumenting and sampling), written in Delphi and some assembly</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/06/25/"/>
    <summary>1 awesome projects updated on Jun 25, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/05/16/</id>
    <title>Awesome Pascal Updates on May 16, 2019</title>
    <updated>2019-05-16T09:33:48.000Z</updated>
    <published>2019-05-16T09:33:48.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/WouterVanNifterick/delphi-shader" rel="noopener noreferrer">delphi-shader (⭐54)</a>. <code>[Delphi]</code> Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code. This project produces an executable with more than a hundred real-time graphical effects. All that is a 100% pascal implementation, without the use of external libraries or hardware acceleration.</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://github.com/rruz/vcl-styles-utils" rel="noopener noreferrer">VCL Styles Utils (⭐360)</a>. <code>[Delphi]</code> Collection of classes and style hooks, which extend, fix QC reports and add new features to the VCL Styles.
// <em>Collection of patches/enhancements that promote stock VCL style engine to a new level. Styling for Inno Setup and NSIS also available.</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/05/16/"/>
    <summary>2 awesome projects updated on May 16, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/05/15/</id>
    <title>Awesome Pascal Updates on May 15, 2019</title>
    <updated>2019-05-15T13:23:12.000Z</updated>
    <published>2019-05-15T12:28:08.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/TurboPack/PowerPDF" rel="noopener noreferrer">PowerPDF (⭐123)</a>. <code>[Delphi]</code> VCL component to create PDF document visually. Like Forms, you can design PDF document easily on Delphi or C++Builder IDE.</li>
</ul>
<h3><p>Event bus</p>
</h3>
<ul>
<li><a href="https://code.google.com/p/pubsubchimera" rel="noopener noreferrer">PubSub Chimera</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/spinettaro/delphi-event-bus" rel="noopener noreferrer">Delphi Event Bus (⭐488)</a> (for short DEB). <code>[Delphi]</code> Event Bus framework for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/BitecSPB/DelphiEventBus" rel="noopener noreferrer">DelphiEventBus (⭐40)</a>. <code>[Delphi]</code> Yet another Event Bus framework for Delphi, with annotations and rich event filtering.</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://github.com/vintagedave/firemonkey-container" rel="noopener noreferrer">TFireMonkeyContainer (⭐100)</a>. <code>[Delphi]</code> Delphi VCL component to host a FMX HD or 3D form. It means you can embed a FireMonkey (FMX) form as a control in a VCL form, so you can design a FMX form and use it in your VCL app.</li>
</ul>

<ul>
<li><a href="https://github.com/turbopack/ribbonframework" rel="noopener noreferrer">Windows Ribbon Framework for Delphi (⭐218)</a>. <code>[Delphi]</code> This Delphi library allows Delphi developers to use of the Windows Ribbon Framework in their Delphi applications. This library uses the native Windows library to implement the Ribbon functionality. It does not emulate the Ribbon user interface like other Delphi component sets do (or Delphi's built-in Ribbon emulation components).</li>
</ul>

<ul>
<li><a href="https://github.com/yktoo/dklang" rel="noopener noreferrer">DKLang (⭐62)</a>. <code>[Delphi]</code> DKLang Localization Package is a set of classes intended to simplify the localization of applications written in Delphi.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/dxgettext/" rel="noopener noreferrer">GNU Gettext for Delphi, C++ and Kylix</a>. <code>[Delphi]</code> GNU GetText translation tools for Borland Delphi and Borland C++ Builder.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/openwireproject" rel="noopener noreferrer">OpenWire</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynTaskDialog.pas" rel="noopener noreferrer">SynTaskDialog (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Implement TaskDialog window (native on Vista/Seven, emulated on XP)</li>
</ul>

<ul>
<li><a href="https://github.com/WladiD/AnyiQuack" rel="noopener noreferrer">AnyiQuack (⭐67)</a>. <code>[Delphi]</code> jQuery-like control animation framework.</li>
</ul>

<ul>
<li><a href="https://github.com/albertodev01/TLanguages" rel="noopener noreferrer">TLanguages (⭐44)</a>. <code>[Delphi]</code> Localization tool for VCL and FMX.</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://github.com/hgourvest/uib" rel="noopener noreferrer">Unified Interbase (⭐57)</a>. <code>[Delphi]</code> Set of components to use Interbase, FireBird and YAFFIL. These components were born from the need to use Interbase, FireBird or Yaffil indifferently as fast as possible in a Multithreading environment, a Server for example.</li>
</ul>

<ul>
<li><a href="https://github.com/remobjects/ASQLite3" rel="noopener noreferrer">ASQLite (⭐25)</a>. <code>[Delphi]</code> Delphi SQLite set of DAC components from aducom software, based on their latest release for Delphi 2009, and updated to support newer editions of Delphi as included in RemObjects Data Abstract for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/ccy/txquery" rel="noopener noreferrer">TxQuery (⭐70)</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/danieleteti/delphi-orm" rel="noopener noreferrer">Delphi-ORM (⭐176)</a>. <code>[Delphi]</code> Object-Relational Mapping for Delphi XE2-7 (Win32). Supports for FirebirdSQL, SQLServer and SQLite3.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot" rel="noopener noreferrer">SynDB (⭐821)</a> (<a href="http://synopse.info/files/html/Synopse%20mORMot%20Framework%20SAD%201.18.html#TITL_126" rel="noopener noreferrer">docs</a>). <code>[Delphi]</code> <code>[FPC]</code> High performance direct access to SQLite3, Oracle, MSSQL, PostgreSQL, Firebird, MySQL, ODBC, OleDB, including remote HTTP connection and direct JSON support.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynMongoDB.pas" rel="noopener noreferrer">SynMongoDB (⭐821)</a> (<a href="http://blog.synopse.info/post/2014/05/07/MongoDB-database-access" rel="noopener noreferrer">docs</a>). <code>[Delphi]</code> <code>[FPC]</code> Offers direct low-level access to any MongoDB server, its custom data types, JSON or via <code>TDocVariant</code> custom variant document storage.</li>
</ul>

<ul>
<li><a href="https://bitbucket.org/sglienke/dsharp" rel="noopener noreferrer">DSharp</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/leledumbo/ghORM" rel="noopener noreferrer">ghORM (⭐24)</a>. <code>[FPC]</code> Object Relational Mapping unit to ease database access from Free Pascal, by abstracting the backend and simple data retrieval (with filtering), insertion and update.</li>
</ul>

<ul>
<li><a href="https://github.com/danieleteti/delphiredisclient" rel="noopener noreferrer">Redis client (⭐329)</a>. <code>[Delphi]</code> Delphi Redis Client version 2 is compatible with Delphi 10.1 Berlin and better. WARNING! If you use an older Delphi version you have to use <a href="https://github.com/danieleteti/delphiredisclient/tree/DELPHI_REDIS_CLIENT_VERSION_1" rel="noopener noreferrer">Delphi Redis Client Version 1 (⭐329)</a> wich works for Delphi 10 Seattle, XE8, XE7, XE6 and XE5 (should works also with older versions). This client is able to send all Redis commands and read the response using an internal parser.</li>
</ul>

<ul>
<li><a href="https://github.com/EtheaDev/InstantObjects" rel="noopener noreferrer">InstantObjects (⭐103)</a>. <code>[Delphi]</code> Integrated framework for developing object-oriented business solutions in Delphi. The framework provides the foundation for the development process as well as the engine that powers the final application. InstantObjects offers: Model realization in the Delphi IDE via integrated two-way tools; Object persistence in the most common relational databases or flat XML-based files; Object presentation via standard data-aware controls.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynBigTable.pas" rel="noopener noreferrer">SynBigTable (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Class used to store huge amount of data with fast retrieval.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/larryhengensopf" rel="noopener noreferrer">hcOPF</a>. <code>[Delphi]</code> 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).</li>
</ul>

<ul>
<li><a href="https://bitbucket.org/soundvibe/marshmallow/wiki/Home" rel="noopener noreferrer">Marshmallow</a>. <code>[Delphi]</code> 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 <a href="http://code.google.com/p/delphi-spring-framework/" rel="noopener noreferrer">Spring</a> Framework. In active development.</li>
</ul>

<ul>
<li><a href="https://github.com/grijjy/DelphiCassandra" rel="noopener noreferrer">DelphiCassandra (⭐25)</a>. <code>[Delphi]</code> Delphi driver classes to communicate with Cassandra database.</li>
</ul>

<ul>
<li><a href="https://github.com/grijjy/DelphiCouchbase" rel="noopener noreferrer">DelphiCouchbase (⭐19)</a>. <code>[Delphi]</code> Delphi driver classes to communicate with Couchbase database.</li>
</ul>

<ul>
<li><a href="https://github.com/grijjy/DelphiMongoDB" rel="noopener noreferrer">DelphiMongoDB (⭐81)</a>. <code>[Delphi]</code> Delphi driver classes to communicate with MongoDB database.</li>
</ul>

<ul>
<li><a href="https://github.com/exilon/QuickORM" rel="noopener noreferrer">QuickORM (⭐84)</a>. <code>[Delphi]</code> <code>[FPC]</code> QuickORM is a simple RestServer and Restclient based on mORMot framework. Provides a fast implementation of client-server applications in few minutes.</li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://bitbucket.org/egrange/dwscript" rel="noopener noreferrer">DWScript</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="http://sourceforge.net/projects/blaise" rel="noopener noreferrer">Blaise</a>. <code>[Delphi]</code> 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.</li>
</ul>
<h3><p>Machine Learning</p>
</h3>
<ul>
<li><a href="https://github.com/marvinbraga/Marvin.IA" rel="noopener noreferrer">Marvin.IA (⭐45)</a>. <code>[Delphi]</code> Machine learning collection of object-oriented Pascal primitives (only interfaces and classes).</li>
</ul>
<h3><p>Compression</p>
</h3>
<ul>
<li><a href="https://github.com/AlexanderBagel/FWZip" rel="noopener noreferrer">FWZip (⭐63)</a>. <code>[Delphi]</code> Classes to work with Zip archives using Store and Deflate methods, supports ZIP64, DataDescryptors, PKWARE encryption, NTFS attributes, Utf8 in filenames.
// <em>Uses stock ZLIB.obj that gets compiled into binary. Comments and description in Russian.</em></li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot" rel="noopener noreferrer">SynLZ SynLZO SynZip PasZip (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Several high speed compression units, featuring ZIP/LZ77 Deflate/Inflate, LZO and SynLZ algorithm, in pascal and optimized assembler.</li>
</ul>

<ul>
<li><a href="http://www.base2ti.com/?id=delphi.zlib" rel="noopener noreferrer">Delphi zlib</a>. <code>[Delphi]</code> Wrapper for zlib.obj originally used by Borland. Delphi up to XE3 supported.</li>
</ul>

<ul>
<li><a href="http://www.yunqa.de/delphi/products/ucl/index" rel="noopener noreferrer">DIUcl</a>. <code>[Delphi]</code> 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.</li>
</ul>
<h3><p>Language</p>
</h3>
<ul>
<li><a href="https://github.com/RomanYankovsky/ndyacclex" rel="noopener noreferrer">Next Delphi Yacc &amp; Lex (⭐59)</a>. <code>[Delphi]</code> Parser generator toolset for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/RomanYankovsky/DelphiAST" rel="noopener noreferrer">Abstract Syntax Tree Builder (⭐293)</a>. <code>[Delphi]</code> With DelphiAST you can take real Delphi code and get an abstract syntax tree. One unit at time and without a symbol table though.</li>
</ul>

<ul>
<li><a href="https://github.com/jacobthurman/Castalia-Delphi-Parser" rel="noopener noreferrer">Castalia-Delphi-Parser (⭐117)</a>. <code>[Delphi]</code> These files make up a hand-written high speed parser for the Object Pascal dialect known as "Delphi". The original work was done by Martin Waldenburg in the late 1990s, and the project was abandoned sometime before 2003, when I found the code and began working on it.  I have kept it updated as necessary to work with my project, called "Castalia".</li>
</ul>
<h3><p>Memory managers</p>
</h3>
<ul>
<li><a href="https://github.com/andremussche/scalemm" rel="noopener noreferrer">ScaleMM (⭐103)</a>. <code>[Delphi]</code> Fast scaling memory manager for Delphi</li>
</ul>

<ul>
<li><a href="https://github.com/maximmasiutin/FastMM4-AVX" rel="noopener noreferrer">FastMM4-AVX (⭐149)</a>. <code>[Delphi]</code> <code>[FPC]</code> FastMM4 fork with AVX support and multi-threaded enhancements (faster locking)</li>
</ul>
<h3><p>System</p>
</h3>
<ul>
<li><a href="https://github.com/Fr0sT-Brutal/Delphi_MemoryModule" rel="noopener noreferrer">MemoryModule (⭐112)</a>. <code>[Delphi]</code> <code>[FPC]</code> With the MemoryModule engine you can store all required DLLs inside your binary to keep it standalone. Additional hook units allow transparent using of MM engine thus allowing switching MM/WinAPI loading as well as enabling 3rd party dynamic-load DLL interfaces that are unaware of MM (tested with Interbase Express components and Firebird client library). MemoryModule is a Pascal port of Joachim Bauch's C MemoryModule.</li>
</ul>

<ul>
<li><a href="https://github.com/Wosi/DirectoryWatcher" rel="noopener noreferrer">DirectoryWatcher (⭐101)</a>. <code>[Delphi]</code> Watch changes in directories on different platforms (Windows/Linux/Mac OS).</li>
</ul>
<h3><p>Template</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/delphi-templeng" rel="noopener noreferrer">Delphi Template Engine</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/leledumbo/mustapas" rel="noopener noreferrer">MustaPAS (⭐14)</a>. <code>[Delphi]</code> <code>[FPC]</code> Mustache implementation in simple procedural Pascal.</li>
</ul>
<h3><p>Logging</p>
</h3>
<ul>
<li><a href="https://github.com/landrix/Log4d-for-Delphi" rel="noopener noreferrer">Log4d (⭐28)</a>. <code>[Delphi]</code> <code>[FPC]</code> Implementation of logging system for Delphi, based on Log4j.</li>
</ul>

<ul>
<li><a href="http://tracetool.sourceforge.net/" rel="noopener noreferrer">TraceTool</a>. <code>[Delphi]</code> C#, C++, Delphi, ActiveX and Java trace framework and a trace viewer.</li>
</ul>

<ul>
<li><a href="https://github.com/danieleteti/loggerpro" rel="noopener noreferrer">LoggerPro (⭐389)</a>. <code>[Delphi]</code> A modern and pluggable logging framework for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynLog.pas" rel="noopener noreferrer">SynLog (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Logging functions used by Synopse projects.</li>
</ul>

<ul>
<li><a href="https://github.com/michaelJustin/slf4p" rel="noopener noreferrer">slf4p (⭐41)</a>. <code>[Delphi]</code> <code>[FPC]</code> A simple logging facade with support for LazLogger, Log4D, and other logging frameworks.</li>
</ul>

<ul>
<li><a href="https://github.com/grijjy/GrijjyCloudLogger" rel="noopener noreferrer">GrijjyCloudLogger (⭐114)</a>. <code>[Delphi]</code> Remote logging tool that allows you to send log messages over the Intranet or Internet from Windows, Linux, iOS, Android and macOS devices to a viewer running on Windows. Besides sending messages along with any data, it has numerous features including custom live watches, remote live views of objects, tracking live memory usage, object allocations, growth leaks and more.</li>
</ul>
<h3><p>Math</p>
</h3>
<ul>
<li><a href="https://github.com/benibela/bigdecimalmath" rel="noopener noreferrer">Big Decimal Math (⭐27)</a>. <code>[Delphi]</code> This unit provides a arbitrary precision BCD float number type. It can be used like any numeric type and supports: At least numbers between 10-2147483647 to 102147483647 with 2147483647 decimal digit precision; All standard arithmetic and comparison operators; Rounding functions (floor, ceil, to-even, ..); Some more advanced operations, e.g. power and sqrt.</li>
</ul>

<ul>
<li><a href="https://github.com/Xor-el/IntXLib4Pascal" rel="noopener noreferrer">TIntX (⭐54)</a>. <code>[Delphi]</code> <code>[FPC]</code> Pascal port of IntX arbitrary precision Integer library with fast, about O(N * log N) multiplication/division algorithms implementation. It provides all the basic arithmetic operations on Integers, comparing, bitwise shifting etc. It also allows parsing numbers in different bases and converting them to string, also in any base. The advantage of this library is its fast multiplication, division and from base/to base conversion algorithms. all the fast versions of the algorithms are based on fast multiplication of big Integers using Fast Hartley Transform which runs for O(N * log N * log log N) time instead of classic O(N^2).</li>
</ul>

<ul>
<li><a href="https://github.com/Xor-el/DelphiBigNumberXLib" rel="noopener noreferrer">DelphiBigNumberXLib (⭐25)</a>. <code>[Delphi]</code> Arbitrary Precision Library for Delphi with Support for Integer and Floating Point Computations.</li>
</ul>

<ul>
<li><a href="http://www.wolfgang-ehrhardt.de/misc_en.html#mparith" rel="noopener noreferrer">MPArith</a>. <code>[Delphi]</code> Multi precision integer, rational, real, and complex arithmetic.</li>
</ul>

<ul>
<li><a href="http://www.wolfgang-ehrhardt.de/misc_en.html#amath" rel="noopener noreferrer">AMath</a> and <a href="http://www.wolfgang-ehrhardt.de/misc_en.html#damath" rel="noopener noreferrer">DAMath</a>. <code>[Delphi]</code> Accurate mathematical methods without using multi precision arithmetic and double precision accurate mathematical methods without using multi precision arithmetic or assembler respectively.</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/chaosben/theunknownones" rel="noopener noreferrer">StringSimilarity (⭐89)</a>. <code>[Delphi]</code> Package designed for some fuzzy and phonetic string comparison algorithms. So far implemented are the following algorithms: DamerauLevenshtein, Koelner Phonetik, SoundEx, Metaphone, DoubleMetaphone, NGram, Dice, JaroWinkler, NeedlemanWunch, SmithWatermanGotoh, MongeElkan.</li>
</ul>

<ul>
<li><a href="https://code.google.com/p/duckduckdelphi" rel="noopener noreferrer">DuckDuckDelphi</a>. <code>[Delphi]</code> Adds simple duck typing to Delphi Objects and provides an RTTI helper class to simplify many common RTTI tasks.</li>
</ul>

<ul>
<li><a href="https://github.com/quartexNOR/byterage" rel="noopener noreferrer">byterage (⭐6)</a>. <code>[Delphi]</code> Object pascal class library designed to remove some of the limitations of streams. The framework is very simple to use, with only one common ancestor class (TBRBuffer) which defines a set of storage agnostic mechanisms for allocating, scaling, inserting, deleting and otherwise manipulating a segment of raw binary data.</li>
</ul>

<ul>
<li><a href="https://github.com/SirRufo/stateless" rel="noopener noreferrer">stateless (⭐41)</a>. <code>[Delphi]</code> Simple library for creating state machines in Delphi code.</li>
</ul>

<ul>
<li><a href="https://github.com/davidberneda/GenericTree" rel="noopener noreferrer">GenericTree (⭐61)</a>. <code>[Delphi]</code> Delphi implementation of a generic Tree structure.</li>
</ul>

<ul>
<li><a href="https://github.com/d-mozulyov/UniConv" rel="noopener noreferrer">UniConv (⭐34)</a>. <code>[Delphi]</code> <code>[FPC]</code> Universal text conversion library is a universal quick and compact library intended for conversion, comparison and change of the register of text in concordance with the latest standards of the Unicode Consortium. The librarys function greatly resembles ICU, libiconv and Windows.kernel which are de facto standard for popular operating systems.</li>
</ul>

<ul>
<li><a href="https://github.com/d-mozulyov/CachedBuffers" rel="noopener noreferrer">CachedBuffers (⭐53)</a>. <code>[Delphi]</code> <code>[FPC]</code> The library is irreplaceable for the tasks of sequential data reading or writing, especially if the requirements for the performance are increased and there are much data.</li>
</ul>

<ul>
<li><a href="https://github.com/d-mozulyov/CachedTexts" rel="noopener noreferrer">CachedTexts (⭐30)</a>. <code>[Delphi]</code> <code>[FPC]</code> Powerful and compact cross-platform library aimed at parsing and generating of text data with the maximum possible performance. Depends on the two other libraries: CachedBuffers and UniConv.</li>
</ul>

<ul>
<li><a href="https://github.com/BeRo1985/pasmp" rel="noopener noreferrer">PasMP (⭐118)</a>. <code>[Delphi]</code> <code>[FPC]</code> Parallel-processing/multi-processing library for Object Pascal.</li>
</ul>

<ul>
<li><a href="https://github.com/gabr42/GpDelphiUnits" rel="noopener noreferrer">GpDelphiUnits (⭐185)</a>. <code>[Delphi]</code> Collection of useful Delphi units. Various TList descendants, TList-compatible, and TList-similar classes. Dynamically allocated, O(1) enqueue and dequeue, threadsafe, microlocking queue. Interface to 64-bit file functions with some added functionality. String hash, table and dictionary. Collection of Win32/Win64 wrappers and helper functions. Time Zone Routines. Embedded file system.</li>
</ul>

<ul>
<li><a href="https://github.com/Xor-el/ByteSizeLibPascal" rel="noopener noreferrer">ByteSizeLibPascal (⭐28)</a>. <code>[Delphi]</code> <code>[FPC]</code> TByteSize is a utility "record" that makes byte size representation in code easier by removing ambiguity of the value being represented.</li>
</ul>

<ul>
<li><a href="https://github.com/Xor-el/EmailValidationPascal" rel="noopener noreferrer">EmailValidationPascal (⭐38)</a>. <code>[Delphi]</code> <code>[FPC]</code> Simple Class for Validating Email Address Syntax in Pascal/Delphi.</li>
</ul>

<ul>
<li><a href="http://www.wolfgang-ehrhardt.de/misc_en.html#prng" rel="noopener noreferrer">PRNG</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://www.codeproject.com/Tips/783493/Delphi-CSV-File-and-String-Reader-Classes" rel="noopener noreferrer">CSV File and String Reader</a>. <code>[Delphi]</code> TnvvCSVFileReader and TnvvCSVStringReader are light weighted and fast classes that resemble unidirectional data set.</li>
</ul>

<ul>
<li><a href="https://github.com/guitorres/htmlbuilder" rel="noopener noreferrer">HTMLBuilder (⭐24)</a>. <code>[Delphi]</code> Build simplified html with pascal code.</li>
</ul>
<h3><p>OS</p>
</h3>
<ul>
<li><a href="https://github.com/AlexanderBagel/ProcessMemoryMap/tree/master/MemoryMap" rel="noopener noreferrer">MemoryMap (⭐166)</a>. <code>[Delphi]</code> Set of classes to get all the info about a memory of a running process.</li>
</ul>

<ul>
<li><a href="http://melander.dk/articles/versioninfo" rel="noopener noreferrer">VersionInfo for Delphi</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="http://www.magsys.co.uk/delphi/magwmi.asp" rel="noopener noreferrer">Magenta Systems WMI and SMART Component</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/ms301/WindowsAutorun" rel="noopener noreferrer">WindowsAutorun (⭐6)</a>. <code>[Delphi]</code> Helps you manage autoload in Windows OS.</li>
</ul>
<h3><p>Report generating</p>
</h3>
<ul>
<li><a href="http://reportman.sourceforge.net" rel="noopener noreferrer">Report Manager</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/fortesinformatica/fortesreport-ce" rel="noopener noreferrer">FortesReport (⭐274)</a>. <code>[Delphi]</code> The FortesReport is a powerful report generator available as a package of components for Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SQLite3/mORMotReport.pas" rel="noopener noreferrer">mORMotReport (⭐821)</a> (<a href="http://synopse.info/files/html/api-1.18/mORMotReport.html" rel="noopener noreferrer">docs</a>). <code>[Delphi]</code> Fast and efficient code-based reporting component, with preview form and PDF export.</li>
</ul>
<h3><p>Unit Testing</p>
</h3>
<ul>
<li><a href="https://github.com/VSoftTechnologies/DUnitX" rel="noopener noreferrer">DUnitX (⭐414)</a>. <code>[Delphi]</code> New test framework, taking ideas from DUnit, NUnit and other test frameworks. It is designed to work with Delphi 2010 or later, it makes use of language/RTL features that are not available in older versions of Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/RomanYankovsky/DelphiSpec" rel="noopener noreferrer">DelphiSpec (⭐72)</a>. <code>[Delphi]</code> Library for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, you can use them to help improve communication, collaboration and trust on your team.</li>
</ul>

<ul>
<li><a href="https://github.com/VSoftTechnologies/Delphi-Mocks" rel="noopener noreferrer">Delphi-Mocks (⭐243)</a>. <code>[Delphi]</code> Simple mocking framework for Delphi XE2 or later. Allow you to mock both classes and interfaces for testing.</li>
</ul>

<ul>
<li><a href="https://github.com/VSoftTechnologies/DUnit-XML" rel="noopener noreferrer">DUnit-XML (⭐22)</a>. <code>[Delphi]</code> Test runner that allows DUnit Tests to output NUnit compatible XML.</li>
</ul>

<ul>
<li><a href="https://github.com/deltics/delphi.libs/tree/master/smoketest" rel="noopener noreferrer">Smoketest (⭐51)</a>. <code>[Delphi]</code> Framework for writing tests and performance benchmarks using the Delphi language for Microsoft Windows. It has been tested on all versions of Delphi from 7 thru to 2010.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynTests.pas" rel="noopener noreferrer">SynTests (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Unit test functions including mocks and stubs.</li>
</ul>

<ul>
<li><a href="https://github.com/jhc-systems/DelphiUIAutomation" rel="noopener noreferrer">DelphiUIAutomation (⭐114)</a>. <code>[Delphi]</code> Delphi classes that wrap the MS UIAutomation library. DelphiUIAutomation is a framework for automating rich client applications based on Win32 (and specifically tested with Delphi XE5). It is written in Delphi XE5 and it requires no use of scripting languages. It provides a consistent object-oriented API, hiding the complexity of Microsoft's UIAutomation library and windows messages.</li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/rruz/delphi-ide-theme-editor" rel="noopener noreferrer">Delphi IDE theme editor / Delphi IDE Colorizer (⭐683)</a>. Tool to change the IDE color highlighting of several Object Pascal IDE's like Delphi (RAD Studio), Appmethod, Lazarus  and Smart Mobile Studio. DITE supports Delphi 5-7, 2005-2010, XE-XE8, Appmethod 1.13-1.14, Lazarus v1.0.1.3 and Smart Mobile Studio IDE v1.1.2.17. The Delphi IDE Colorizer (DIC) is a plugin which allows to customize the look and feel of the workspace of the RAD Studio IDE and Appmethod.</li>
</ul>

<ul>
<li><a href="https://github.com/ms301/Delphi-Adb-WiFi" rel="noopener noreferrer">Delphi-Adb-WiFi (⭐33)</a>. Plugin for RAD Studio, which allows launching and debugging on an Android device without connecting to a computer via USB. Works over WiFi.</li>
</ul>
<h3><p>Documentation</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/pasdoc" rel="noopener noreferrer">PasDoc</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/05/15/"/>
    <summary>88 awesome projects updated on May 15, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/05/14/</id>
    <title>Awesome Pascal Updates on May 14, 2019</title>
    <updated>2019-05-14T17:32:15.000Z</updated>
    <published>2019-05-14T17:32:15.000Z</published>
    <content type="html"><![CDATA[<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/BeRo1985/besen" rel="noopener noreferrer">BESEN (⭐227)</a>. <code>[Delphi]</code> <code>[FPC]</code> Complete ECMAScript Fifth Edition Implementation in Object Pascal, which is compilable with Delphi &gt;=7 and Free Pascal &gt;= 2.5.1 (maybe also 2.4.1).</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/05/14/"/>
    <summary>1 awesome projects updated on May 14, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/05/13/</id>
    <title>Awesome Pascal Updates on May 13, 2019</title>
    <updated>2019-05-13T12:04:51.000Z</updated>
    <published>2019-05-13T12:04:51.000Z</published>
    <content type="html"><![CDATA[<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/DavidMoraisFerreira/FuzzyWuzzy.pas" rel="noopener noreferrer">FuzzyWuzzy.pas (⭐16)</a>. <code>[FPC]</code> Port of the well-known Python fuzzy string matching package that uses the Levenshtein distance to compute differences between string sequences.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/05/13/"/>
    <summary>1 awesome projects updated on May 13, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/04/09/</id>
    <title>Awesome Pascal Updates on Apr 09, 2019</title>
    <updated>2019-04-09T12:17:07.000Z</updated>
    <published>2019-04-09T12:17:07.000Z</published>
    <content type="html"><![CDATA[<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="https://github.com/yavfast/dbg-spider" rel="noopener noreferrer">Spider (⭐139)</a>. <code>[Delphi]</code> Real time profiler for Delphi applications</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/04/09/"/>
    <summary>1 awesome projects updated on Apr 09, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/03/27/</id>
    <title>Awesome Pascal Updates on Mar 27, 2019</title>
    <updated>2019-03-27T08:24:47.000Z</updated>
    <published>2019-03-27T08:24:47.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/kolmck" rel="noopener noreferrer">KOL</a>. <code>[Delphi]</code> <code>[FPC]</code> (<a href="https://sourceforge.net/p/kol-ce" rel="noopener noreferrer">KOL-CE</a> 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.</li>
</ul>
<h3><p>Control packs</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/dpfdelphiandroid" rel="noopener noreferrer">D.P.F Delphi Android</a> / <a href="http://sourceforge.net/projects/dpfdelphiios" rel="noopener noreferrer">D.P.F Delphi iOS</a> native components. <code>[Delphi]</code> D.P.F Delphi Native Components, 100% iOS Performance and styles. Develop iPhone &amp; iPad &amp; 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 &amp; features.</li>
</ul>

<ul>
<li><a href="https://github.com/TurboPack/Essentials" rel="noopener noreferrer">Essentials (⭐53)</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/errorcalc/FreeEsVCLComponents" rel="noopener noreferrer">FreeEsVCLComponents (⭐186)</a>. <code>[Delphi]</code> Free library of VCL components for Delphi and C++Builder. This new controls and components to improve the appearance applications and to better user experience. Components support visual styles and has modern style. All components has best support transparency, not flicker, and has support interesting possibility for double buffering for TGraphicControl heirs.</li>
</ul>

<ul>
<li><a href="https://github.com/SilverpointDev/sptbxlib" rel="noopener noreferrer">SpTBXLib (⭐82)</a>. <code>[Delphi]</code> Add on package for Toolbar2000 components, it adds the following features: Skins, Unicode support, Custom painting events and many more.</li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/norgepaul/tchrometabs" rel="noopener noreferrer">TChromeTabs (⭐231)</a>. <code>[Delphi]</code> Comprehensive implementation of Google Chrome's tabs for Delphi 6 - Delphi 10.1 Berlin</li>
</ul>

<ul>
<li><a href="https://github.com/andrea-magni/TFrameStand" rel="noopener noreferrer">TFrameStand (⭐271)</a>. <code>[Delphi]</code> Easily use TFrame(s) in your FireMonkey (FMX) applications to gain visual consistency though the whole user experience and easily add modern looking elements like effects and transitions.</li>
</ul>

<ul>
<li><a href="https://github.com/landrix/TPrintPreview-for-Delphi" rel="noopener noreferrer">TPrintPreview (⭐26)</a>. <code>[Delphi]</code> Print Preview Component for Delphi Vcl Win32/Win64</li>
</ul>

<ul>
<li><a href="http://github.com/benibela/treelistview" rel="noopener noreferrer">TTreeListView (⭐56)</a>. <code>[Delphi]</code> <code>[FPC]</code> This component is a mix between TTreeView and TListView and can paint a tree whose nodes have additional information sorted in columns.</li>
</ul>

<ul>
<li><a href="https://github.com/jkour/neTabControl" rel="noopener noreferrer">neTabControl (⭐46)</a>. <code>[Delphi]</code> FireMonkey control for Delphi. It builds on the native TabControl and adds a number of features.</li>
</ul>
<h3><p>Editors</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/synedit" rel="noopener noreferrer">SynEdit</a> (<a href="https://github.com/TurboPack/SynEdit" rel="noopener noreferrer">mirror at GitHub (⭐255)</a>). <code>[Delphi]</code> Syntax highlighting edit control, not based on the Windows common controls. SynEdit is compatible with both Delphi and Kylix</li>
</ul>

<ul>
<li><a href="https://svn.code.sf.net/p/lazarus-ccr/svn/applications/lazedit" rel="noopener noreferrer">LazEdit</a>. <code>[FPC]</code> General text editor with syntax highlighting and tools to help edit HTML.</li>
</ul>
<h3><p>Viewers</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/atviewer/files/ATImageMap" rel="noopener noreferrer">ATImageMap</a> (<a href="https://github.com/Alexey-T/ATViewer" rel="noopener noreferrer">mirror at GitHub (⭐48)</a>). <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/da-baranov/SciDe" rel="noopener noreferrer">SciDe (⭐79)</a>. <code>[Delphi]</code> <code>[FPC]</code> <a href="https://sciter.com" rel="noopener noreferrer">Sciter</a> (Embeddable HTML/CSS/script engine) wrapper for Delphi.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/03/27/"/>
    <summary>14 awesome projects updated on Mar 27, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/03/05/</id>
    <title>Awesome Pascal Updates on Mar 05, 2019</title>
    <updated>2019-03-05T11:12:09.000Z</updated>
    <published>2019-03-05T11:12:09.000Z</published>
    <content type="html"><![CDATA[<h3><p>Code check/review, debug</p>
</h3>
<ul>
<li><a href="https://github.com/ase379/gpprofile2017" rel="noopener noreferrer">GpProfiler2017 (⭐102)</a>. <code>[Delphi]</code> Source code instrumenting profiler for Delphi XE and higher. Other forks support older versions.</li>
</ul>

<ul>
<li><a href="https://www.delphitools.info/samplingprofiler" rel="noopener noreferrer">SamplingProfiler</a>. <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="http://www.peganza.com/products_pal.html" rel="noopener noreferrer">Pascal Analyzer</a> (free Lite version available). <code>[Delphi]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/VilleKrumlinde/delphiunitsizes" rel="noopener noreferrer">delphiunitsizes (⭐15)</a>. <code>[Delphi]</code> Tool to display the sizes of each unit in a Delphi executable. Shows the size of each unit that is included in a Delphi exe-file. It also shows an approximate size of each symbol (classes, methods, procedures etc) in a unit.</li>
</ul>

<ul>
<li><a href="https://www.delphitools.info/other-tools/mapfilestats" rel="noopener noreferrer">MapFileStats</a>. <code>[Delphi]</code> Tool that provides simple binary size statistics from .MAP files (any Delphi version up to at least Delphi XE5).</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/03/05/"/>
    <summary>5 awesome projects updated on Mar 05, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/02/14/</id>
    <title>Awesome Pascal Updates on Feb 14, 2019</title>
    <updated>2019-02-14T16:48:16.000Z</updated>
    <published>2019-02-14T16:48:16.000Z</published>
    <content type="html"><![CDATA[<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/Kromster80/RecastNavigationDelphi" rel="noopener noreferrer">RecastNavigation (⭐22)</a>. <code>[Delphi]</code> Navigation mesh construction toolset for games. Recast is accompanied with Detour, path-finding and spatial reasoning toolkit. You can use any navigation mesh with Detour, but of course the data generated with Recast fits perfectly. This is a port of the original RecastNavigation written in C++.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/asphyre" rel="noopener noreferrer">Asphyre aka Platform eXtended Library (PXL)</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/d-mozulyov/CrystalPathFinding" rel="noopener noreferrer">CrystalPathFinding (⭐46)</a>. <code>[Delphi]</code> <code>[FPC]</code> Simple and effective library with an open source intended for the searching of the shortest paths by algorithms A*/WA* for maps based on tiles with 4 (simple), 8 (diagonal/diagonalex) or 6 (hexagonal) neighbors.</li>
</ul>

<ul>
<li><a href="http://www.tilengine.org" rel="noopener noreferrer">TileEngine</a>. (<a href="https://github.com/turric4n/PascalTileEngine" rel="noopener noreferrer">GitHub (⭐46)</a>) <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>

<ul>
<li><a href="http://www.freepascal-meets-sdl.net/" rel="noopener noreferrer">SDL2</a> (<a href="https://github.com/ev1313/Pascal-SDL-2-Headers" rel="noopener noreferrer">GitHub (⭐119)</a>). <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/BeRo1985/pasvulkan" rel="noopener noreferrer">pasvulkan (⭐210)</a>. <code>[Delphi]</code> <code>[FPC]</code> Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal.</li>
</ul>
<h3><p>Math</p>
</h3>
<ul>
<li><a href="http://www.alglib.net/download.php" rel="noopener noreferrer">ALGLIB</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.
// Free edition is Delphi wrapper around generic C core licensed for Personal and Academic Use.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/02/14/"/>
    <summary>7 awesome projects updated on Feb 14, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/02/08/</id>
    <title>Awesome Pascal Updates on Feb 08, 2019</title>
    <updated>2019-02-08T14:16:39.000Z</updated>
    <published>2019-02-08T14:16:39.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/project-jedi/jcl" rel="noopener noreferrer">JCL (⭐714)</a>. <code>[Delphi]</code> <code>[FPC]</code> Set of thoroughly tested and fully documented utility functions and non-visual classes which can be instantly reused in your Delphi and C++ Builder projects. The library is grouped into several categories such as Strings, Files and I/O, Security, Math and many, many more.</li>
</ul>

<ul>
<li><a href="https://github.com/chaosben/theunknownones" rel="noopener noreferrer">TheUnknownOnes (⭐89)</a>. <code>[Delphi]</code> Huge heap of classes, components, utilities for almost every purpose. Nearly undocumented and seems not very up-to-date though.</li>
</ul>

<ul>
<li><a href="https://github.com/cnpack/cnvcl" rel="noopener noreferrer">CNVCL (⭐391)</a>. <code>[Delphi]</code> CnPack Component Package. Large collection of visual components, classes and utilities. // <em>Lots of useful stuff; documentation and comments mainly in Chinese</em></li>
</ul>

<ul>
<li><a href="https://github.com/andrea-magni/MARS" rel="noopener noreferrer">MARS - Curiosity (⭐386)</a>. <code>[Delphi]</code> Delphi REST Library. Pure REST approach, standard concepts in a familiar Delphi flavor (including a component based client library). Known compatibility: Delphi versions from XE to 10 Seattle. Some functionalities requires FireDAC.</li>
</ul>

<ul>
<li><a href="https://github.com/LaKraven/ADAPT" rel="noopener noreferrer">ADAPT (⭐45)</a>. <code>[Delphi]</code> Advanced Developer Async Programming Toolkit, foundation library intended to be used at the heart of your projects for the purpose of providing extremely powerful, multi-threaded (and thread-safe) capabilities. Event Engine - a very powerful system for producing Multi-Threaded, Asynchronous and Event-Driven programs. Generics Collections - highly efficient Collection Types (Lists, Trees, Maps etc.). Math Library - a library for Unit Conversion, special calculation and other useful mathematics routines. Package Engine - extension of the Streamables Engine supporting the packaging of files together (a VFS of sorts). Shared Streams Library - 100% Thread-Safe Stream Classes (Interfaced too) allowing read/write from multiple Threads. Stream Handling Library - makes working with Streams much easier! Handles Deleting, Inserting, Reading and Writing data.</li>
</ul>

<ul>
<li><a href="https://github.com/pierrejean-coudert/ReduxDelphi" rel="noopener noreferrer">Redux Delphi (⭐45)</a>. <code>[Delphi]</code> Predictable state container for Delphi apps utilizing a unidirectional data flow. Inspired by ReduxJS. Comes with Immutable Generic List.</li>
</ul>

<ul>
<li><a href="http://www.micrel.cz/RxLib/dfiles.htm" rel="noopener noreferrer">unRxLib</a>. <code>[Delphi]</code> Effort to keep RxLibrary (library of 60+ components) actual.</li>
</ul>
<h3><p>Video</p>
</h3>
<ul>
<li><a href="https://code.google.com/p/dspack" rel="noopener noreferrer">DSPack</a> (abandoned, active fork is <a href="https://github.com/micha137/dspack-continued-mirror-for-delphinus" rel="noopener noreferrer">here (⭐26)</a>). <code>[Delphi]</code> Set of components and classes to write Multimedia Applications using MS Direct Show and DirectX technologies.</li>
</ul>

<ul>
<li><a href="http://www.delphiffmpeg.com/headers" rel="noopener noreferrer">FFmpeg Delphi/Pascal Headers</a>. <code>[Delphi]</code> <code>[FPC]</code> Open source translation of FFMPEG headers.</li>
</ul>
<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/mike-lischke/GraphicEx" rel="noopener noreferrer">GraphicEx (⭐115)</a>. <code>[Delphi]</code> Addendum to Delphi's Graphics.pas to enable your application to load many common image formats. This library is primarily designed to load images as background (buttons, forms, toolbars) and textures (DirectX, OpenGL) or for image browsing and editing purposes as long as you don't need to save images.</li>
</ul>

<ul>
<li><a href="https://code.google.com/p/ccr-exif" rel="noopener noreferrer">CCR-EXIF</a> (seems abandoned, list of forks on GH <a href="https://github.com/search?l=Pascal&amp;o=desc&amp;q=ccr-exif&amp;s=updated&amp;type=Repositories" rel="noopener noreferrer">here</a>). <code>[Delphi]</code> Library to read and write Exif, IPTC and XMP metadata from JPEG, TIFF and PSD images.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/SynPDF" rel="noopener noreferrer">Synopse PDF (⭐315)</a>. <code>[Delphi]</code> <code>[FPC]</code> Fully featured Open Source PDF document creation library for Delphi, embedded in one unit. Pure Delphi code, Delphi 5 up to Delphi 10.3 Rio (and latest version of FPC), for Win32 and Win64 platforms.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/igdiplus" rel="noopener noreferrer">IGDI+</a>. <code>[Delphi]</code> The free open source library allows quick and easy implementations of complex GDI+ applications, in a natural Delphi-friendly code.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/glscene" rel="noopener noreferrer">GLScene</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynGdiPlus.pas" rel="noopener noreferrer">SynGdiPlus (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Enables an application to load and save GIF, TIF, PNG and JPG pictures. It also allows anti-aliased drawing from any TMetaFile. That is, you can play a .emf content using GDI+ instead of GDI, for much better rendering result.</li>
</ul>

<ul>
<li><a href="http://sourceforge.net/projects/andorra" rel="noopener noreferrer">Andorra 2D</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/vintagedave/transparent-canvas" rel="noopener noreferrer">Transparent-canvas (⭐50)</a>. <code>[Delphi]</code> Delphi VCL / Windows project for drawing semi-transparent alphablended graphics. It provides a class similar to TCanvas.</li>
</ul>

<ul>
<li><a href="https://github.com/vintagedave/fully-justified-text" rel="noopener noreferrer">Fully-justified-text (⭐38)</a>. <code>[Delphi]</code> Delphi VCL / Windows project for text output, allowing printing of fully justified text with a variety of options.</li>
</ul>

<ul>
<li><a href="https://github.com/SaschaWillems/dglOpenGL" rel="noopener noreferrer">dglOpenGL (⭐86)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi / Pascal OpenGL header translation.</li>
</ul>

<ul>
<li><a href="https://github.com/MichaelDemidov/DelphiZXingQRCodeEx" rel="noopener noreferrer">DelphiZXingQRCodeEx (⭐74)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi/Lazarus port of the QR Code generating functionality from ZXing, an open source barcode image processing library.</li>
</ul>

<ul>
<li><a href="https://github.com/Spelt/ZXing.Delphi" rel="noopener noreferrer">ZXing.Delphi (⭐515)</a>. <code>[Delphi]</code> Native Object Pascal library for Delphi XE to 10.2 Tokyo that is based on the well known open source Barcode Scanning Library ZXing (Zebra Crossing). It is aimed at all of the FireMonkey mobile platforms and, starting from v3.1, it fully supports also Windows VCL applications (no dependencies on FMX.Graphics unit).</li>
</ul>

<ul>
<li><a href="https://code.google.com/p/simdesign" rel="noopener noreferrer">NativeJpg</a>. <code>[Delphi]</code> 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.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/02/08/"/>
    <summary>22 awesome projects updated on Feb 08, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/02/04/</id>
    <title>Awesome Pascal Updates on Feb 04, 2019</title>
    <updated>2019-02-04T15:50:21.000Z</updated>
    <published>2019-02-04T15:01:32.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/synopse/mORMot" rel="noopener noreferrer">mORMot (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Client-Server ORM/ODM SOA MVC framework for Delphi 6 and higher, or FPC 2.7. Direct SQL/NoSQL database access, ORM/ODM over objects, RESTful ORM and SOA services via interfaces over high performance HTTP server, MVC/MVVM web sites, testing including mocks and stubs, logging, cryptography, compression, command line parser, threading, service/daemon support; huge documentation.</li>
</ul>
<h3><p>Audio</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/audorra" rel="noopener noreferrer">Audorra</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>
<h3><p>Video</p>
</h3>
<ul>
<li><a href="http://prog.olsztyn.pl/paslibvlc" rel="noopener noreferrer">PasLibVlc</a>. <code>[Delphi]</code> <code>[FPC]</code> Interface to VideoLAN libvlc.dll and VCL player component for Delphi / FreePascal based on VideoLAN</li>
</ul>

<ul>
<li><a href="https://github.com/dpethes/fevh264" rel="noopener noreferrer">fevh264 (⭐20)</a>. <code>[FPC]</code> Baseline h.264 encoder. Windows and Linux are supported</li>
</ul>
<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/graphics32/graphics32" rel="noopener noreferrer">Graphics32 (⭐452)</a>. <code>[Delphi]</code> <code>[FPC]</code> Designed for fast 32-bit graphics handling on Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast anti-aliased and alpha blended operations with pixel, vector, and polygon graphic primitives, and significantly outperforms GDI, GDI+, and the standard TCanvas classes. It is almost a hundred times faster in per-pixel access and about 80-100 times faster in drawing lines.</li>
</ul>

<ul>
<li><a href="http://www.kluug.net/delphitwain.php" rel="noopener noreferrer">Delphi Twain</a>. <code>[Delphi]</code> <code>[FPC]</code> The library allows you to easily access scanning functions from Delphi and Lazarus.</li>
</ul>
<h3><p>Game dev</p>
</h3>
<ul>
<li><a href="https://github.com/BeRo1985/kraft" rel="noopener noreferrer">Kraft Physics Engine (⭐123)</a>. <code>[Delphi]</code> <code>[FPC]</code> Open source Object Pascal physics engine library that can be used in 3D games. Compatible with: Delphi 7-XE7 (but not with the Android and iOS targets), FreePascal &gt;= 2.6.2 (with almost all FPC-supported targets including Android and iOS)</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/allegro-pas" rel="noopener noreferrer">Allegro-Pas</a> (<a href="https://github.com/niuniomartinez/allegro-pas" rel="noopener noreferrer">GitHub (⭐35)</a>). <code>[Delphi]</code> <code>[FPC]</code> Wrapper to use the Allegro game library with Pascal/Delphi.</li>
</ul>

<ul>
<li><a href="https://github.com/CWBudde/PasSFML" rel="noopener noreferrer">SFML (⭐55)</a>. <code>[Delphi]</code> <code>[FPC]</code> Pascal SFML Headers. SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network. Currently Delphi and FPC/Lazarus are supported. However, due to a compiler incompatibility with the Delphi compiler (solved with workarounds), FPC is recommended at the moment.</li>
</ul>

<ul>
<li><a href="https://sourceforge.net/projects/jedi-sdl" rel="noopener noreferrer">JEDI-SDL</a>. <code>[Delphi]</code> <code>[FPC]</code> Pascal headers for SDL from JEDI. Works with Delphi, Kylix, Free Pascal, Gnu Pascal and TMT Pascal.</li>
</ul>
<h3><p>Viewers</p>
</h3>
<ul>
<li><a href="https://github.com/Alexey-T/ATViewer/blob/master/Source/ATBinHex.pas" rel="noopener noreferrer">ATBinHex for Delphi (⭐48)</a>. <code>[Delphi]</code>, <a href="https://github.com/Alexey-T/ATBinHex-Lazarus" rel="noopener noreferrer">ATBinHex for Laz (⭐24)</a>. <code>[FPC]</code> Viewer for files of unlimited size like in Total Commander.</li>
</ul>

<ul>
<li><a href="https://github.com/Alexey-T/ATViewer/blob/master/Source/ATImageBox.pas" rel="noopener noreferrer">ATImageBox for Delphi (⭐48)</a>. <code>[Delphi]</code>, <a href="https://github.com/Alexey-T/ATImageBox-Lazarus" rel="noopener noreferrer">ATImageBox for Laz (⭐7)</a>. <code>[FPC]</code> TScrollBox with embedded TImage. Control can auto position image inside.</li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/pascalscada" rel="noopener noreferrer">PascalSCADA</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/zeoslib" rel="noopener noreferrer">ZeosLib</a>. <code>[Delphi]</code> <code>[FPC]</code> Set of database components for MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle and SQLite.</li>
</ul>

<ul>
<li><a href="http://sourceforge.net/p/tdbf/code/HEAD/tree" rel="noopener noreferrer">tDBF</a>. <code>[Delphi]</code> <code>[FPC]</code> 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.</li>
</ul>

<ul>
<li><a href="https://github.com/graemeg/tiopf" rel="noopener noreferrer">tiOPF (⭐21)</a>. <code>[Delphi]</code> <code>[FPC]</code> Object Persistent Framework written in Object Pascal, for use with Delphi and Free Pascal (FPC) compilers. tiOPF simplifies the mapping of an object oriented business model into a relational database. Persistence layers are available for Firebird, Oracle, MS SQL Server, MySQL, PostgreSQL, SQLite, NexusDB, XML, CSV, TAB, Remote (via HTTP) and many more. It also allows you to use your choice of database connection components, like IBX, dbExpress, DOA, SqlDB, FBLib etc.</li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/remobjects/pascalscript" rel="noopener noreferrer">Pascal Script (⭐500)</a>. <code>[Delphi]</code> <code>[FPC]</code> Free scripting engine that allows you to use most of the Object Pascal language within your Delphi or Free Pascal projects at runtime. Written completely in Delphi, it is composed of a set of units that can be compiled into your executable, eliminating the need to distribute any external files. Pascal Script started out as a need for a good working script, when there were none available at the time.</li>
</ul>

<ul>
<li><a href="https://github.com/pyscripter/python4delphi" rel="noopener noreferrer">Python for Delphi (P4D) (⭐1k)</a>. <code>[Delphi]</code> <code>[FPC]</code> Set of free components that wrap up the Python dll into Delphi and Lazarus (FPC). They let you easily execute Python scripts, create new Python modules and new Python types. You can create Python extensions as dlls and much more</li>
</ul>

<ul>
<li><a href="https://github.com/tondrej/chakracore-delphi" rel="noopener noreferrer">chakracore-delphi (⭐144)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore JavaScript engine library.</li>
</ul>
<h3><p>Template</p>
</h3>
<ul>
<li><a href="https://github.com/synopse/dmustache" rel="noopener noreferrer">SynMustache (⭐159)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi implementation of the Mustache template language, supporting Delphi 6 up to Delphi 10 Seattle (and FPC/Lazarus compilation).</li>
</ul>
<h3><p>Logging</p>
</h3>
<ul>
<li><a href="https://github.com/exilon/QuickLogger" rel="noopener noreferrer">QuickLogger (⭐431)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi/freepascal/.NET (Windows/Linux) library for logging on files, console, memory, email, rest, telegram, slack, eventlog, redis, ide debug messages and throw events.</li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/BeRo1985/flre" rel="noopener noreferrer">FLRE (⭐100)</a>. <code>[Delphi]</code> <code>[FPC]</code> FLRE ( F ast L ight R egular E xpressions) is a fast, safe and efficient regular expression library, which is implemented in Object Pascal (Delphi and Free Pascal) but which is even usable from other languages like C/C++ and so on.</li>
</ul>

<ul>
<li><a href="https://github.com/Avemey/zexmlss" rel="noopener noreferrer">ZEXMLSS (⭐78)</a>. <code>[Delphi]</code> <code>[FPC]</code> Lazarus/Delphi component for read/write ods, excel xml, xlsx.</li>
</ul>

<ul>
<li><a href="https://github.com/Xor-el/BaseNcodingPascal" rel="noopener noreferrer">BaseNcodingPascal (⭐52)</a>. <code>[Delphi]</code> <code>[FPC]</code> Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.</li>
</ul>
<h3><p>OS</p>
</h3>
<ul>
<li><a href="https://github.com/RRUZ/tsmbios" rel="noopener noreferrer">TSMBIOS (⭐218)</a>. <code>[Delphi]</code> <code>[FPC]</code> Allows access the System Management BIOS (SMBIOS) using the Object Pascal language (Delphi or Free Pascal). The SMBIOS (System Management BIOS) is a standard developed by the DMTF. The information stored in the SMBIOS includes devices manufacturer, model name, serial number, BIOS version, asset tag, processors, ports and device memory installed.</li>
</ul>
<h3><p>Setup</p>
</h3>
<ul>
<li><a href="https://winsparkle.org" rel="noopener noreferrer">WinSparkle</a> and its <a href="https://github.com/jkour/neSparkleComponent" rel="noopener noreferrer">Delphi wrapper (⭐20)</a>. 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.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/02/04/"/>
    <summary>26 awesome projects updated on Feb 04, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/11/27/</id>
    <title>Awesome Pascal Updates on Nov 27, 2018</title>
    <updated>2018-11-27T08:15:11.000Z</updated>
    <published>2018-11-27T05:05:59.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/fundementals" rel="noopener noreferrer">Fundamentals Code Library</a> (abandoned, more recent fork is <a href="https://github.com/fundamentalslib/fundamentals4" rel="noopener noreferrer">here (⭐64)</a> - though it slightly differs in units set, f.ex. no XML. Recent major version 5 <a href="https://github.com/fundamentalslib/fundamentals5" rel="noopener noreferrer">here (⭐270)</a>). <code>[Delphi]</code> <code>[FPC]</code> Collection of Delphi / FreePascal code units. Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics.
// <em>Utils: ZLIB compression; JSON; XML; ProtocolBuffers; Unicode routines; data structures; Hashes: XOR, CRC, Adler, MD5, SHA, secure keyed MD5/SHA, etc; Network: blocking TCP client/server, HTTP(S) via SSL3/TLS1.0/TLS1.1/TLS1.2 (fully native); SQL parser; BitCoin MtGox client; Blaise script engine; Cipher: AES, DES, FUNE, RC2, RC4, RSA, Diffie-Hellman; Maths: matrix, complex, statistics, huge numbers</em></li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/littleearth/delphi-library-helper" rel="noopener noreferrer">Delphi Library Helper (⭐21)</a> Tool to assist Delphi developers configuring library folders.</li>
</ul>

<ul>
<li><a href="https://github.com/littleearth/mobile-image-creator" rel="noopener noreferrer">Mobile Image Creator (⭐7)</a> Creating Icons and Launcher Images for Delphi Mobile Applications (Firemonkey). This is a fork of Mobile Gfx created by <a href="http://riversoftavg.com/blogs/index.php/2014/02/03/creating-icons-and-launchers-for-delphi-mobile-applications/" rel="noopener noreferrer">Thomas Grubb of RiverSoftAVG</a>.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/11/27/"/>
    <summary>3 awesome projects updated on Nov 27, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/11/01/</id>
    <title>Awesome Pascal Updates on Nov 01, 2018</title>
    <updated>2018-11-01T11:57:59.000Z</updated>
    <published>2018-11-01T11:48:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>Math</p>
</h3>
<ul>
<li><a href="https://github.com/neslib/FastMath" rel="noopener noreferrer">FastMath (⭐182)</a>. <code>[Delphi]</code> Delphi math library that is optimized for fast performance (sometimes at the cost of not performing error checking or losing a little accuracy). It uses hand-optimized assembly code to achieve much better performance then the equivalent functions provided by the Delphi RTL.
// <em>Floating-point, vector, matrix operations.</em></li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/neslib/Chet" rel="noopener noreferrer">Chet - C Header Translator for Delphi (⭐227)</a>. Chet is a .h-to-.pas translator powered by libclang for Delphi. Uses the Clang compiler to parse header files, resulting in more accurate translations that require fewer manual adjustments.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/11/01/"/>
    <summary>2 awesome projects updated on Nov 01, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/05/24/</id>
    <title>Awesome Pascal Updates on May 24, 2018</title>
    <updated>2018-05-24T16:35:21.000Z</updated>
    <published>2018-05-24T16:35:21.000Z</published>
    <content type="html"><![CDATA[<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/Dennis1000/verysimplelua" rel="noopener noreferrer">VerySimple.Lua (⭐137)</a>. <code>[Delphi]</code> Lua Wrapper for Delphi XE5-D10.1 which automatically creates OOP callback functions for Delphi &lt;-&gt; Lua.
// <em>LUA DLL required</em></li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://www.uweraabe.de/Blog/2018/05/17/keep-your-project-files-clean-with-project-magician" rel="noopener noreferrer">Project Magician</a>. Wizard for advanced project options manipulation.</li>
</ul>

<ul>
<li><a href="http://www.uweraabe.de/Blog/2015/05/08/selective-debugging/" rel="noopener noreferrer">Selective Debugging</a>. Wizard that allows to tune for which units their debug version will be used.</li>
</ul>

<ul>
<li><a href="https://www.mmx-delphi.de" rel="noopener noreferrer">MMX Code Explorer</a>. Feature-rich productivity enhancing plugin. Includes refactoring, class browser, advanced editing, metrict and many more.</li>
</ul>

<ul>
<li><a href="http://chapmanworld.com/2017/03/22/formresource-a-free-delphi-component-for-organizing-product-dependencies" rel="noopener noreferrer">FormResource</a>. Wizard that helps storing various data as form resources.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/05/24/"/>
    <summary>5 awesome projects updated on May 24, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/02/15/</id>
    <title>Awesome Pascal Updates on Feb 15, 2018</title>
    <updated>2018-02-15T16:04:39.000Z</updated>
    <published>2018-02-15T16:04:39.000Z</published>
    <content type="html"><![CDATA[<h3><p>Setup</p>
</h3>
<ul>
<li><a href="http://www.silverpointdevelopment.com/multiinstaller/index.htm" rel="noopener noreferrer">Silverpoint MultiInstaller</a>. Multi component package installer for Embarcadero Delphi and C++Builder, it was created to ease the components installation on the IDE.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/02/15/"/>
    <summary>1 awesome projects updated on Feb 15, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/12/22/</id>
    <title>Awesome Pascal Updates on Dec 22, 2017</title>
    <updated>2017-12-22T09:41:24.000Z</updated>
    <published>2017-12-22T09:41:24.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/grijjy/GrijjyFoundation" rel="noopener noreferrer">GrijjyFoundation (⭐257)</a>. <code>[Delphi]</code> Foundation classes and utilities that are used throughout the other Grijjy Repositories.
// <em>BSON/JSON, IOCP/EPOLL sockets, socket pools, HTTP, HTTP/2, OpenSSL, ProtocolBuffers.</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/12/22/"/>
    <summary>1 awesome projects updated on Dec 22, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/11/29/</id>
    <title>Awesome Pascal Updates on Nov 29, 2017</title>
    <updated>2017-11-29T13:08:26.000Z</updated>
    <published>2017-11-29T13:08:26.000Z</published>
    <content type="html"><![CDATA[<h3><p>OS</p>
</h3>
<ul>
<li><a href="http://help.madshi.net/madKernel.htm" rel="noopener noreferrer">madKernel</a>. <code>[Delphi]</code> 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.
// <em>Free with source for non-commercial usage (only) with some <a href="http://help.madshi.net/License.htm" rel="noopener noreferrer">conditions</a>. Available to download as part of <code>madCollection</code> installer. Pretty well documented. Requires <code>madBasic</code> package.</em></li>
</ul>

<ul>
<li><a href="http://help.madshi.net/madSecurity.htm" rel="noopener noreferrer">madSecurity</a>. <code>[Delphi]</code> 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.
// <em>Free with source for non-commercial usage (only) with some <a href="http://help.madshi.net/License.htm" rel="noopener noreferrer">conditions</a>. Available to download as part of <code>madCollection</code> installer. Pretty well documented. Requires <code>madBasic</code> package.</em></li>
</ul>

<ul>
<li><a href="http://help.madshi.net/madShell.htm" rel="noopener noreferrer">madShell</a>. <code>[Delphi]</code> 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.
// <em>Free with source for non-commercial usage (only) with some <a href="http://help.madshi.net/License.htm" rel="noopener noreferrer">conditions</a>. Available to download as part of <code>madCollection</code> installer. Pretty well documented. Requires <code>madBasic</code> package.</em></li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/DGH2112/Delphi-IDE-Explorer" rel="noopener noreferrer">Delphi IDE Explorer (⭐40)</a>. Wizard / expert / plugin that allows you to browser the internal fields, methods, properties and events of the IDE.
// <em>Mainly useful for developers of IDE experts</em></li>
</ul>

<ul>
<li><a href="https://github.com/DGH2112/OTA-Interface-Search" rel="noopener noreferrer">OTA Interface Search (⭐15)</a>. Application helps to find Open Tools API (OTA) interfaces, methods and properties and understand how to get to those interfaces or methods / properties of the interfaces.</li>
</ul>

<ul>
<li><a href="https://github.com/DGH2112/Auto-Save" rel="noopener noreferrer">AutoSave (⭐4)</a>. Expert that periodically auto saves all the open modified IDE files.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="http://help.madshi.net/madDisAsm.htm" rel="noopener noreferrer">madDisAsm</a>. The package features a full x86 disassembler including MMX, 3dNow enhanced, SSE and SSE2 support. The disassembler can examine a single x86 instruction (see ParseCode) or a full function (see ParseFunction) and either return a short analysis or a full text disassembly. Register contents are watched/followed if possible, this improves the analyses for jump/call targets. Case/switch jump tables are automatically detected and handled correctly.
// <em>Free <strong>without source</strong> for non-commercial usage (only) with some <a href="http://help.madshi.net/License.htm" rel="noopener noreferrer">conditions</a>. Available to download as part of <code>madCollection</code> installer (you'll need to install <code>madExcept</code> item). Pretty well documented.</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/11/29/"/>
    <summary>7 awesome projects updated on Nov 29, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/04/03/</id>
    <title>Awesome Pascal Updates on Apr 03, 2017</title>
    <updated>2017-04-03T07:54:57.000Z</updated>
    <published>2017-04-03T07:54:57.000Z</published>
    <content type="html"><![CDATA[<h3><p>Language</p>
</h3>
<ul>
<li><a href="https://github.com/BeRo1985/crosspascal" rel="noopener noreferrer">CrossPascal (⭐44)</a>. <code>[Delphi]</code> Aims to be a Delphi 7 compatible cross-platform source-to-source compiler (together with the new unicode string types from XE3 but where ansistring is still the default string type for to be still Delphi 7 compatible) which generates intermediate C code.
// <em>Quite interesting project though seems abandoned</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/04/03/"/>
    <summary>1 awesome projects updated on Apr 03, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/03/15/</id>
    <title>Awesome Pascal Updates on Mar 15, 2017</title>
    <updated>2017-03-15T08:53:42.000Z</updated>
    <published>2017-03-15T08:53:42.000Z</published>
    <content type="html"><![CDATA[<h3><p>Unit Testing</p>
</h3>
<ul>
<li><a href="http://dunit.sourceforge.net" rel="noopener noreferrer">DUnit</a>. <code>[Delphi]</code> Unit Testing Framework, that has been the standard testing framework for years, the Delphi IDE now ships with this library.
// <em>Included since XE, deprecated since XE8 in favor of DUnitX; seems abandoned.</em></li>
</ul>

<ul>
<li><a href="http://dunit2.sourceforge.net" rel="noopener noreferrer">DUnit2</a>. <code>[Delphi]</code> Fork of the DUnit Project that adds several new features.
// <em>Seems abandoned, lacks some features from last DUnit version.</em></li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://bitbucket.org/sglienke/testinsight/wiki/Home" rel="noopener noreferrer">TestInsight</a>. Unit testing IDE Plugin for Delphi. It supports all versions from XE to 10 Seattle. Supports DUnit, DUnit2, DUnitX frameworks.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/03/15/"/>
    <summary>3 awesome projects updated on Mar 15, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/03/14/</id>
    <title>Awesome Pascal Updates on Mar 14, 2017</title>
    <updated>2017-03-14T14:25:52.000Z</updated>
    <published>2017-03-14T14:25:52.000Z</published>
    <content type="html"><![CDATA[<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://parnassus.co/delphi-tools/bookmarks" rel="noopener noreferrer">Parnassus Bookmarks</a>. IDE plugin that extends bookmark functionality.</li>
</ul>

<ul>
<li><a href="https://github.com/Arvur/DelphiSettingManager" rel="noopener noreferrer">DelphiSettingManager (⭐22)</a>. Multiple IDE profiles for Delphi (up to XE6). Allows to install multiple versions of the same component or different component sets for different projects.</li>
</ul>
<h3><p>Documentation</p>
</h3>
<ul>
<li><a href="https://github.com/synopse/SynProject" rel="noopener noreferrer">SynProject (⭐31)</a> (<a href="http://synopse.info/fossil/wiki?name=SynProject" rel="noopener noreferrer">docs</a>). Tool for code source versioning and automated documentation of Delphi projects.</li>
</ul>
<h3><p>Setup</p>
</h3>
<ul>
<li><a href="https://bitbucket.org/tdelphi/lazy-delphi-builder-downloads" rel="noopener noreferrer">Lazy Delphi Builder</a>. 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.
// <em>Powerful automating tool. Freeware but not open source</em></li>
</ul>

<ul>
<li><a href="http://www.jrsoftware.org/isinfo.php" rel="noopener noreferrer">Inno Setup</a>. Free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/RRUZ/delphi-preview-handler" rel="noopener noreferrer">Delphi Preview Handler (⭐161)</a>. Preview handler for Windows Vista, 7 and 8 which allow you read your object pascal, C++ and Assembly code with Syntax highlighting without open in a editor</li>
</ul>

<ul>
<li><a href="http://omnipascal.com" rel="noopener noreferrer">OmniPascal</a>. Project that enables Delphi and Free Pascal developers to write and maintain code using the modern editor <a href="https://code.visualstudio.com" rel="noopener noreferrer">Visual Studio Code</a>.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/03/14/"/>
    <summary>7 awesome projects updated on Mar 14, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2016/10/28/</id>
    <title>Awesome Pascal Updates on Oct 28, 2016</title>
    <updated>2016-10-28T13:17:40.000Z</updated>
    <published>2016-10-28T13:17:40.000Z</published>
    <content type="html"><![CDATA[<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/volgadb" rel="noopener noreferrer">VolgaDB</a>. <code>[Delphi]</code> 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.
// <em>Seems abandoned since 2013</em></li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/d-mozulyov/CrystalLUA" rel="noopener noreferrer">CrystalLUA (⭐62)</a>. <code>[Delphi]</code> Lua binding (Delphi6-2007).
// <em>LUA DLL required</em></li>
</ul>

<ul>
<li><a href="https://github.com/danieleteti/lua4delphi" rel="noopener noreferrer">lua4delphi (⭐39)</a>. <code>[Delphi]</code> Delphi binding for Lua 5.1 language.
// <em>LUA DLL required</em></li>
</ul>
<h3><p>Memory managers</p>
</h3>
<ul>
<li><a href="https://github.com/d-mozulyov/BrainMM" rel="noopener noreferrer">BrainMM (⭐97)</a>. <code>[Delphi]</code> Extremely fast memory manager for Delphi.
// <em>Advanced memory allocation functions for faster aligned operations.</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2016/10/28/"/>
    <summary>4 awesome projects updated on Oct 28, 2016</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2016/10/14/</id>
    <title>Awesome Pascal Updates on Oct 14, 2016</title>
    <updated>2016-10-14T11:21:53.000Z</updated>
    <published>2016-10-14T11:21:53.000Z</published>
    <content type="html"><![CDATA[<h3><p>Database</p>
</h3>
<ul>
<li><a href="#general-libraries">Alcinoe</a>. Firebird/MySQL/SQLite3/Memcached/MongoDb/SphinxQL.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2016/10/14/"/>
    <summary>1 awesome projects updated on Oct 14, 2016</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2016/05/06/</id>
    <title>Awesome Pascal Updates on May 06, 2016</title>
    <updated>2016-05-06T12:17:21.000Z</updated>
    <published>2016-05-06T12:17:21.000Z</published>
    <content type="html"><![CDATA[<h3><p>Serial port</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/comport" rel="noopener noreferrer">TComPort</a>. <code>[Delphi]</code> Delphi/C++ Builder serial communications components. It is generally easy to use for basic Serial Communications purposes.
// <em>Seems abandoned since 2011</em></li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/hgourvest/dcef3" rel="noopener noreferrer">Delphi Chromium Embedded (⭐299)</a>. <code>[Delphi]</code> Embedding Chromium in Delphi, tested on Delphi 2010, XE, XE2, Delphi 7.
// <em>Several Chromium DLLs required</em></li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="http://blog.qdac.cc/?page_id=139" rel="noopener noreferrer">QDAC3</a> (SVN: svn://<a href="http://www.qdac.cc/QDAC3" rel="noopener noreferrer">www.qdac.cc/QDAC3</a>). <code>[Delphi]</code> Stands for quick data access components. Useful units such as QJson (easy to use json unit), QWorker (job delivery) etc.
// <em>Description and comments in Chinese, author is not good at English. Haven't tested this library by myself.</em></li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="https://github.com/thecocce/delphi-hibernate" rel="noopener noreferrer">DHibernate (⭐6)</a>. <code>[Delphi]</code> Object Persistent Framework based on Hibernate and NHibernate for Delphi.
// <em>Abandoned since 2012</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2016/05/06/"/>
    <summary>4 awesome projects updated on May 06, 2016</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2016/02/05/</id>
    <title>Awesome Pascal Updates on Feb 05, 2016</title>
    <updated>2016-02-05T08:03:18.000Z</updated>
    <published>2016-02-05T08:03:18.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/CWBudde/AggPasMod" rel="noopener noreferrer">AggPasMod (⭐80)</a>. <code>[Delphi]</code> Modernized Pascal Anti-Grain Geometry. Based on AggPas, which is itself based on the Anti-Grain Geometry, this project offers support for the latest Delphi Versions (XE and above) and contains some helper classes (VCL components and FireMonkey interface). 2D vector graphics library. Basically, you can think of AggPas as of a rendering engine that produces pixel images in memory from some vectorial data. But of course, AGG can do much more than that.
// <em>Vector graphic library, renders SVG and much more</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2016/02/05/"/>
    <summary>1 awesome projects updated on Feb 05, 2016</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/10/20/</id>
    <title>Awesome Pascal Updates on Oct 20, 2015</title>
    <updated>2015-10-20T14:12:34.000Z</updated>
    <published>2015-10-20T14:12:34.000Z</published>
    <content type="html"><![CDATA[<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/github/gitignore" rel="noopener noreferrer">Delphi.gitignore (⭐173k)</a>. .gitignore templates for Delphi. There is also one for Lazarus.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/10/20/"/>
    <summary>1 awesome projects updated on Oct 20, 2015</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/08/26/</id>
    <title>Awesome Pascal Updates on Aug 26, 2015</title>
    <updated>2015-08-26T08:20:33.000Z</updated>
    <published>2015-08-26T08:20:33.000Z</published>
    <content type="html"><![CDATA[<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://bitbucket.org/idursun/delphipi" rel="noopener noreferrer">Delphi Package Installer (DelphiPI)</a>. 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.</li>
</ul>

<ul>
<li><a href="https://github.com/chaosben/theunknownones" rel="noopener noreferrer">ResEd (⭐89)</a>. Expert for Delphi 2005, 2006, 2007, 2009, 2010 and XE. This expert is designed for editing the resource files (.res; .resx) that are linked to the active project. It will automatically search for all occurrences of {$R xyz.res} lines and will open/create resourcefiles for them. The expert registers itself in the menubar of Delphi under View.</li>
</ul>
<h3><p>Other</p>
</h3>
<ul>
<li><a href="https://github.com/RRUZ/wmi-delphi-code-creator" rel="noopener noreferrer">WMI Delphi Code Creator (⭐195)</a>. Allows you to generate Object Pascal, Oxygene, C++ and C# code to access the WMI (Windows Management Instrumentation) classes, events and methods. Also includes a set of tools to explorer and Query the content of the WMI.</li>
</ul>

<ul>
<li><a href="https://github.com/RRUZ/delphi-dev-shell-tools" rel="noopener noreferrer">Delphi Dev. Shell Tools (⭐149)</a>. Windows shell extension with useful tasks for Object Pascal Developers (Delphi, Free Pascal).</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/08/26/"/>
    <summary>4 awesome projects updated on Aug 26, 2015</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/08/25/</id>
    <title>Awesome Pascal Updates on Aug 25, 2015</title>
    <updated>2015-08-25T08:47:18.000Z</updated>
    <published>2015-08-25T08:47:18.000Z</published>
    <content type="html"><![CDATA[<h3><p>Graphic</p>
</h3>
<ul>
<li><a href="https://github.com/Memnarch/AsciiImage" rel="noopener noreferrer">AsciiImage (⭐42)</a>. <code>[Delphi]</code> AsciiImage-Implementation for Delphi by Alexander Benikowski based on AsciiImage by Charles Parnot. Read more on <a href="http://cocoamine.net/blog/2015/03/20/replacing-photoshop-with-nsstring" rel="noopener noreferrer">his article</a>.
// <em>Creates scalable monochrome image from ASCII pixel map</em></li>
</ul>
<h3><p>Viewers</p>
</h3>
<ul>
<li><a href="https://github.com/BerndGabriel/HtmlViewer" rel="noopener noreferrer">HtmlViewer (⭐431)</a>. <code>[Delphi]</code> <code>[FPC]</code> Delphi/Lazarus HtmlViewer/FrameViewer.
// <em>Html visualiser supporting majority of tags, inline styles and CSS.</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/08/25/"/>
    <summary>2 awesome projects updated on Aug 25, 2015</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/07/31/</id>
    <title>Awesome Pascal Updates on Jul 31, 2015</title>
    <updated>2015-07-31T13:20:22.000Z</updated>
    <published>2015-07-31T09:02:34.000Z</published>
    <content type="html"><![CDATA[<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="http://code.google.com/p/mustangpeakeasylistview" rel="noopener noreferrer">EasyListView</a> (seems abandoned, active fork on GH <a href="https://github.com/TurboPack/MustangpeakEasyListview" rel="noopener noreferrer">here (⭐44)</a>). <code>[Delphi]</code> Part of VirtualShellTools for the Listview but can be used for a TListview Replacement that is faster and more customizable.
// <em>Feature-rich Listview implementing virtual (callback-based) MVC paradigm.</em></li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://github.com/synopse/mORMot/blob/master/SynSM.pas" rel="noopener noreferrer">SpiderMonkey (⭐821)</a>. <code>[Delphi]</code> <code>[FPC]</code> Binding for Mozilla JavaScript engine, including JIT and multi-threading, with easy objects access via Delphi variants.
// <em>Spidermonkey DLL required</em></li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://www.idefixpack.de/blog/ide-tools/ide-fix-pack/" rel="noopener noreferrer">IDE Fix Pack</a>. 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.
// <em>Supports all RAD Studio versions since 2007. Removes lots of annoying bugs that EMBT haven't fixed for years. Yay!</em></li>
</ul>

<ul>
<li><a href="https://github.com/cnpack" rel="noopener noreferrer">CnWizards</a>. Free Plug-in Tool Set for Delphi/C++ Builder/CodeGear RAD Studio to Improve Development Efficiency.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/07/31/"/>
    <summary>4 awesome projects updated on Jul 31, 2015</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/04/13/</id>
    <title>Awesome Pascal Updates on Apr 13, 2015</title>
    <updated>2015-04-13T08:12:19.000Z</updated>
    <published>2015-04-13T08:12:19.000Z</published>
    <content type="html"><![CDATA[<h3><p>Video</p>
</h3>
<ul>
<li><a href="https://github.com/Laex/Delphi-OpenCV" rel="noopener noreferrer">Delphi-OpenCV (⭐531)</a>. <code>[Delphi]</code> Translation of OpenCV library header files in Delphi
// <em>Includes FFMPEG headers</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/04/13/"/>
    <summary>1 awesome projects updated on Apr 13, 2015</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/03/31/</id>
    <title>Awesome Pascal Updates on Mar 31, 2015</title>
    <updated>2015-03-31T14:11:42.000Z</updated>
    <published>2015-03-31T12:58:43.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://github.com/project-jedi/jvcl" rel="noopener noreferrer">JVCL (⭐660)</a>. <code>[Delphi]</code> Library of over 600 Delphi components developed by "Project JEDI" members.
// <em>GUI, algorithms, classes, API headers etc.</em></li>
</ul>
<h3><p>Serial port</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/tpapro" rel="noopener noreferrer">Async Professional</a> (<a href="https://github.com/TurboPack/AsyncPro" rel="noopener noreferrer">Newest (⭐110)</a> and maintained version for recent compiler version only). <code>[Delphi]</code> Comprehensive communications toolkit for Embarcadero Delphi, C++Builder, &amp; 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 &amp; more.
// <em>Seems outdated (last update in 2011) but adapted to XE and should be easy to use in newer versions. The project is also very thoroughly documented. Second link points to an adapted version for newest compiler versions.</em></li>
</ul>
<h3><p>Control packs</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/tporpheus" rel="noopener noreferrer">Orpheus</a> (<a href="https://github.com/TurboPack/Orpheus" rel="noopener noreferrer">Newest (⭐105)</a> and maintained version for recent compiler version only). <code>[Delphi]</code> Award-winning UI toolkit for Borland Delphi &amp; 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 &amp; report views.
// <em>Advanced edits, comboboxes, grids + component (de)serializers. GUI components look rather old-style, theme support might be limited. Package contains many demos but no docs seem available. Second link points to an adapted version for newest compiler versions.</em></li>
</ul>
<h3><p>Other GUI</p>
</h3>
<ul>
<li><a href="https://github.com/chaosben/theunknownones/tree/master/Components/TaskBarList" rel="noopener noreferrer">TaskbarListComponents (⭐89)</a>. <code>[Delphi]</code> Set of components designed as Delphi wrappers for the Windows 7 Taskbarlist Interfaces (e.g. ITaskbarlist3)
// <em>Requires JVCL</em></li>
</ul>
<h3><p>Database</p>
</h3>
<ul>
<li><a href="https://code.google.com/p/delphimemcache" rel="noopener noreferrer">delphimemcache</a>. <code>[Delphi]</code> Implements a thread safe client for memcached.
// <em>Requires Indy 10</em></li>
</ul>
<h3><p>Compression</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/p/tpabbrevia" rel="noopener noreferrer">Abbrevia</a> (<a href="https://github.com/TurboPack/Abbrevia" rel="noopener noreferrer">Newest (⭐135)</a> and maintained version for recent compiler version only). <code>[Delphi]</code> 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
// <em>Second link points to an adapted version for newest compiler versions.</em></li>
</ul>
<h3><p>System</p>
</h3>
<ul>
<li><a href="https://github.com/mahdisafsafi/delphi-detours-library" rel="noopener noreferrer">Delphi Detours Library (⭐389)</a>. <code>[Delphi]</code> <code>[FPC]</code> Library allowing you to hook Delphi functions and object methods and Windows API functions. It provides an easy way to insert and remove hook.
// <em>Supports x64, calling original functions, multi hooks, COM/Interfaces/win32api, object methods hooking, fully thread-safe, Delphi 7/2005-2010/XE-XE7 &amp; Lazarus/FPC, 64 bit address is supported.</em></li>
</ul>
<h3><p>Other non-visual</p>
</h3>
<ul>
<li><a href="http://sourceforge.net/projects/tponguard" rel="noopener noreferrer">OnGuard</a> (<a href="https://github.com/TurboPack/OnGuard-VCL" rel="noopener noreferrer">Alternate (⭐71)</a> and maintained version for recent compiler version only). <code>[Delphi]</code> Library to create demo versions of your Borland Delphi &amp; 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.
// <em>Second link points to an adapted version for newest compiler versions.</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/03/31/"/>
    <summary>8 awesome projects updated on Mar 31, 2015</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2015/03/24/</id>
    <title>Awesome Pascal Updates on Mar 24, 2015</title>
    <updated>2015-03-24T08:12:31.000Z</updated>
    <published>2015-03-24T08:12:31.000Z</published>
    <content type="html"><![CDATA[<h3><p>General Libraries</p>
</h3>
<ul>
<li><a href="https://bitbucket.org/sglienke/spring4d" rel="noopener noreferrer">Spring4D</a>. <code>[Delphi]</code> 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.
// <em>Collections and other containers using Generics and based on IEnumerable, probably more accurate and featured than RTL analogs; crypto: CRC, DES, MD5, SHA; file utils etc</em></li>
</ul>
<h3><p>Audio</p>
</h3>
<ul>
<li><a href="http://code.google.com/p/newac" rel="noopener noreferrer">NewAC - New Audio Components</a> (abandoned, list of forks on GH <a href="https://github.com/search?l=Pascal&amp;o=desc&amp;q=newac&amp;s=updated&amp;type=Repositories" rel="noopener noreferrer">here</a>). <code>[Delphi]</code> 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)).
// <em>Playback, recording, tag read/write, some audio editing tasks and conversions</em></li>
</ul>
<h3><p>Single controls</p>
</h3>
<ul>
<li><a href="https://github.com/Virtual-TreeView/Virtual-TreeView" rel="noopener noreferrer">VirtualTreeView (⭐715)</a>. <code>[Delphi]</code> (<a href="https://github.com/blikblum/VirtualTreeView-Lazarus" rel="noopener noreferrer">VirtualTreeView-Lazarus (⭐57)</a> port to FPC <code>[FPC]</code>). Treeview control built from ground up. Many years of development made it one of the most flexible and advanced tree controls available today.
// <em>Extremely flexible visual component implementing virtual (callback-based) MVC paradigm. Could be also used as a listview or grid. Used in RAD Studio GUI.</em></li>
</ul>
<h3><p>Viewers</p>
</h3>
<ul>
<li><a href="https://sourceforge.net/projects/atviewer" rel="noopener noreferrer">ATViewer</a> (<a href="https://github.com/Alexey-T/ATViewer" rel="noopener noreferrer">mirror at GitHub (⭐48)</a>). <code>[Delphi]</code> Delphi components to view various file types: text, binary, images, multimedia, webpages, etc.
// <em>Used in Universal Viewer software. Could be used to display hex dumps, features fast display of unlimited size files/streams. Supports Total Commander Lister plugins.</em></li>
</ul>
<h3><p>Scripting</p>
</h3>
<ul>
<li><a href="https://code.google.com/p/delphi-javascript" rel="noopener noreferrer">Delphi-JavaScript</a>. <code>[Delphi]</code> JavaScript engine for delphi based on Mozilla's Spidermonkey.
// <em>Spidermonkey DLL required</em></li>
</ul>
<h3><p>Memory managers</p>
</h3>
<ul>
<li><a href="https://github.com/pleriche/FastMM4" rel="noopener noreferrer">FastMM (⭐482)</a>. <code>[Delphi]</code> Lightning fast replacement memory manager for Embarcadero Delphi Win32 and Win64 applications that is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
// <em>Used as stock memory manager since 2006 but in simplified version. Provides powerful memory leak/corruption detection instruments.</em></li>
</ul>
<h3><p>System</p>
</h3>
<ul>
<li><a href="https://github.com/gabr42/OmniThreadLibrary" rel="noopener noreferrer">OmniThreadLibrary (⭐502)</a>. <code>[Delphi]</code> Simple to use threading library for Delphi.
// <em>Easy integration of async processes in your app</em></li>
</ul>
<h3><p>RAD Studio IDE plugins/wizards</p>
</h3>
<ul>
<li><a href="https://github.com/ahausladen/DDevExtensions" rel="noopener noreferrer">DDevExtensions (⭐145)</a>. Extends the Delphi/C++Builder IDE by adding some new productivity features.
// <em>Many useful IDE tweaks, must have.</em></li>
</ul>

<ul>
<li><a href="https://www.idefixpack.de/blog/bugfix-units/vclfixpack-10/" rel="noopener noreferrer">VCL Fix Pack</a>. 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.
// <em>Actual for Delphi/C++ 6..2009</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2015/03/24/"/>
    <summary>9 awesome projects updated on Mar 24, 2015</summary>
  </entry>
</feed>