delphi-timer
Delphi timer
- Quiet
- Library
- Delphi
- GitHub
- ★ 1

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.
Delphi timer
The first goal for this timer is to fire an event when a certain amount of time has elapsed. For most of the cases the already existing TTimer component will be enough. But it requires the LCL and when threads are involved, things may change.
Simple non-visual interval timer.
EpikTimer is a programmer's stopwatch that is capable of measuring very short events with traceably high precision over long periods of time. It's simple to use, consumes virtually no CPU and requires only 25 bytes of ram to implement a timer instance. The component provides a single internal timer... but unlimited numbers can be declared externally and linked to a single EpikTimer component on the form.
ATFileNotif is simple component which detects file change. It uses timer, timer checks are file props (file exists; file size; file age) changed or not. It calls OnChanged.
Handy timer component for use with Free Pascal based projects
Cross platform thread timer for Delphi using OS Platform APIs
Lazarus components: TInfoBar, a non-modal MessageDlg on a strip over a form or control, and TToast. Plain LCL.
Cross-platform timer working in additional thread
Threadpool based Timer
Delphi Threaded Timer (currentlly target only vcl ..) but it's not that hard to make it adapted with FMX !!
A Timer Component based on TThread
Advanced timer. Dual selectable time bases, locking accuracy to system clock, low resources usage, etc.
Date and Time In the Online Package Manager
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.
A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other
Portable Pascal service runtime: fixed-rate scheduling, native timers, and measured 1 kHz execution. Fiber runtime under development.
Object-oriented, line-by-line port of libev 4.33 to Delphi and Free Pascal/Lazarus. High-performance event loop with epoll (Linux) and select (Windows) backends: timer, periodic, I/O, signal, child, stat (inotify), idle, prepare/check, fork, cleanup and async watchers.
Focus Tracker with Pomodoro Timer, To Do list and tracking activities on a chart
Control MIDI devices with 32/64bit VCL/FMX components for Delphi 10 supporting native Windows and macOS. Support for iOS (Beta) and Android (output only). Packages in beta for C++ Builder and Lazarus for easy build and install. MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing and recording music (Wikipedia). This package provides 3rd generation of components to simplify communication with musical instruments, developed with high-performance in mind. The package also comes with a high-priority system timer and a MIDI clock component. You can register threaded observers, giving you MIDI events in real-time with timing, or non-threaded to respond in a UI environment.
A class designed to measure short time intervals with very high resolution.
Small unit with a single routine that adds feature of autoreturning modal result from dialogs on timer
D2Bridge Framework is Delphi and Lazarus for Web Your Delphi or Lazarus code compiling for the Web using the Delphi and Lazarus way, synchronous on the Web. D2Bridge is Open Source. D2Bridge is the framework that allows you to code normally in Delphi while maintaining your code synchronously, allowing you to focus on your Delphi project as you always have and compile for the Web Generates responsive HTML code compatible with Bootstrap 5 and the latest Web technologies It already comes with Templates and its web interface can be different from your VCL project without changing its code No additional components are necessary when exporting to the Web. D2Bridge recognizes and intercepts your visual components You can compile your application for Desktop and Web using the same code and the same interface that you already have in your project When compiling your application for the Web, you can choose between 3 very lightweight and powerful Web Servers (Console, Compact and Full) From a simple 'MessageDlg' response to a ShowModal or Timer, everything works on the Web in the same way as on the Desktop With D2Bridge Framework, your application has native support for multiple languages, allowing you to easily write your application for the world to see. You can use D2Bridge Framework normally for any purpose, including projects for commercial purposes
Networking In the Online Package Manager
델파이용 쓰레드 타이머 컴포넌트
Descendant of TIdleTimer that samples every 30 min. Intended for TTrayIcon applications.
Date and Time In the Online Package Manager
*TLongTimer is a descendant of TIdleTimer, and keeps all of its properties and methods except the Interval property *The interval has been changed into a set of additional properties, that allow for very long intervals - Daily, Weekly and Monthly *The intended use is for TrayIcon applications or services like alarms, updaters or notifiers File:sc_longtimer.png
Powerful and flexible library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, Sentry, Twilio, ide debug messages and throw events for Delphi/Firemonkey/freepascal/.NET (Windows/Linux/OSX/IOS/Android).
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.
Set of LCL visual components. Analog controls, button, checkbox, toolbar, panel, ribbon, progressbar etc.
Graphics In the Online Package Manager
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
Cross-platform library for Delphi
Websockets and Socket.io for Delphi
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.
PDF VCL Control using PDFium
Coroutine-based multithreading library for Delphi
Delphi translations for Microsoft Media Foundation and related API's
Win32/64 COM-Port component for Delphi
Base classes and routines for Delphi and Free Pascal
Prometheus Client Library for Delphi
Obo Component Library for Pascal/Lazarus/Delphi
A WinUI-3 framework for Delphi + IDE Plugin and Tool Palette components.
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
OverbyteICS. Outdated copy of SVN repository
Delphi port of Google Benchmark
Directory of Delphi VCL/RTL class helpers
Augmented Reality w/ Delphi Firemonkey. Sensor fusion object ( accelerometer+magnetometer+GPS). returns phone attitude (Azimuth/Elevation/Roll)
Middleware for WS in HORSE
Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).
OPCB – Object Pascal Component Builder A library for fluent creation and configuration of components in Delphi and Lazarus. Enables expressive, hierarchical, and reusable runtime UI construction. Developed by Fabiano Arndt. Copyright © 2025 Fabiano Arndt
A Delphi FMX dialog mechanism with async flow, per-form FIFO queueing, custom themes, worker-thread await support, and telemetry.
Free Pascal / Lazarus Hardware Abstraction Layer for Raspberry Pi Boards
TlsLib4Pascal is a fully managed, from-scratch TLS 1.2 + TLS 1.3 stack for modern Object Pascal (Delphi and FreePascal), released under the permissive MIT License.
Cryptography Networking In the Online Package Manager
Minimalistic cross-platform logging library for Delphi with extensible provider architecture
Another RouterOS API Delphi Client
Easy to use Bus, ressources friendly and super-easy inter-thread communication capabilities
Delphi VCL component fixes and other useful units for any application. Includes a fully functional ANSI-Unicode DDE manager, automatic file updater, etc.