Azgaar

    Azgaar/Fantasy-Map-Generator

    #332 this week

    Web application generating interactive and highly customizable maps

    web
    cartography
    dungeons-and-dragons
    fantasy-maps
    generator
    javascript
    HTML
    NOASSERTION
    5.8K stars
    950 forks
    5.8K GitHub watchers
    Updated 7/16/2026
    View on GitHub

    Backblaze Generative Media Hackathon

    Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.

    Enter the hackathon

    Loading star history...

    Use Cases & Benefits

    • Fantasy Map Generator is a free web app for creating and editing interactive, customizable fantasy maps, ideal for writers, game masters, and cartographers.
    • Built with JavaScript, it features procedural map generation, extensive customization, and supports fantasy and D&D style cartography.
    • Strengths include high customizability and active community support; limitations involve a messy codebase and potential performance issues on large maps.
    • Organizations can integrate it for game development, storytelling, or world-building tools, leveraging its open web platform and community resources.
    • Ideal use cases are fantasy world creation, RPG campaign planning, and educational projects involving map design and procedural generation.

    About Fantasy-Map-Generator

    Fantasy Map Generator

    Azgaar's Fantasy Map Generator is a free web application that helps fantasy writers, game masters, and cartographers create and edit fantasy maps.

    Link: azgaar.github.io/Fantasy-Map-Generator.

    Refer to the project wiki for guidance. The current progress is tracked in Trello. Some details are covered in my old blog Fantasy Maps for fun and glory.

    preview

    preview

    preview

    Join our Discord server and Reddit community to share your creations, discuss the Generator, suggest ideas and get the most recent updates.

    Contact me via email if you have non-public suggestions. For bug reports please use GitHub issues or #fmg-bugs channel on Discord. If you are facing performance issues, please read the tips.

    Pull requests are highly welcomed. The codebase is messy and requires re-design. I will appreciate if you start with minor changes. Check out the data model before contributing.

    You can support the project on Patreon.

    Inspiration:

    Discover Repositories

    Search across tracked repositories by name or description