Skip to content

IronSurf is a futuristic, modular browser built using Electron, inspired by Iron Man’s multi-screen interface.

Notifications You must be signed in to change notification settings

BalayogiG/IronSurf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IronSurf Browser

Overview

IronSurf is a customizable, futuristic web browsing interface built with Electron. It enables users to launch and interact with multiple floating browser panels within a single app window, simulating a high-tech heads-up display (HUD) experience inspired by Tony Stark's Iron Man systems.

Key Features

  • Multi-Panel Webviews: Open multiple draggable, resizable browser panels simultaneously.

  • Smart Address Bar: Accepts both direct URLs and search terms.

  • Floating Panel Controls: Each panel can be moved, resized, and closed independently.

  • Minimalist Main Toolbar: Includes buttons for adding new panels and closing the application.

  • Drag Zones & No-Drag Controls: Designed with precise drag and interaction zones.

Setup Instructions

Prerequisites

  • Node.js (v16 or newer recommended)

  • Electron (installed via npm)

Installation

Clone the repository:

git clone https://github.com/BalayogiG/IronSurf.git
cd IronSurf
npm init -y
npm install electron --save-dev

Folder Structure

IronSurf
├── ./index.html
├── ./logo.jpeg
├── ./main.js
├── ./node_modules
├── ./package.json
└── ./preload.js

Run Locally

Start the app from the IronSurf folder

npm start

Controls

Toolbar Buttons

  • +Panel — Adds a new floating browser panel.

  • Exit — Closes the application window.

Inside Each Panel

  • Drag Area — Empty space at the left of the header for dragging.

  • Input Field — Enter URL or search query.

  • Go Button — Navigates to the entered input.

  • Close (✕) Button — Closes the panel.

Screenshots

IronSurf Browser Home Screen App Home Screenshot

IronSurf Browser Home Screen with a single floating panel Panel Added Home Screen

IronSurf Browser Home Screen with two floating panels Two Panel Added Home Screen

About

IronSurf is a futuristic, modular browser built using Electron, inspired by Iron Man’s multi-screen interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published