Skip to content
Procedural generation of SVG islands using Perlin Noise and gradients in a grid of hexagons.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Island Generator


This code runs a web application developed in AngularJS and D3.js with a Node.js server.

The application generates SVG islands on a grid of hexagons.

You can customize the islands by updating biomes, Perlin noise and gradients.

The islands can be exported in PDF or PNG.


Requirements & Usage

NodeJS must be installed to run the application.

Type npm install to install the required packages (ejs and ExpressJS).

Type node server.js to run the application on port 8080

You can’t perform that action at this time.