Airgead has no npm dependencies, no build pipeline, and no configuration files to edit before running. The repository contains everything the application needs: HTML pages, a single CSS file, JavaScript ES modules, image assets, and the original C++ source. Any static file server can host the project, and the entire setup from download to first page load takes under two minutes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/airgead-investment-calculator/llms.txt
Use this file to discover all available pages before exploring further.
Download options
- Git Clone
- Download ZIP
Clone the repository from GitHub and move into the project directory.
Project structure
The repository is a flat collection of static files organized into a small set of folders. There are no generated directories, lock files, or compiled artifacts.| Path | Contents |
|---|---|
js/components/shell.js | Shared header, navigation, footer, and toast notification inserted into every page |
js/lib/calculator.js | Compound interest calculation, currency formatting, localStorage helpers, and CSV export |
js/lib/charts.js | Canvas API chart drawing for the Results and Compare pages |
js/pages/ | Per-page controller scripts that wire inputs to the shared libraries |
pages/ | Individual HTML files for every application page |
css/styles.css | All layout, visual design, responsive behavior, and CSS custom properties |
source/ | Original C++ console application preserved for technical reference |
Start a local server
Because Airgead uses JavaScript ES modules, the project must be served over HTTP rather than opened as a localfile:// URL. Choose whichever option suits your environment.
Why a server is required
Verify it works
Once your server is running, confirm the application is working correctly:- Open
http://localhost:8000/in your browser (or the port your server reports). - Confirm the Airgead home page loads with the logo, headline, and navigation bar visible.
- Click Calculator in the navigation to open
pages/calculator.html. - Enter any values into the four input fields.
- Confirm the projected balance display updates immediately as you type — no page reload required.
http:// rather than file://.