Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.
Catalog
30,099 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.
Raudus Web Framework Complement and Examples for web development in Lazarus and Delphi https://www.facebook.com/RaudusExperts/ https://www.youtube.com/watch?v=BlENxwApW2Q https://youtu.be/eL1d7z4uFLw
A clean and customizable 3D gizmo tool for raylib. Designed with an Immediate Mode style for simplicity, it requires just a single function call to draw and interact. Supports global, local, and view-based axis orientations. Enables seamless translation, rotation, scaling, or any combination thereof, managed with intuitive bitwise flags.
DPF(Delphi Plugin Framework) is a general-purpose plugin framework intended to help building scalable, extendable Delphi applications with low cost of maintenance. The framework is specially designed to be easily included into Delphi project of any kind.
This is a program (in the form of an interpreted script) that will be written in a pascal derived language known as SCAR. It will serve the same function as another well established program known as SRL, but will focus on efficiency and accuracy.
Cross platform report engine base on FreePascal, especially for IDE MSEide+MSEgui. It has powerfull features like visual designer, preview result, printing on any printer even POS (Point Of Sale) printer, can export to many format file, etc.
Quiet
Library
Lazarus
SourceForge
GNU Library or Lesser General Public License version 2.0 (LG
Report Manager: banded report engine and visual report designer. Reports are stored as .rep files, previewed and printed with the LCL, and exported to PDF, SVG, HTML, CSV and text. Also available for Delphi (VCL) and .NET. Report assistant with AI enabled. Example projects in examples/lazarus.
Components to create CRUDs like you create apps for client/server database. You don't need to create SQL methods via webservice, instead use RESTDataBase with RESTCLientSQL.
REXX is a programming language originally developed by IBM and over time included in all IBM operating systems (e.g. OS/2, AIX and PC DOS). In addition to this, various IBM and non-IBM implementations have been made available for most operating systems/environments (including free implementations for Win32/Win64, Linux, Mac OS X, Solaris and many others - e.g. Regina, Open Object Rexx). This interface unit makes it possible to inter-mix code written in Pascal with REXX.
Aegeus brings the Open Object Rexx (ooRexx) API to Delphi Pascal programmers. A Delphi program (GUI or Console) can invoke any ooRexx service provided by the API and ooRexx Programs can invoke Delphi functions and subcommands.
DecimalNumberEdit is a component for entering numbers. The input field only accepts valid numbers that can be limited using the Matrix property. The component provides four new properties. 1. Matrix (string) The number format is defined via this property. Examples: 99.99 Allows you to enter values in the range from 0 to 99.99 with two decimal places. -50.9 Allows you to enter values in the range from -50.9 to 50.9 with one decimal place. 250.000 Allows you to enter values in the range from 0 to 250 with three decimal places. -500 Allows you to enter values in the range from -500 to 500 without decimal places. 2. Value (Extended) Returns the extended value of the entered value. This value can be evaluated during input and represents the value currently entered in the input field. 3. EnterKey (Boolean) Allows the Enter key to be used in the same way as the Tab key. 4. WarningTone (Boolean) Outputs a warning tone when illegal entries are made.
"RichView is a suite of native Delphi/C++Builder components for displaying, editing (not demonstrated by demo/not in freeware version*) and printing hypertext documents. Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn)." This package contains a port of the freeware version.
TRingChart component is an elliptic Sectors Chart that we can consider a twin of the LCL TChart Component in the sense that has the same structure, particularly for the data input structure, but the rest is original.
. Delphi 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.
* [http://alexs75.narod.ru/fpc/rxfpc/ RxLib] for Lazarus is a set of components that support building of flexible and robust user interfaces. It contains some of the components of the well known RxLib for Delphi.
Rx-Lib is a complete set of components for Borland Delph and C Builder that allow you to build flexible and robush user interfaces and best of all they are totally free. NOTE: This project is in maintenace mode and no longer actively developed. You might want to have a look at JEDI Visual Component Library instead, because it incorporated all the rxlib components years ago.
The Open Source [GNU GPL} library writed in Delphi, who provide easy access to MS Speech API (SAPI4 and SAPI5 like one) COM interface. The source code have sample to call it library for Delphi, Assembler, C#, C, Lasarus and FreeBasic.
The Systems Biology Workbench(SBW) is a framework for application intercommunications. It uses a broker-based, distributed, message-passing architecture, supports many languages including Java, C++, Perl & Python, and runs under Linux,OSX & Win32. It comes with a large number of modules, encompassing the whole modeling cycle: creating computational models, simulating and analyzing them, visualizing the information, in order to improve the models. All using community standards, such as SED-ML, SBML and MIRIAM.
SRL is the SCAR Resource Library, a vast open source library for a color-clicking program called SCAR. SRL has about every function or procedure anyone would need to use, and more are being added all of the time. It is programmed in pascal and delphi.
Graphic surface that scrolls at 4 different speeds Three text sources: 1. Lines property which is a TStringList. In code: Lines.Add(line of text) etc. Lines.AddStrings(YourStringList) Lines.AddText(BigString) Lines.LoadFromFile(filename) Lines.Clear etc.etc OR Use Object Inspector to add text as you like. 2. TextFile 3. Resource (res,lrs or Added via Project Options) Event OnFinishedText fires just before the text would auto-repeat. You can use it to Stop, Pause or Resume. Debug Logging available.
GitHub Delphi FPC Pascal SDL 2 Headers. Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
This projects aims to convert the SDL (Simple Directmedia Library) C-headers to Pascal. So every freepascal or delphi-programmer will be able to use the SDL.
5dpo Component Library for Lazarus (Sdpo) provides a comport (serial port) component, an UVC video driver component for webcams, a Gtk fast painting form and a Joystick component.
Quiet
Library
Lazarus
SourceForge
GNU Library or Lesser General Public License version 2.0 (LG
. Delphi FPC 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, x8664 servers, websocket server/client, support 12 programming languages
A framework library which aims to independize we all, the delphi developers, from the different glitches of the platform, and attempts to provide code that is independent from the OS. It is based on *heavy* use of interfaces. Works on FPC (FreePascal).
Quiet
Library
Lazarus and Delphi
SourceForge
GNU Library or Lesser General Public License version 2.0 (LG
SimpleBaseLib4Pascal as the name implies is a simple to use Base Encoding Package for Delphi/FreePascal Compilers that provides at the moment support for encoding and decoding various bases such as Base16, Base32 (various variants), Base58 (various variants) and Base64 (various variants) and Base85 (various variants).
Simple library to detect faces in an image. No additional dll's, components needed. Just plain object pascal code. Run in delphi or lazarus. Open project and press F9. That's it.
SimpleIPC are units for Freepascal that allow client and server to send interprocess communication messages between processes. SimpleIPC-Lib is a library (DLL) that allows SimpleIPC to be used in any program, written in any language.
SimpleRSS is an easy to use component that allows you to work with feeds (Atom, RSS, RDF, iTunes) directly (importing and exporting feeds) from Delphi, and Kylix.
Quiet
Library
Delphi
SourceForge
GNU Library or Lesser General Public License version 2.0 (LG
. Delphi 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.
A modern, highly customizable button component for Delphi FMX, built on top of the Skia4Delphi library. It features hardware-accelerated rendering, smooth animations, and a variety of visual styles suitable for modern UI design.