Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.
Catalog
30,062 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.
InsideBlue BLE Tool is a cross-platform Bluetooth LE utility. It can scan for BLE devices showing device information and advert payload as well as connect to devices and access GATT services/characteristics.
This program has the function of converting a number to its equivalent in a positional number system on "N" base which is defined by the user, for example; If the user wants to know the representation of the number 10 ^ 10 to binary, he must enter a string equivalent to the set of symbols in binary {0,1} so that the entry in the said field will be '01', otherwise, if he wishes To know the representation in hexadecimal, you must enter the string '0123456789ABCDEF', at the same time that you must indicate the decimal number and finally omit the entry of the field referring to the “Rnary” number destined for the conversion. The program also allows the conversion of a string in Base "N" format to its equivalent in decimal, so the user must define the symbols of the base, as well as the "Rnario" number to calculate and for this case, omit the space destinated for the decimal since it will be used for the result of the said conversion.
Often, the viruses infect the programs file i.e. which have extensions (exe, COM, DLL, ocx...). And others virus (macros virus) infect the HTML file, images... to protect your files and especially when you are obliged to connect your USB key to infected computer, or if you want to share a directory in a network, there is an idea consists to rename your files by adding a string to the extensions has fine to change their types (*.exe --> exedd, html --> htmlff) and after you removes the added chains and thus restores their types. But that becomes tiresome if there are many files to rename and especially if you classified them in sub-directory. To automate the operation (rename / restore), I programmed ZM Programs Protector. With ZM Programs Protector it is enough to indicate the basic directory where your files exist and the files types to be protected and it do the remainder.
Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.
Skia4Delphi is a 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.
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).
Adlib Tracker II is, dare we say, the most userfriendly tracker aimed for the OPL3 FM-chip, and is full of advanced features to simplify your task of making the most of your Adlib-tunes.