Bubbles
Bubbles the simple, easy to use HTTP web server that is browser controlled, and capable of serving static files over the internet, either streamed from disk, or direct from RAM without lag.
An extensive GUI administration control panel is accessed through your web browser (e.g. "http://localhost:1080/admin/" and login with the default password "admin"), which controls all her settings and vital functions in realtime.
Apart from serving files, Bubbles is capable of tracking site visits (site counters), receiving emails, accepting contact form submissions with support for Spam Guard, and recording site activity as date stamped traffic logs. A built-in log analyser generates realtime overview reports for each traffic log. A light and stable design with an extensive block-based memory management system ensures all key operations use memory in a sustained and reliable manner. These and other features make running multiple static websites maintenance and hassle free.

Bubbles running in a terminal window
Features
- Browser based administration panel
- HTTP/1 web server (default port 1080)
- SMTP email server (port 25)
- RAM Cache (static file server / diskless operation)
- Traffic Logs (date stamped filenames)
- Log Counter (analyse raw traffic logs)
- IP ban list + automatic add / remove functions (maintenance free operation)
- Inbox and Trash panels (view emails + contact form messages)
- Send mail (compose)
- Mail mask (filter acceptable inbound email addresses via one or more complex address masks)
- Contact Form submission handler (stores and replies to contact form messages - no script or plug in required)
- Hit Counters with digital display (png image) for site specific / overall hit reporting
- Live Daily Status - realtime bandwidth, visitors, requests, hits, emails and contact form subsmissions (resets each day) updated every 30 minutes
- Built-in Tools: Icon Maker and Image Converter
- Command line support for basic settings (support for multiple commands at once)
- Run as a Windows Service (native install and uninstall options, requires Admin command prompt)
- Website Management panel (upload files, list files, delete files and reload files for one or more websites)
- Redirection panel (redirect to a file / url, or randomly from a list of files / urls)
- Virtual hosting for multiple domains / websites
- Map panel (reroute / map one domain to another)
- Proxy request support (test multiple domains / websites offline in your browser without the need for DNS)
- Block based memory handling for stable memory management
- Daily summary notices, boot notices, reload notices and security notices
- Mime Type panel (manage custom mime types / override defaults)
- Console panel (realtime statistics for bandwidth in, out, hits, connections etc)
- Threadless server design keeps things light
- Adjust all settings in your browser in realtime with no need to restart
- Optional 404.html page support (display this page for 404 File Not Found errors)
- Power Level (CPU usage) throttle to tweak performance on low power, shared, or weak CPU / v-core environments
- Backend server support for use with frontend servers like Caddy (e.g. for HTTPS)
- Built-in help (view offline without the need for internet)
- Compact binary (under 1 MB)
- Easy to use
- 32 bit codebase for wide deployment
- Smart source code, compile in Borland Delphi 3 and Lazarus 2
- Portable (when not installed as a Windows service)
Information
App Name
Bubbles
Version
3.00.10800
Type
Console App (Standard Edition)
License
MIT
Status
-
Release Date
19th June 2025
Portable App
Yes
Code Foundation
4th Generation (Gossamer for Console)
Operating System(s)
Microsoft Windows 95-11 and Windows Server
SHA256 Checksum
for "bubbles.exe"
C88ACE8423888188636A87D904E6CA2AA9CDA52C08719399228913F670450AB3
Downloads
Images

Bubbles running in a terminal window

Overview critical website information, current bandwidth consumption, and hit values.

Easily compose a new plain text email message.

View inbox messages for emails, contact form submissions, and Bubbles security notices.

View a traffic report in realtime, click a link on the left to view the report on the right, or click on RAW to view the log.

Adjust important server settings on-the-fly without the need to restart or access the command prompt.

Set limits for how a client's web browser or email accesses your website(s).

Override the built-in mime types, or enter new ones with the mime type manager.

Customise the contact form response messages, enable "Spam Guard" to protect the contact form from mass spam, and start/stop the mail server (SMTP).

Quickly and easily reroute domain traffic.

Manage one or more websites from your browser.

Modify a website's contents by uploading files from your hard drive, delete unwanted files, list files to see what's where, adjust the hit counter, or edit it's redirect links.

Need help? Browse through Bubbles' built-in offline help anytime without the need for internet access.

An interactive list of Bubble's built-in tools and their current status

Adjust Icon Maker's settings in realtime

Icon Maker in action on the Blaiz Enterprises website

An example of the Live Daily Status page which updates every 30 minutes with vitial statistics
Reference
MIT LicenseCopyright 2025 Blaiz Enterprises (
www.blaizenterprises.com )
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
⏶