A web-based Heraldic Design Generator in HTML, SVG, CSS and Javascript.
XSLT CSS HTML JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets/images
scripts
style
xml/schema/heraldry
.gitignore
LICENSE
README.md
charges-geometric.xml
charges-lion.xml
chargesvgpreparation.xslt
copy.xslt
device.svg
device.xml
devicetosvgshield.xslt
dragon-passant.svg
eagle-displayed-wings-elevated.svg
index.html
library.xml
librarytohtmlselect.xslt
lion-passant.svg
lion-rampant-guardant.svg
lion-rampant.svg
roundel.svg
star-and-crescent.svg
sun-in-splendour.svg

README.md

HeDGe: a web-based Heraldic Design Generator in HTML, SVG, CSS, XSLT and Javascript.

Introduction

This is the code for a web application for creating personal heraldic devices. There is a live version of HeDGe, but it currently only works in Mozilla Firefox, in my recent testing at least.

Licensing

All parts are licensed as the main licence except where otherwise noted, including the lions, eagle and dragon drawings (see main application page Acknowledgements for full details).

Technology

The main graphics technology standard is SVG. The transformations between HeDGe markup language in XML and SVG are done in XSLT. The styling is done in CSS.