cli-fp
A type-safe Free Pascal framework for building powerful CLI applications with rich commands and help systems.
- Active
- Package
- Lazarus
- GitHub
- ★ 38
- MIT

30,059 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.
A type-safe Free Pascal framework for building powerful CLI applications with rich commands and help systems.
Geometric Algebra for FreePascal
Disable RAD Studio's "Clipboard History"
fork of experimental clipper2
Polygon and line clipping and offsetting library (C++, C#, Delphi) by Angus Johnson. Forked from https://sourceforge.net/projects/polyclipping. I prepared a "Release" branch (containing C# source only) for submodule usage.
[mirror] An open source freeware polygon clipping library
Projeto Delphi compilável da versão XE2 a 10.2 Tokyo. Qualquer dúvida me procure pelo skype viniciuslopesmelo ou pelo e-mail 01viniciusmelo@gmail.com
Projeto Delphi compilável da versão XE2 a 10.2 Tokyo. Qualquer dúvida me procure pelo skype viniciuslopesmelo ou pelo e-mail viniciusldemelo@gmail.com
Extensions to the TClipboard class (OnUpdate / CF_HDROP (Drag'n'Drop) support)
An open source freeware polygon clipping library
画像のクリッピング範囲を表示編集可能なカスタムコントロール
API VCL/Firemonkey para envio de arquivos para a plataforma do contador
. Delphi Library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting
Delphi Framework to request climate data from any source
An RFC 6749 OAuth2 Client implemented as a Lazarus Package. The client is intended to be fully featured and supports the following grant types: Authorization Code Grant Implicit Grant Resource Owner Password Credentials Grant Client Credentials Grant. Attention has also been paid to extensibility. The client also provides: A means of implementing an Extension Grant, including new grant types. Support for new token types Support for New Endpoint Parameters, and Support for additional error codes. This OAuth2 Client uses an external User Agent - the System Web Browser - and incorporates in internal http server for handling redirect responses from an Authorization Server. The package uses the Indy Component library for both an http/https client and an http server. When the https protocol is used the OpenSSL library must also be installed and available for use. Multithreading support is required for Authorization Code and Implicit Grants. The package is written in Object Pascal and is made available under the Lesser GPL. The package requires the Indy package for http/https protocol support. It has been configured for use with the MWA Software IndySecOpenSSL package and the Indy Component Library. A separate branch (Indy106Compat) is also available. This will work with the Indy Component library on its own. However, you will be limited to using the unsupported OpenSSL 1.0.2 library (current is OpenSSL 3.x) and TLS 1.2. For installation instructions please refer to the User Guide.
Networking Security In the Online Package Manager
MQTT5 Client component for Free Pascal
A (👷🏻♂️ work in progress) Prometheus Client for FreePascal
Lock-free Prometheus client for Free Pascal. Striped counters, summary quantiles, and OpenMetrics support for FPC services.
Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.
File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.
Cross platform keyboard and mouse input control and window automation in Pascal.
A Zoom Player Plex/Emby/JellyFin client plugin
Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.
Know when a file changes, on Linux, Windows and macOS. A Lazarus component on Free Pascal's DirWatch.
Lazarus components: TInfoBar, a non-modal MessageDlg on a strip over a form or control, and TToast. Plain LCL.
Delphi and Lazarus HTML Label component
A Delphi REST client API to consume REST services written in any programming language.
This is a client for websocket connection in Delphi.
Prometheus Client Library for Delphi
Delphi Mqtt Client (Use Indy)
Detects when a PAS file appears into the clipboard and opens that file in the IDE.
AI client with advanced capabilities
MQTT Client library for Delphi
OPC UA Client. Delphi XE 10.2. VCL and FireMonkey
A Diffbot API client for Delphi
🔸Myfxbook API client for Delphi
Delphi client for Unleash feature toggling
Package for working with Firmata and ConfigurableFirmata boards on Lazarus
Official Delphi client library for accessing the OpenPLZ API
Client Library delphi6 for loyalty program
Yubikey FreePascal client library
Prometheus Client Library for Delphi
A Delphi client library for API-NG
Redis client for Delphi
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.
Extended TClipboard implementation for Delphi (FMX and VCL)
Basic functions for Horse.
Object Pascal CLI components for ease development of command line applications
fstats – Fast Text, Log & Corpus Statistics Profiler.
Active Client Server Framework is a light-weigth and generic replacement for ADODB/ADOR. It is also a technique suggestion and a set of testing tools for developing n-tier DCOM/MTS/COM+ systems.
STOMP client for Embarcadero Delphi and FreePascal.