Overview:
Armoria is a procedural heraldry generator and editor developed by Azgaar. It offers both a serverless GUI tool and a server-side API, with code also used in the Fantasy Map Generator project. The tool is available on Github Pages and is supported through Patreon. Armoria is a zero-dependency vanilla JS tool with a focus on coat of arms generation and UI simplicity.
Features:
- Procedural Heraldry Generation: Create random or predefined vector and raster heraldic images.
- GUI Tool and API: Utilize the serverless GUI tool or access the functionality through the server-side API.
- Support and Community: Engage with the Reddit community, Discord server, and contribute via Patreon.
- Developer-Friendly: Zero-dependency vanilla JS code, with Svelte for GUI components.
- Easy Installation: Clone the repository, install dependencies, and start using the tool locally.
- Licensing: Distributed under MIT license, with self-made simple SVG shapes available under CC0.
Installation:
To install Armoria, follow these steps:
- Clone the repository:
git clone [repository_url] - Install dependencies:
npm install - Run Rollup in dev mode:
npm run dev - Access the tool at
localhost:5000and start using it. For optimized production build:npm run build
Summary:
Armoria by Azgaar is a sophisticated heraldry generator and editor available as a serverless GUI tool and server-side API. With a focus on coat of arms generation, the tool offers a user-friendly interface and developer-friendly code base. Installation is straightforward, and the tool is distributed under MIT license, making it a versatile option for creating heraldic images.