Lazarus Application Gallery
- 1 Instructions
- 2 See also
- 3 Applications
- 3.1 3D Image Commander
- 3.2 Advanced Password Generator
- 3.3 Albireo Astronomy Toolbox
- 3.4 Ancestromania
- 3.5 ApplePi-Baker v2
- 3.6 Audio X
- 3.7 AWGG
- 3.8 BIFFExplorer
- 3.9 BioTray
- 3.10 Bilancio Facile
- 3.11 Boblight Config Maker
- 3.12 Cactus Jukebox
- 3.13 Calendar Desk
- 3.14 CheckBook Tracker
- 3.15 CheckRide
- 3.16 Code SMS Gateway control center
- 3.17 ConnectMeNow (Mac OS X)
- 3.18 CQRLOG
- 3.19 CudaText
- 3.20 DA-FormMaker
- 3.21 Debio-Sql
- 3.22 Dexed
- 3.23 Diacrit
- 3.24 Diet Planner for Mac OS X
- 3.25 DJPDV - Software for cashier
- 3.26 dmMediaConverter
- 3.27 Double Commander
- 3.28 eLogSim
- 3.29 eMyCar-Monitor
- 3.30 ezANOVA
- 3.31 Foobot Monitor
- 3.32 FoxWhois: domain bulk whois checker
- 3.33 fpctwitGUI
- 3.34 Fertility Calendar
- 3.35 fpcup
- 3.36 gdvdslides
- 3.37 GHTopo
- 3.38 GHCaveDraw
- 3.39 Greenfish Icon Editor Pro
- 3.40 Grid InQuest II Coordinate Transformer
- 3.41 GroundCAD
- 3.42 Hagen (crossplatform)
- 3.43 HJSplit for Linux
- 3.44 JPDB Admin for MariaDB
- 3.45 Jubarte
- 3.46 KML File Viewer and Export to CSV
- 3.47 KSP Sound Player
- 3.48 Laz Open QBuilder
- 3.49 LazLock
- 3.50 LazPaint
- 3.51 LazScope
- 3.52 LazSqlX
- 3.53 Lightning SSH Tunnel Manager
- 3.54 miXimum
- 3.55 MK Express
- 3.56 MRIcroGL
- 3.57 MRIcron
- 3.58 Music Player by Freebyte.com
- 3.59 MyNotex
- 3.60 MZTG
- 3.61 Name My TV Series
- 3.62 OpenSIMPLY
- 3.63 OutKafe
- 3.64 PARKEER
- 3.65 PasteQuick
- 3.66 Patchwrangler
- 3.67 Path-Manager
- 3.68 PicPas
- 3.69 PlanB
- 3.70 Planingz
- 3.71 Pocket WiFi Monitor
- 3.72 Promet-ERP
- 3.73 ProofTools
- 3.74 Q500log2kml
- 3.75 QFront
- 3.76 REAL DBF2SQL
- 3.77 Rename My TV Series 2
- 3.78 Route Inventory Management
- 3.79 SBA System Creator
- 3.80 ScanTo
- 3.81 ScanToPrinter
- 3.82 Scriper
- 3.83 Simple Chess
- 3.84 SimThyr
- 3.85 Spacegetti
- 3.86 SPINA Thyr
- 3.87 Spready
- 3.88 SVN::Observator
- 3.89 SubzBor
- 3.90 Surf Ice
- 3.91 Tasjeel Accounting
- 3.92 The Userman
- 3.93 Titos Terminal
- 3.94 Tonopol-Trainer
- 3.95 tomboy-ng notes
- 3.96 Transmission Remote GUI
- 3.97 TreePad Lite for Linux
- 3.98 Traverse Pro
- 3.99 TRURL
- 3.100 Turbo Bird
- 3.101 Unified Life Models
- 3.102 Uniform Server
- 3.103 Virtual Magnifying Glass
- 3.104 WAPT APT-get for Windows
- 3.105 WindSirf GTS-31 GPS file viewer
- 3.106 Wireless Orders for Mini Bar Cafe
- 3.107 Woodland Potential Calculator
- 3.108 WorldLab3D
- 3.109 XERO CODER Cross Platform IDE for Grid Computing
- 3.110 ZCad
This page contains screenshots and links to screenshots of applications made with Lazarus.
Add suggestions to Talk:Lazarus Application Gallery or put the content in this page sorted alphabetically.
- Projects using Lazarus Similar to this page, should be merged to this page
- FPC_Applications/Projects_Gallery Similar to this page but meant for FPC, non-Lazarus projects
- Windows CE Interface gallery
- Case Studies Descriptions of succesfully implemented Lazarus projects in various organisations
- Open Hub, site where you can register your open source project. It offers source code analysis, links to related projects, search on tags, etc.
- Lazarus Apps Showcase on GitHub
3D Image Commander
3D Image Commander allows designers to add a variety of fully customized 3d effects to their photos and images. This can all be done in real time as well. The software is easy to use and includes only the features you need. This program is built using FPC, Lazarus and DXScene library.
Advanced Password Generator
Advanced Password Generator is a lightweight password generator tool to protect your security with randomly generated password. It runs on Windows and Linux. No installation required. This tool has GUI and command line version. Command line version is ideal for scripting.
Albireo Astronomy Toolbox
Albireo - is a Windows application for amateur astronomers to prepare the next starry trip. Includes: Astronomical data tables, advanced stellar map, solar system view, telescope calculator and telescope adjustment support. English and German language support. Freeware / Donationware.
Ancestromania GPL is a complete free genealogy software, on Linux and Windows. It is user-friendly. You can import and export to Gedcom. You can export to Geneanet and to a web site. There is a great graphical tree, with fast classic trees. There are a lot of following documents.
ApplePi-Baker is a free macOS application (64-bit and signed) to create backups and do restores of disk drives. Restore can even be done to multiple disks at once.
The application utilizes libarchive to support a wide range of archive and compression formats (7Zip, BZip, dd, GZip, IMG, ISO, Jar, LZip, Rar, Tar, Tar BZip2, Tar GZip, Tar LZip, Tar XZ, XZ and Zip).
Further more, ApplePi-Baker fully relies on Apple DiskArbitration API calls and callbacks, is build comfort Apple’s Elevating Privileges Safely and utilizes the so called SMJobBless - Privileged Helper Tool.
Additional extensive disk information can be viewed, and extra disk functions is included. For Raspberry Pi users, the option to enable SSH and create NOOBS disk are included as well. Dark Theme, Bouncing Dock icon, notifications and progress indication in the dock are supported as well.
Audio X is a freeware music library that doesn't use a database - all information is stored and managed in the media directly. It manages, plays, ripps, burns and stores audio data and information about real media like cd´s or vinyl. It is currently available for Windows and will soon be available for Linux.
AWGG is a cross platform and multilanguage download manager that uses the most popular downloads engines (text based) like wget, aria2, cURL and axel, AWGG is most that an frontend, is multiprocess, portable and simple, includes a programer, multiple queues, clipboard monitor, site grabber and can be integrated to Firefox with FlashGot plugin and Chrome with Simple Get plugin.
BIFFExplorer shows the internal structure of Excel .xls (BIFF) files. It analyses field values and provides explanation, can show data in hex and decimal etc. See folder "applications/biffexplorer" in ccr (https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/applications/biffexplorer/).
BioTray by FIENS puts your biorhythm in the traybar. Biorhythm means rhythm of life. Our live is directed by emotional, intellectual and physical rhythms which begin at our birth. You will see 4 new icons on your traybar. They are: the emotional, the intellectual, the physical and the intuitive icon. The more the icon is filled, the stronger is your power. On Windows, Linux and Mac OS X.
Bilancio Facile is a simple application to manage the family budget.
Developed by Jonathan.
Boblight Config Maker
Boblight Config Maker is an application to create config files for the Open Source variant for AmibLight, called Boblight.
Boblight runs on a XBMC box that is connected to an Arduino over USB to control LEDs behind your TV.
This application allows you to configure the number of LEDs and the positions of the LEDs behind your TV for the Ambilight effect. It's freely available for MacOS X, Windows and Linux and can be downloaded at Tweaking4All where you'll also find the "manual".
Cactus Jukebox is an audio player and music organizer. It sorts your music in a database so you can browse your collection by artist, album and titles. A CD ripping function allows to easily import CDs into the database. It is also possible to mark parts of your database to get synchronized with a USB audio player device.
Minimzed to simple player
Calendar Desk Home Page is a lightweight application that comes as an alternative to the integrated calendar offered by the operating system. Convenient calendar called with one click from the tray area.
Convenient view of scheduled tasks on the calendar grid.
Detailed view of planned tasks.
Customizable interface with skins.
Support of multi-language interface.
Minimum computer resource requirements.
Integration with Google Calendar.
All scheduled tasks that you create on Google Calendar will be displayed on Calendar Desk.
CheckBook Tracker Home Page is a financial managemant package. It can do scheduled payments and do balanced forecasts and many other features. It supports QIF and OBB data and can import from CBB for the X-window system.
Note: it hasn't been updated for a long time and will need changes to be compilable with newer Lazarus releases (October 2014).
CheckBook Tracker ForeCast Page:
CheckRide is an open source remote control tool. It lets you take over the screen and keyboard of a remote computer. The helped person only needs to run the program, no firewall/router changes necessary. The helper does need to forward a port in her router.
CheckRide program for helped party:
CheckRideHelper program for helper:
Customizing CheckRide for helped party: CheckRideHelper allows you to hardcode host/port and helper name in a CheckRide.exe file. Result: you only need to distribute your custom CheckRide.exe to a helper; no need for config files and command line switches. Point and click...
Taking over a Windows PC from a Linux desktop: The Linux side uses stunnel and a vncviewer application, as there is no port for CheckRideHelper yet.
Code SMS Gateway control center
SMSgcc is a desktop application to control Code SMS system for short messages, it is used to send and receive messages, to configure SMPP connection and to monitor the system.
ConnectMeNow (Mac OS X)
ConnectMeNow (version 3) is a free, small menu bar application for Mac OS X which allows you to define server shares and quickly connect (mount) to them from a drop down menu. It support SMB, AFP, NFS, SSHFS, FTP and SSH connections (incl. a tool to generate and install keys). ConnectMeNow has been updated to support the latest macOS versions (64 bit, signed, notarized, etc).
ConnectMeNow resides in the menu bar and supports the regular theme and the so called "Dark" theme of Mac OS X.
Example menu of ConnectMeNow with some defined shares ...
CQRLOG is an advanced ham radio logger based on MySQL database. Provides radio and rotor control based on hamlib libraries (currently support of 140+ radio types and models), DX cluster connection, HamQTH/QRZ callbook, a grayliner, online log upload (HamQTH, ClubLog, HRDLog), a most accurate country resolution algorithm based on country tables developed by OK1RR, LoTW/eQSL, membership tracking, bandmap and much more. CQRLOG is strongly focused on easy operation and maintenance.
CudaText is a cross-platform code editor, it has syntax highlighters for lot of languages (200+ syntaxes). It has JSON config files like Sublime Text editor. Supports Python plugins.
DA-FormMaker is an application to quickly create HTML forms.
Debio-Sql is a new Firebird Sql Management Tool.
- full featured project format and advanced project editor.
- compile and run directly from the UI.
- instant run (without saving, script-like).
- synchronized edition in a block.
- D2 syntax highlighter, folding, identifier markup.
- module symbol list.
- static libraries manager.
- search and replace.
- user-defined tools powered by a string interpolation system.
- D Completion Daemon integration for completion proposal and source code hints.
- mini file browser.
Diacrit is a utility to help with access to Unicode characters, choose the language you want. click the character button and paste into your application. Diacrit was first written in Turbo Pascal for Windows back in 1996, migrated to Delphi, and now upgraded to FP/Lazarus.
Diet Planner for Mac OS X
Diet Planner is an application made to help the dietologist to write, store and retrieve the diet plans for her patients. The Applications allow the user to consult, manage and modify a complete database of foods, each one characterized by its macronutrients (proteins, carbohidrates, fat, fibres), micronutrients (minerals and vitamins) and glycemic index. The user may create, change, load and print diet plans, obtaining reports enriched with diagrams and charts that depict the macro nutrients of the diet.
DJPDV - Software for cashier
DJPDV is an application to use in sales cashiers, that was developed to cater all commercial establishments that seeking a practical solution, reliable and that, above all, is on accordance with all legal specifications.
It's a robust software that have innovative technological features that will streamline the sales process, significantly. Overall, the system is completely intuitive and objective, and easy to understand for users.
Official website: www.djpdv.com.br
dmMediaConverter is a crossplatform FFmpeg frontend (GUI) exposing some of its features. It is intended to be simple and easy to use but also to be able to achieve complex tasks. I have inspired myself from a lot of media converters like Handbrake, WinFF and MkvMergeGui. One feature was lacking from most of them, video stream copy (pass-through), that made me build this. It is made entirely in Lazarus.
Double Commander is a crossplatform and portable file manager (like old Norton Commander...).
eLogSim is a digital circuit simulator with statistical fault simulation capability.
eMyCar-Monitor is comprehensive car care & fleet information management software for Windows. You can follow and track all information about your vehicle with this free vehicle tracker software.
- Foobot(http://foobot.io/) is an InternetOfThings gadget that monitors indoor air quality
- Unfortunately, the company currently only supplies mobile phone apps to access the Foobot
- They do however publish an API which returns JSON data when queried, so I decided to port it to the PC using Lazarus and FPC
What you will need
1. A Foobot
2. A Foobot account
3. A free API Key (get one from the API page: https://api.foobot.io/apidoc/index.html)
- Foobot Monitor
- Foobot monitor configuration window
- Wiki Page: Foobot
FoxWhois: domain bulk whois checker
FoxWhois (Domain manager and extended whois client for bulk checking). Free version of the proprietary software FoxWhois free allows you to check large lists of domain names by whois protocol on availabality and other parameters. The software is convenient to find free domain names. The paid version includes additional parameters, and the ability to automatically register a domain name directly from the FoxWhois. Has both English and Russian interfaces.
Download "FoxWhois free" ( https://foxwhois.com/en/free/download )
fpctwitGUI is a Lazarus application that demonstrates use of the included TTwitter/TOauth1 libraries. It demonstrates getting public and private timeline tweets, getting user info, and tweeting.
It also demonstrates use of the Blowfish encryption units to obfuscate sensitive configuration data.
The Twitter library uses the Synapse network units for easy communication; it supports OAuthv1 secure authentication and TLS encryption. The library uses modified fpJSON units (or the FPC units if compiling with 2.7.1 or later) to allow getting UTF8 data out of the JSON data with Tweets returned from Twitter. The GUI does not show this, but a text mode demo program shows how to use the OOB/PIN authentication method included in the Twitter library to authorize the application for Twitter if it hasn't already been authorized.
The Twitter library uses the included OAuth1 unit that provides OAuth1 authentication. This authentication mechanism is also used for other service providers such as Yahoo.
The applications and libraries are distributed under a very liberal license (my code under MIT license) which allows commercial use as well as interoperability with GPL programs.
See Projects using Lazarus: fpctwit for more details.
Fertility calendar with current year expectance, boy or girl presumption. Versions for Windows and MacOS.
fpcup is a command line client (programmed with FPC and LCL libraries) that automates getting FPC and Lazarus sources from subversion/svn, as well as optional external modules such as fpspreadsheet.
It compiles FPC and Lazarus for you, if wanted compiles cross compilers, and can deal with various versions (e.g. FPC trunk with a stable Lazarus).
gdvdslides is a Linux graphical user interface for the command line program dvd-slideshow, which allows you to create a video from a set of video clips, JPEG image files and audio files. gdvdslides supports slide transitions, title slides, background images and multiple audio tracks. It also allows cropping, Ken Burns effect and scrolling slide effects. gdvdslides comes with complete documentation and tutorial.
GHTopo is a cave-mapping software using TOPOROBOT  methodology and his Tab format. It's written in Lazarus by JP CASSOU. Exists also Java version, and the calculation processor has been ported in Python.
The Toporobot original software (LimeLight) runs only under Macintosh; is proprietary and probably abandoned: links to download are broken.
GHTopo is the "LibreOffice.org" of the TOPOROBOT cave surveying concept.
GHTopo blog: 
GHTopo includes a powerful calculator, geocoordinates converter and magnetic declinations calculation. Exists also stand-alone version of the utility.
GHCaveDraw is a drawing program for cave mapping, used with GHTopo. This program usus BGRABitmap library for transparency of scraps
GHCaveDraw blog: 
Greenfish Icon Editor Pro
Greenfish Icon Editor Pro is an open source pixelgraphic editor for creating icons, cursors, animations, pixel art, etc.
Grid InQuest II Coordinate Transformer
The Grid InQuest II desktop application and command line tools provide a means of transforming coordinates between global geodetic coordinates (ETRS89/WGS84) and the national systems of Great Britain and Ireland. It provides a fully three-dimensional transformation incorporating the latest geoid model (OSGM15) and the appropriate polynomial transformation model (OSTN15 or OSi/OSNI) for each of the projected coordinate systems. This was developed in Free Pascal and Lazarus by Michell Computing. It was commissioned jointly by the Land and Property Service of Northern Ireland, the Ordnance Survey of the Republic of Ireland and the Ordnance Survey of Great Britain.
GroundCAD is new 2D CAD software for land surveying. working under windows and linux.
Hagen is an open source (lgpl) cross-platform html generator (or client side cms). It supports the web developer by generating a website and writing the pages. For that purpose Hagen will automate as much tasks as it can. You can use Hagen to write a slideshow in cooperation with slidy too. Hagen was developed with Lazarus.
- project management
- variables, functions and settings
- template based and (page) divisions
- source files (.source) for content
- syntax highlighting
- search over all pages
- insert colors, images, tables and references
- for data exchange
- for templates
- user defined commands (in the menu)
- automate menu generating
- internal and user defined variables and funktions
- printing page
HJSplit for Linux
HJSplit for Linux is a freeware file splitter. HJSplit supports file sizes of over 100 Gigabytes, Split, Join/Recombine, MD5 checksums, file-compare and "run without install". Suitable for Linux. Created by Freebyte.com using Lazarus and Free Pascal on Ubuntu 10.x.
JPDB Admin for MariaDB
JPDB Admin for MariaDB is a tool for managing and developing with MariaDB, MySQL and Percona Server. It allows one to visually create tables, views, triggers and other structures.
JPDB Admin for MariaDB, has free and trial versions and is available in seven languages: Chinese, English, German, Japanese, Portuguese, Russian and Spanish. It is also runs on Windows, Linux GTK2 or QT, with DEB and RPM packages and tar.gz binaries, as well as 32bits or 64bits.
Official website: http://www.jpdbadmin.com
- Multi-platform and multilingual
- Supports Unicode and character tables
- Assistant to create tables using a data grid view
- Create and edit the main database objects (views, triggers, functions and others)
- Several dialogs for creating, editing and/or deleting fields, keys, foreign keys and others
- Dialog for managing users and permissions
- Data visualization, including BLOB (image) and MEMO fields
- Full SQL query executor and SQL scripts editor with syntax highlighting and code completion intelligent
- Generates scripts CREATE, DROP, SELECT, INSERT and UPDATE statements to the script editor or clipboard
- Reports of the SQL Scripts and of the query results, previews, and export the report to PDF, HTML, text and image
- Export SQL scripts to HTML with syntax highlighting
- Visual Query Builder (Visually create queries without knowing SQL)
- Tools for monitoring servers MariaDB, MySQL and Percona Server
- Export table data to SQL, TXT, CSV, XML, JSON and others
- Database Export Assistant (extraction of the data and/or metadata)
- Import data from SQL files
Jubarte aims to create a complete application suite to calculate and analyse the viability of telecommunication links. Jubarte is able to calculate links using Radio, Optical Fiber and Satellites, in the newer versions capabilities to calculate auxiliary systems is being added. Jubarte is being developped in Lazarus enviroment and exist binaries for Windows, Linux and Mac OS X.
KML File Viewer and Export to CSV
The KML Dataviewer Broken link is used to load KML files from Google Earth and Maps. It uses the Haversine formula to calculate the distance travelled and export the data to file.
- Begin addres
- End addres
- Distance travelled
- The data is loaded into a grid and can be exported to a CSV file
- Uses Google Maps API to reverse geocode the begin and end addres
- View data in meters, kilometres or miles
KSP Sound Player
KSP is an audio player that already supports almost all features any modern powerful player has to support. However, KSP is still easy in use and intuitive, something that you can call really user oriented.
Laz Open QBuilder
Laz Open QBuilder is a derivative of Fastreport's open source Open QBuilder for Delphi. It is a Visual Query Builder, also known as QBE, like the one used in #JPDB Admin for MariaDB, Microsoft Access and other database tools.
Based on Jepafi's work in porting to Lazarus and adding Zeos support, this version adds SQLDB and IBX (in development) support.
LazLock Password manager is a lightweight, portable password manager for Windows & GNU/Linux that encrypts your data with 128 bit AES encryption. The Linux version is available in either GTK and Qt. LazLock also includes a password generator, which allows you to create more secure passwords, and a search function to easily navigate longer lists of entries.
Online help and a tutorial can be found here.
LazPaint is an image editor with antialiasing and alpha blending, providing many features like gradients, deformation, filters...
[LazScope] is a simple oscilloscope project. It uses an Arduino Uno/atmega328p board with serial connection to sample waveforms with the builtin ADC and transmit the resulting data to an application for display on a PC/laptop. Both the micro controller firmware and display application are written in Lazarus and compiled with FPC.
LazSqlX is a Multiplatform mini sql Manager built completely with Lazarus FPC. It comes in handy to any developer who works with MsSQL, Oracle, MySql,Sqlite,Firebird and PostgreSql. It provides them with an intuitive database management tool that can be used to browse the database structure, generate and execute queries and stored procedures, view table information and create new tables.
Lightning SSH Tunnel Manager
- Lightning SSH Tunnel Manager is a GUI SSH tunnel manager that does not require OpenSSH. All SSH functionality is built in.
miXimum by FIENS is the DJ's best friend. miXimum plays and mixes wav, mp*, ogg and mod audio files. On WINDOWS, LINUX and Mac OS X.
This standalone application calculates key codes and pinning to produce a non-hierarchal access control in a mechanic locking system.
MK Express is available on Linux, Windows and Mac with a demo version for the Raspberry PI too.
MRIcroGL uses OpenGL's GLSL to provide hardware accelerated volume ray casting. It can display grayscale images (e.g. CT or MRI scans) or full color images (e.g. photographs from the visible human dataset or MRI scans with overlays of functional activity). It is compiled for Windows, Mac OS X and Linux.
MRIcron is a medical image visualization and analysis package. The software provides tools for drawing volumes of interest and volume rendering. In addition, it includes non-parametric statistical mapping (npm) and conversion of images from DICOM format to NIfTI format (dcm2nii). It is currently available for Windows (using WinAPI), Linux (GTK1, GTK2 or QT) and Mac OS X (Carbon or GTK1).
Music Player by Freebyte.com
Music Player by Freebyte.com is a freeware no-frills music player designed for Linux. It supports MP3, Wav, OGG and AIFF files. Created by Freebyte.com using Lazarus, Free Pascal and the Bass audio library on Ubuntu 10.x
MyNotex is a free software for Gnu/Linux useful to take and to manage textual notes.
MZTG mztg is a wordlist generator hybrid, flexible and smart. In recent years, hearing leakage of multiple passwords. I decided to study the most common formats and develop a program that was more intelligent than a simple wordlist, faster than a brute force and more flexible than the current hybrid tools.
Name My TV Series
Name My TV Series is free and available for Windows, Linux and Mac OS X. It retrieves data for the proper episode names from TheTVDB and/or EPGuide to assist you in renaming your downloaded TV Show episodes individually or in bulk. It supports drag and drop, all common video formats, is flexible in the renaming patterns, and renames related files (.nfo, .srt, etc).
Project homepage OpenSIMPLY is an open source free simulation software based on discrete event simulation approach.
The concept is suitable for a person of a different programming and simulation experience. Both style of simulation: blocks simulation and Simula-like simulation are available. Simula-models with some adaptation can be used as well.
The project is supplied with full documentation (HTML and CHM formats), insight help (pop-up hints) and tutorial with executable examples.
OpenSIMPLY can be used as a network simulation software, traffic simulation software and as a computer simulation software for educational purposes.
OutKafe is a complete multiplatform suite of cybercafe management software created with Lazarus. It includes server side administration tools (Linux) and clients for Linux and Windows (more to follow).
PARKEER is a commercial software for parking control.
PasteQuick is an open source minimal pastebin app. Use it to paste bits of text or snippets of code to Pastebin.com without having to log in to the website.
- Simple one-window pasting and sending
- Set options like Title, Syntax, Expiration time, and Exposure
- Login and paste under your Pastebin.com username, or paste as Guest
Patchwrangler is an open source (MIT licensed) tool that helps in applying patches to e.g. Lazarus and FPC repositories.
- Utility that lets you read unified diffs,
- review the patch, with syntax highlighting
- automatically change line endings to your current system
- checks patch paths and guesses patche.exe -p<n> (path strip depth)
- searches for subdirectories if the patch was created there
- dry-run or apply the patch using patch.exe (e.g. as supplied with FPC)
- command-line batch mode so you can use it in scripts (like patch.exe, will abort when it cannot apply the patch)
Useful for antediluvial versions of patch that do not handle these conversions themselves. Open source freeware under the MIT license.
Path-Manager is a small utility application to provide users a clean interface for environment variables management.
PicPas is a Open Source Crossplatform Pascal compiler, for midrange PIC microcontrollers (most of the 16F series).
No additional libraries or software required to compile. PicPas generates the *.hex file directly.
PicPas works with a simplified version of the Pascal language, that has been adapted to work with limited resources small devices.
Currently, it only supports basic types.
It includes a very complete IDE to facilitate the development.
The compiler includes optimization options so the code obtained is fairly compact, as that could generate any commercial compiler.
PlanB is a Vehicle management program written using to Lazarus (Free Pascal) and MySQL Community Edition .
- Management of Mileage Log , Service , Registration , Mandatory Insurance documents .
- Statistics : global , driver , company , mileage log , average fuel consumption, visited places.
- Graphs : driver, vehicle .
- Reminders for : oil , tachograph , fire extinguisher , leasing , driver health check , driver skills check , registration.
- Unlimited number of Vehicle Groups ( example : Private, Company, Warehouse, VIP , etc. ) and Vehicles.
- One window user interface , intelligently grouped together for easy everyday usage.
- Can handle various Regional Settings without problems.
- 100% UTF-8 (aka Unicode)
- Handles multiple users at the same time. Items are locked when modifying to prevent database corruption.
- Simple user rights :
- administrator : unlimited access to program features
- user : the one doing all the work , cannot add new users, view program statistics or unlock locked items.
- guest : can only view statistics
- Can export almost every table to EXCEL (2003 level) even without Excel being installed.
- Can automatically resize tables to correct size to fit data being displayed,almost every table supports quick search.
- Can print out every report to printer , or export to PDF . With Mileage Log Stats it can even mass export all vehicles in selected group to Excel file.
- Uses MySQL Community Edition which is absolutely FREE.
- Was written with Lazarus 1.2.2 using only FREE components.
- Logs usage stats
- Multilingual, right now: English, Hungarian, Serbian(Latin), German is supported .
- All program related settings are stored in config files NOT in registry.
- Tested on Windows XP,7,8,8.1 . (Windows 9x series not supported)
Planingz is a software for production planning, forecasting and optimization. It can be used both as a stand-alone MRP program or a supplement to existing ERP and MRP programs. The program is suitable for dynamic manufacturing companies that produce many different products, handle variety of raw materials and often change production schedules and priorities. Some examples are: cosmetical, pharmaceutical, food and beverage industry.
Pocket WiFi Monitor
Pocket WiFi Monitor is an application for Windows and Mac OS X to monitor the status of 3G Cellular/WiFi routers. It currently supports the Pocket WiFi line of portable hotspots marketed by eMobile, the D25HW and GP01. Note that these routers are actually produced by Huawei, and thus other Huawei models marketed by other carriers may work as well. (The Pocket WiFi S is not supported).
Features include monitoring of signal strength, battery status, and many other attributes (depending upon the model). Graphs are available for bandwidth and some signal indicators.
Promet-ERP is a Small Business ERP System / Projectmanagement Solution / Mail Program / Document Management System. It can be used with most major Database Systems and on all major platforms (Windows, Linux, Mac OS X).
ProofTools automatically and graphically generates semantic tableaux, also known as proof trees, semantic trees and analytic tableaux, generally used to test whether a formula is a logical truth, or whether a proof/argument is deductively valid. ProofTools can generate proof trees for propositional, predicate and (normal) modal logic. It is available for Windows, Linux and Mac OS X.
Q500log2kml is an application to display and analyze FlightLog data (including Telemetry) from legacy Yuneec-driven multicopter (like Q500, H920, Typhoon H, Breeze, but also from Blade Chroma or Blade 350QX). You can view the flight path (KML/GPX) in different map tools, analyze the FlightLog and find problems or misbehaviour of the copter.
- Archive: Rename the FlightLog directory by using a time stamp to avoid overwriting older data. This should be the first action if you move the FlightLog data from ST10/16 to your PC.
- Convert: Convert telemetry data from copter to KML- or KMZ-files (flight path for Google Earth), GPX for other map services, for import to Dashware in order to get telemetry data in videos, as CSV file for RaceRender or as CCC waypoint file.
- Overview: Some important information for the flights in a table form (ceiling, max. air speed, max. distance, warnings, etc).
- Flight record: Scan a whole directory for telemetry files and generate a flight record.
- Display files: Browse raw data of telemetry files. Use this for deeper analysis.
- Search: Search in a column of file display table. Depending on values in the columns, part of the search string or whole search string will be used to find something.
- Elevation histogram: Graphic elevation histogram and voltage curve.
- Quick analysis: Three different and select-able Histograms on the same tab sheet for quick overview and compare.
- Cut files: This function provides the possibility to cut out parts of the FlightLog and save it in a new FlightLog file set.
- Analysis: Analyze a predefined data area to see i.e average speed, climb rate…
- Settings: Three tab sheets for commission settings of the application.
- Control CGO3: Test environment for commands to CGO3 via WLAN connection.
The application is available for LINUX, Windows and MAC OS X. It is used by many Yuneec pilots worldwide.
More info: User manual
QFront is an frontend for the CPU Emulator QEmu
REAL DBF2SQL Edit and export dBase file to SQLite data base files and SQL scripts. English/Spanish.
Rename My TV Series 2
The application is available for Windows (32bit), Linux (64bit) and macOS (64bit and signed). For Linux and macOS, the so called Dark Theme is supported.
A wide range of video formats is supported for resolution detection (ffprobe) and file renaming. Additional files like subtitles, posters, series and episode information (and more) are supported as well - which can be downloaded automatically as well (with the exception of subtitles).
Route Inventory Management
Route Inventory Management (aka: RIM) is a new class of IP address management solutions: IP Address Route Management. Instead of tracking all of the routes AND all of the individual IP addresses found on the network, Route Inventory Management tracks the various IP routes that are found in your network routing tables or the IP address ranges which have been allocated. For those companies that do not need to keep track of all individual IP addresses, this is a well balanced solution between the spreadsheet and the traditional IPAM solutions.
RIM uses - in addition to Lazarus - virtualtreeview, OnGuard and Synapse.
SBA System Creator
The SBA Creator is a software tool that allows the easy creation of SBA system projects. It comes with access to the SBA library repository and SBA forums. With SBA creator, the VHDL designer can access a special SBA controller editor, many IP cores, and tools. Teachers can customize the SBA creator to use his own repository and themes.
ScanTo scans from a TWAIN device to a file (jpeg, png, bmp and other).
Adds the command "Scan to ..." in the context menu Windows directory.
Добавляет команду "Сканировать в ..." в контекстное меню директорий Windows.
Scan from a TWAIN device and print. Combines a scanner and printer into a photocopier.
Сканировариние TWAIN-устройством и распечатка. Объединяет сканер и принтер в копировальный аппарат.
Scriper is a program used to remove your skype information from your pc automatically.
Simple Chess is a chess display and communication program (no chess engine yet). Open source (BSD 2 clauses like) license.
SimThyr is a simulation program for the pituitary thyroid feedback control that is based on a parametrically isomorphic model of the overall system. Its aim is to provide a better insight into the dynamics of thyroid homeostasis. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients. SimThyr has been globally used for numerous scientific projects. It helped to develop a theoretical foundation for integrative physiology of thyrotropic feedback and to design clinical trials.
Grabs Web images at set intervals and makes them the Windows desktop.
- Sources include
- G16 Full Disk Natural Color
- G16 Full Disk GeoColor
- G16 Full Disk Band 13 (10.3um)
- G16 CONUS Natural Color
- G16 CONUS GeoColor
- G16 CONUS Band 13 (10.3um)
- H8 Full Disk Natural Color
- H8 Full Disk GeoColor
- H8 Full Disk Band 13 (10.3um)
- SDO : 512
- SDO : 1024
- SDO : 2048
- SDO : 4096
- NASA Astronomy Picture of the Day
- NASA Earth Observatory Image of the Day
- NASA Image of the Day
- Real-Time Sky Map (www.skymaponline.net)
- Verse of the Day (www.heartlight.org)
Also has a built-in telescope calculator
More info at Astronomy Forum Thread
SPINA (Structure Parameter Inference Approach) is a cybernetic method to calculate constant structure parameters of endocrine feedback control systems from hormone levels obtained in vivo. SPINA Thyr is an application of SPINA for thyroid evaluation. It allows for calculating the thyroid's maximum secretory capacity (GT) and the sum activity of peripheral 5'-deiodinases (GD) from levels of TSH and thyroid hormones determined only once. This is a free application that is distributed with a BSD license. Sourcecode is provided for Lazarus / Free Pascal and winsoft PocketStudio.
Spready is a grid demo supplied with FPSpreadsheet aimed at demonstrating its capabilities. It can read/write .xls, .xlsx, and .ods spreadsheet files and can write to Wikitable format - handy if you want to paste tables into this wiki ;)
SVN::Observator is a simple tool to monitor svn repositories for new commits. It uses the original svn client to connect to the repositories.
Binaries for Linux and Windows are available.
SubzBor is a free and open source Linux and Windows utility to cut subtitles. basically it's a GUI for FFmpeg and MKVToolNix but support for internal subtitle readers and writers are adding. supports srt ass ssa vtt smi stl sub sup and more. Source code available under GNU GPL 3.0 license.
Tasjeel is an Arabic Accounting system with stock control module, cheques module, barcode sales point module, and simple document management module. It is available for Linux and Windows. It uses Firebird database engine.
theuserman is a simple desktop application to manage user mikrotik hotspot (Windows & Linux). Can be used to generate randomly mikrotik hotspot users and export them into voucher as pdf files.
Tito's Terminal GUI Terminal with syntax highlighting and automation for telnet, and ssh.
This terminal can be used like a Telnet, SSH, and Serial client. and with any console program. It includes a text panel, used to send commands.
The terminal screen, works like a VT100 terminal, but only implements the basic sequences. The screen width is not limited to the VT100 width, but it can be extended much more.
The terminal can be configured to detect and highlight the prompt.
A visual file manager is included to work with Telnet and SSH connections, and makes easy to work with files.
A remote editor is also included ant let us edit small files in a telnet or ssh session, using the shell commands to edit files.
Tito's Terminal have an special editor for automation using macros in a similar language of the client TeraTerm.
The program is very flexible, including several options for configure the appareance and behaviour.
Tonopol-Trainer is a music-analyzer and trainer for musicans like best-practice, but many more functions. Source available.
A note taking app that works and syncronises between Linux, Windows and MacOS. It will also Sync to Tomdroid on Android. It features a rich text markup, printing, spell check, backup and snapshot capability. Import and export (plain text, RFT, MarkDown). It has Tomboy's automatic linking between notes, searching abilities, NoteBooks and a similar interface.
Inspired by the original Tomboy Notes but without its hard (to impossible) dependencies on GTK and Mono, is a great example of just how good FPC/Lazarus really is.
Transmission Remote GUI
Transmission Remote GUI is a feature rich cross platform front-end to remotely control a Transmission Bit-Torrent client daemon via its RPC protocol. Transmission Remote GUI is faster and has more functionality than the built-in Transmission web interface.
TreePad Lite for Linux
TreePad Lite for Linux is a freeware personal information manager, which supports Unicode, is fully portable, and does not need to be installed. TreePad Lite can help you manage, store, search, edit, organize and browse any type of textual data, such as: notes, emails, articles, links, addresses, scraps pasted from the Web, etc. You can enter western as well as non-western characters into the article, tree-node titles and search toolbars. You can e.g. mix western, Chinese, Japanese, Russian, Arabic, Greek, Hebrew and even Phonetic characters - assuming the appropriate fonts are installed on your system. Suitable for Linux. Created by Freebyte.com using Lazarus and Free Pascal on Ubuntu 10.x.
Traversing is the type of survey in which a number of connected survey lines form the framework and the directions and lengths of the survey lines are measured with the help of an angle measuring instrument respectively. Traverse Pro is a freeware for calculation of single loop traverse. Traverse Pro desktop application especially designed for Civil / Surveyor.
TRURL is a suite of desktop calculators with Reverse Polish Notation (RPN) that are based on the TRURL RPN Engine for Object Pascal. Calculators range from TRURL A, a very simple implementation demonstrating, how easy a calculator can be constructed with the RPN Engine, to TRURL G, a design calculator inspired by the Apollo Guidance Computer (AGC). Pre-compiled apps are available for macOS and Windows. Additionally, source code is provided for Lazarus and Free Pascal (compatible e.g. to several desktop Linux distributions).
Turbo Bird is a FireBird administration tool that enables developers and administrators to create tables, procedures, Triggers, build relations, and all other Firebird properties.
Unified Life Models
ULM (Unified Life Models) is an open-source software enabling the simulation and analysis of deterministic and stochastic discrete time dynamical systems for population dynamics modeling. It works natively on Windows, Linux and macOS.
Models are described using a simple declaration language, close to the mathematical formulation. The system can be studied interactively by means of simple commands, producing convenient graphics and numerical results.
Uniform Server is a free lightweight WAMP server solution for Windows. Less than 24MB, modular design, includes the latest versions of Apache2, Perl5, PHP (switch between PHP53, PHP54, PHP55 or PHP56), MySQL5 or MariaDB5, phpMyAdmin or Adminer4. No installation required! No registry dust! Just unpack and fire up!
Virtual Magnifying Glass
Virtual Magnifying Glass is a free, open source, screen magnification tool for Windows and Linux. It is simple, customizable, and easy-to-use. It's currently available for Windows, Linux and FreeBSD. With over 170.000 downloads and a 5 years history, the magnifier aims to bring an easy to use accessibility tool to those who need it.
WAPT APT-get for Windows
WAPT is an open-source (GPLv3-licenced) package manager for Windows which helps sysadmins with everyday tasks by providing automated, network-wide installation, configuration, upgrades and uninstall of Windows based software. Software packages such as Firefox and MS Office are deployed through a graphical interface. WAPT was modeled on GNU/Linux Debian apt, hence its name.
WindSirf GTS-31 GPS file viewer
WindSirf is a free, open source, Win 32 viewer for GTS-31 GPS files. It displays tracks and speeds.
Wireless Orders for Mini Bar Cafe
Wireless Orders is a wireless ordering system for Mini Bar - Cafe with Win32 TCP/IP Application Server, Win32 TCP/IP Client and WinCE TCP/IP Client. It is developed using Lazarus and lNet and prints receipts directly to the cash machine.
Woodland Potential Calculator
The Forestry Commission and Natural England commissioned a bespoke data collection and presentation tool for calculating the potential for increasing the extent of tree cover across England. It is written entirely in FreePascal using the Lazarus IDE, the LCL and the Graphics32 library. WoodlandCalc is released under the LGPL v2 open source licence and freely available for download from SourceForge.
More Info ( http://www.michellcomputing.co.uk/woodlandcalc.html ) Application ( http://sourceforge.net/projects/woodlandcalc/files/latest/download )
Software for graphical (3D) modeling and simulation of physical phenomena in various fields: electronics, automation, robotics, mechatronics and physics.
Description WorldLab3D have 3D interface allows you to quickly design a new experiment in the field and read the results (phenomena). The graphical environment makes the impression that we experiment in the real world.. An interesting solution is the ability to control the simulation process with any application written in C++ or Pascal
History of the Project
In 2001, a project aimed perform remote laboratory support youth education in technical, this project created software that does not require a remote server, but forms an integral software.
In 2014-2015 the program included expanding ngspice environment simulation capabilities.
Author : Andrzej Gajewski
XERO CODER Cross Platform IDE for Grid Computing
XERO CODER is a cross-platform development IDE which provides a Visual RAD (Rapid Application Development) environment for Windows, Linux, Mac OS X, and mobile operating systems. You can visually build apps for Android, Linux, Mac OSX, Windows, and the Web.
ZCad Simple CAD program with dxf2000 file format.