Projects using Lazarus - Communications software

From Free Pascal wiki
Jump to navigationJump to search
Projects using
Free Pascal
Business Software
Communications software
Components and Libraries
Databases and Tools
Developer utilities
Editors and IDEs
Educational software
Hobby software
Medical and Scientific software
User utilities


EasyBBS is a modern bulletin board system. Installed in 10 minutes, it might be the forum for classes or clubs. Content can be text, images or links. If everything is said, EasyBBS builds a conclusion and is uninstalled in 5 minutes. Location- and Online- views deliver "community spirit". Source code included (German/English). Please join us, we need a French and Italian version.


InsideBlue is an open-source PC cross-platform Bluetooth/LE (BLE) tool. It leverages SimpleBLE library with Pascal bindings to access the PC/laptop built-in Bluetooth/LE controller. InsideBlue supports scanning for BLE peripherals and shows device information and BLE advert payload with known Bluetooth assigned UUID numbers. Filtering for peripherals based on BLE device name, mac address or RSSI value is supported. After connecting to a peripheral its GATT table is queried and services/characteristics/descriptors are displayed with known Bluetooth assigned UUID numbers and it allows to read/write/notify/indicate GATT characteristics. If a known BLE virtual serial port (VSP) service is being found, it's possible to fire up a terminal window and read/write data over the VSP port.

insideblue scan.png   insideblue connect.png   insideblue vspterminal.png


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 macOS.

Radio.jpg   Optical.jpg

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.


MUTerm (Rs232 Terminal)

MUTerm 0.1.1 MUTerm is a Com Port communication tool for external devices like as Modbus RTU , ASCII etc. Also you can write your communication routine with pascal script. Additionally some TCP functions (client and server) added yet. It can be work with internet or localnetwork Modbus TCP or HTTP. MUTerm created with by Lazarus 1.0~1.6 Linux and Windows MUTerm Download

tcp screen.JPG

More screenshots: TCP Connection Screen   Main Screen Shot   Server screen


P.SEN is a utility to allow sending and receiving TCP and UDP packets and is available for Windows and Linux. It’s designed to be very easy to use while still providing enough features for power users to do what they need. It is completely free (no ads / no bundleware) and opensource. Some knowledge of a basic network protocols is a prerequisite to using it. Beyond that, P.SEN was designed to be very easy to use.

P SEN 003.png

Shell and file manager remote telegram bot

A program (windows service or linux daemon) for remote managing your desktop computer or web server via your own telegram bot. It contains functionality for a command line work and file system browsing through telegram messenger

shellremotebot filemanager.pngshellremotebot sshemulator.png

ShellRemoteBot source code and binaries

Siemens Speedstream 4100/4200 Router

A utility for the Siemens Speedstream 4100/4200 Router.


more screenshots ...

Download ...

Titos Terminal

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.

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 build-in Transmission web interface.

Transmission Remote GUI.png