Web application generating interactive and highly customizable maps
Find a file
2026-01-29 08:15:11 +07:00
.docker Containerized version (#639) 2021-07-13 18:42:28 +03:00
.github Add comprehensive GitHub Copilot instructions for Fantasy Map Generator (#1233) 2025-08-29 17:20:03 +02:00
.vscode v1.3.03a 2020-03-27 17:52:23 +03:00
charges feat: add new emblem charges 2023-10-30 22:27:25 +04:00
components Slider-input web component (#1109) 2024-08-22 13:35:36 +02:00
config central store for heightmap configs 2022-05-29 01:03:21 +03:00
heightmaps doc: update readme 2023-02-09 13:12:37 -08:00
images feat: Add numerous fantasy icons, grid numbering debug files, and update map rendering logic 2025-12-28 13:24:55 +00:00
libs style: increase dialog buttons size 2024-12-16 14:30:11 +01:00
maps feat: Add numerous fantasy icons, grid numbering debug files, and update map rendering logic 2025-12-28 13:24:55 +00:00
modules feat: Add numerous fantasy icons, grid numbering debug files, and update map rendering logic 2025-12-28 13:24:55 +00:00
styles feat: generate less water ice, v1.108.3 2025-02-15 17:45:16 +01:00
utils fix regex of 'and' adjectivization rule (#1225) 2025-08-02 13:48:10 +02:00
.gitignore Add grid auto-numbering feature with customizable size/color 2025-12-28 16:23:20 +00:00
CODE_OF_CONDUCT.md docs: code of conduct 2022-06-01 15:08:20 -07:00
Dockerfile Containerized version (#639) 2021-07-13 18:42:28 +03:00
dropbox.html dropbox - load script dynamically 2022-02-08 00:47:17 +03:00
GRID-NUMBERING-README.md Revise README for grid auto-numbering feature 2026-01-09 07:36:44 +07:00
icons.css AI generation for notes (#1112) 2024-08-23 18:08:50 +02:00
index.css feat: Add numerous fantasy icons, grid numbering debug files, and update map rendering logic 2025-12-28 13:24:55 +00:00
index.html feat: Add numerous fantasy icons, grid numbering debug files, and update map rendering logic 2025-12-28 13:24:55 +00:00
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 2018-06-11 21:36:07 +03:00
LICENSE Update LICENSE to include permission for derivative works 2024-06-29 12:03:52 +02:00
main.js perf: set text-rendering to optimizeSpeed, v1.108.1 2025-02-15 14:43:51 +01:00
manifest.webmanifest Correct name and shortname in web manifest (#912) 2023-01-09 01:03:23 -08:00
README.md Update README.md with project details and enhancements 2026-01-29 08:15:11 +07:00
run_php_server.bat BAT-file for run PHP built-in server (#1094) 2024-07-11 13:46:26 +02:00
run_python_server.bat v1.5.02 - COA rendering + editor basic UI 2021-02-04 15:56:27 +03:00
run_python_server.sh Merge pull request #1212 from Nekomantikku/master 2025-06-20 00:18:57 +02:00
sw.js fix: service worker fn 2024-09-20 15:40:10 +02:00
versioning.js Fix Markers GeoJSON export (#1248) 2025-11-28 13:15:51 +01:00

Azgaar Fantasy Map Generator - D&D Grid Enhancement

Note on Tooling & Accessibility: I have mild dyslexia and use LLMs/Antigravity AI as technical prosthetics for writing and implementation. I architect the logic, design the structure, and define the best practices; the AI assists with the Java/JavaScript syntax and grammar formatting. If the documentation style seems overly structured, it is an intentional accessibility choice. I am always the one directing the logic and the "why" behind the code.


Project Overview

This is a personal fork of Azgaar's Fantasy Map Generator.

As a long-time DM and SysAdmin/DevOps engineer, I needed a way to reference specific locations during tabletop sessions without manual tagging. This fork adds a Grid Auto-Numbering system designed for D&D campaign management and map indexing.

Features: Grid Auto-Numbering

This enhancement adds sequential coordinate numbering to grid cells (0001, 0002, 0003, etc.) starting from the top-left of the map.

  • Dynamic Logic: Numbers align automatically to Pointy Hex, Square, and Truncated Square grids.
  • Style Control: Font size and color are fully adjustable via the Style panel to ensure readability against different map backgrounds.
  • Integration: Toggle functionality is built directly into the existing "Grid" layer settings within the Style panel.
  • Documentation: Technical implementation details and logic can be found in GRID-NUMBERING-README.md.

Local Setup

# Clone the repository
git clone [https://github.com/rstandow/Fantasy-Map-Generator](https://github.com/rstandow/Fantasy-Map-Generator)
cd Fantasy-Map-Generator

# Launch
# This is a client-side application. Open index.html in any modern web browser.

Contributing / Upstream

This feature was built to solve a specific table-top gaming need for my own D&D world. If there is interest from the main project or other contributors, I am happy to discuss contributing the grid logic back to the original repository.

Credits & License

  • Original Author: Max Haniyeu (Azgaar) - Original Repository
  • License: MIT License
  • Fork Enhancements: rstandow (2024) ( Will continue work on this Late Feb 2026 )