lib.ProgressTracker
Class designed to ease calculation and management of multilayered and/or multi-stage progress (eg. progress of a long and complex data processing).
- Active
- Library
- Lazarus and Delphi
- GitHub
- ★ 4
- MPL-2.0

30,061 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Class designed to ease calculation and management of multilayered and/or multi-stage progress (eg. progress of a long and complex data processing).
Progress Circle for FireMonkey
A console/TUI port of Progress Quest
Allows setting-up the state and value of progress shown in taskbar icon/button (Win7+).
Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.
Extend por indy IDHttp plus capacity to show progress.
Delphi RADStudio skia4delphi Sci-Fi Swarm Loader / Progress bar component
Circular progress bar with multiple slices
Gradient progress effect in a Canvas
An Ubuntu Progress Bar for Delphi
Delphi RADStudio skia4delphi Sci-Fi Swarm Loader / Progress bar component
Component for Lazarus to show progressbar over Windows taskbar, https://wiki.freepascal.org/Win32TaskbarProgress
FMX Custom Progress Bar
Delphi Arc Progress (Only Firemonkey)
This is full Customization ProgressBar for Delphi applications.. With creative views .
This is unit which contains the class to control the progressbar over the Windows 7+ taskbar button. The demo looks like this:
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
Set of LCL visual components. Analog controls, button, checkbox, toolbar, panel, ribbon, progressbar etc.
Graphics In the Online Package Manager
A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other
Fluent, cooperative, UI-safe background task runner for Delphi FMX, with cancellation, timeout, progress, lifecycle callbacks, and optional mobile UI liveness diagnostics.
Object Pascal implementation of a simple PDF lexer (work in progress)
Automated Splash screen that keeps alive and autolearns progressbar speed
Koleksi komponen UI modern gaya Bootstrap untuk Lazarus FPC berbasis BGRABitmap. Menghadirkan tombol kustom, chart interaktif, progress bar, toast, dan pagination dengan dukungan sudut melengkung halus serta transparan penuh. Ringan dan elegan untuk aplikasi desktop cross-platform!
Code::Stats is a free stats tracking service for programmers. You will be awarded with experience points for the amount of programming you do. Watch as your levels grow for each language you use. Identify your strong skill sets and use the data to see where you still have room for improvement. Show your personal statistics page to your friends and compare your progress with others. For more information visit https://codestats.net.
Lazarus IDE plugins In the Online Package Manager
Terminal/TTY utils: colors, progress bar
A HyperCard XFCN for displaying and controlling custom dialogs and modal progress windows.
NEW DOWNLOAD SITE: https://github.com/bgrabitmap/bgracontrols Open Source. Free download. BGRA Controls is a set Open Source UI components for Lazarus IDE. It includes custom buttons, labels, panels, progress bars, and others. It also comes with a full Custom Drawn drawer, games and more. Integrated on IDE. WYSWYG. You can preview the controls in the Lazarus IDE. Set all the properties from the Object Inspector. Load predefined styles with easy. Stream entire components with LoadFromFile and SaveToFile methods. Customize it. In your own way. Build your own components creating descendants of the existing ones. Also we have some templates for easily creating amazing custom buttons.
This project is a quest for conscious artificial intelligence. A number of prototypes will be developed as the project progresses. This project has 2 subprojects: Object Pascal based CAI NEURAL API - https://github.com/joaopauloschuler/neural-api Python based K-CAI NEURAL API - https://github.com/joaopauloschuler/k-neural-api A video from the first prototype has been made: http://www.youtube.com/watch?v=qH-IQgYy9zg Above video shows a popperian agent collecting mining ore from 3 mining sites and bringing to the base. At the time the agent is born, it doesn't know how to walk nor it knows that it feels pleasure by mining. He has tact only (blind agent). The video shows learning, planning, executing and plan optimization.
MP Pascal is a Multi-Purpose library and application set written in Delphi Pascal. It includes: - a standalone HTTP server (faster than Apache !) for windows (linux port in progress) - a System tray component (Windows only) - some other various compo
Quick Data Access Component(QDAC) is a suite of vcl components.It provide powerful memory dataset and can be load or save data to files,databases. Support follow formats load and save: * CSV/TXT * MDS(Binary format) * MDZ(Compressed binary format) * XML(ADO compatible) Support follow db in version 1.0: * PostgreSQL * SQLite(public or encrypt) More information please see the document. 项目网址:http://sourceforge.net/p/qdac 项目微群:http://q.weibo.com/1085250 项目QQ群:250530692 项目主页:http://www.yibaike.org QDAC3.0 in progress and use new project,URL: https://sourceforge.net/p/qdac3
[IMPORTANT NOTICE] This project is moved to my self website.The new SVN urls : svn://www.qdac.cc/QDAC3 GIT url is: git://www.qdac.cc/QDAC3.git Please check out with the new urls. QDAC 3.0 is a new version of Quick Data Access Component.Compare with version 2,the new version is base on XE6 and support all OS with XE6:Win32/Win64/Mac OSX/iOS/Andriod. QDAC 3.0 Include follow sub components: QXml/QJson/QLog/QWorker/QSort/QExp/QDB etc. QDAC now is in progress. Follow is from QDAC 2.0: QDAC provide powerful memory dataset and can be load or save data to files , databases. Support follow formats load and save: * CSV/TXT * MDS(Binary format) * MDZ(Compressed binary format) * XML(ADO compatible) Support follow db in version 1.0: * PostgreSQL * SQLite(public or encrypt) More information please see the document. Url for 2.0:http://sourceforge.net/p/qdac 项目QQ群:250530692 项目主页:http://blog.qdac.cc
Components for Delphi+Lazarus. Grid, Memo, HexEditor, PrintPreview, PrintSetupDialog, NumberEdit, FileNameEdit, LinkLabel, GradientLabel, ProgressBar etc.
Grids In the Online Package Manager
Easy To Use Drag And Drop Desktop Duplication Components (Work In Progress!)
Screen Progress and Loading for VCL Delphi
Work In Progress Version of VST3 Wrapper with Seperate Processor and Controller
A (👷🏻♂️ work in progress) Prometheus Client for FreePascal
Some components for Delphi FMX library (work in progress)
Screen Progress and Loading for VCL Delphi
ATGauge is OS-independant progress indicator component. It's like Delphi TGauge. The same properties (with some additions) but totally new code (it's smaller than Delphi 7 code). It has class name and properties compatible with the Delphi 7 version, but different unit name.
Set of visual themed components. Ruler, PositionBar, Bevel, Trackbar, ProgressBar, CheckBox, RadioGroup, CheckGroup, SpeedButton, ColorEdit, SpinEdit, CheckListbox etc.
Indicators and Gauges In the Online Package Manager
. Delphi Fully object-oriented Pascal implementation that allows to read and write Jpeg files. You can use this software to read and write Jpeg images from files or streams. It supports baseline and progressive Jpeg, support for metadata, as well as all conceivable lossless operations.
The PascalSCADA package is a set of components for Delphi/Lazarus to make easy the development of industrial applications which need to interact with PLC's and devices of many manufactures. It is available for Windows(32 and 64 bits), Linux (32 and 64 bits), macOS, Solaris and FreeBSD (32 bits) and provides port drivers (serial, ethernet), protocol drivers (Modbus RTU, ModBus TCP, West ASCII, Ibox and Siemens ISOTCP), tags (numeric, string, block) and controls (edit, labels, progressbar, animations). Historics, recipes and User management will be coming soon.
PilotLogic's set of controls. LCD screen controls, Buttons, CheckBoxes, CheckListBox, ComboBoxes, PageControl, ProgressBars, ColorPanel, Gallery, Gauge, Gradients, Rulers, Splines etc.
GUI containers In the Online Package Manager Orphaned in the Online Package Manager
xinePascal is an Object Pascal wrapper for libxine, the multimedia player framework. Currently supports Kylix, with work on FreePascal support in progress.
. Delphi FPC Lightweight ObjectPascal XML parser for Delphi and FreePascal. By leaving out syntax checking, well-formedness checks and/or validation, and by choosing a progressive scanning technique, this parser is very fast.
TUbuntuProgress Delphi Component
Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.
Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).
Database In the Online Package Manager
JSON parser for Delphi 2009 and newer
OpenAI (and DeepSeek, Azure OpenAI, YandexGPT, Ollama, GigaChat, Qwen) API wrapper for Delphi. Use ChatGPT, DALL-E, Whisper and other products.
FMX跨平台基础UI库
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!
The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.
An open source Delphi/Pascal game engine
Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib