https://github.com/jazzsequence/all-manner-of-hounds
A TTRPG random name generator based on a Medieval manuscript containing 1065 dog names
https://github.com/jazzsequence/all-manner-of-hounds
Last synced: 3 months ago
JSON representation
A TTRPG random name generator based on a Medieval manuscript containing 1065 dog names
- Host: GitHub
- URL: https://github.com/jazzsequence/all-manner-of-hounds
- Owner: jazzsequence
- License: mit
- Created: 2022-11-27T20:57:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-28T19:19:35.000Z (over 3 years ago)
- Last Synced: 2025-05-17T17:39:59.677Z (about 1 year ago)
- Size: 20.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# The Names of All Manner of Hounds
[](https://github.com/jazzsequence/all-manner-of-hounds/actions)
> Here begynnyth the names of all maner of houndis after the a.b.c. Firste to begynne with .a. for houndis names...

This project is based on the [Medieval manuscript shared by OpenCulture](https://www.openculture.com/2022/11/a-list-of-1065-medieval-dog-names-nosewise-garlik-havegoodday-more.html) that simply lists 1,065 dog names. No big woof. (yukka yukka)
The thought was, _what could be done with 1,065 medeival dog names?_ and the answer, of course, is always Dungeons & Dragons. Therefore, this project is to build/provide a TTRPG name generator that randomly chooses from these names for whatever purpose you may need it for.
### Notes
* In some cases, a name included a character that, as best as I can tell, is literally a numeral 3. According to [this document](https://sites.ualberta.ca/~sreimer/ms-course/course/eng-chrs.htm) (the only one I could find with a quick Google), this is a "yogh" and is basically the letter "g". Some of these characters were replaced with an "m" on a first pass before I found that information.
* In some cases, one or more characters is wrapped with `<` and `>` characters. I've left these in place as carets.
* The names are presented in the JSON file in as alphabetical an order as they were presented in the manuscript (which isn't strictly alphabetical, despite the note).
## TODO
* Finish transcribing names from OCR-read raw text file into json.
* Replace yogh characters represented with an "m" with "g" characters instead.
* Build a react app for the name generator
* Add styling to the app
* Build a WP plugin to display the random names? (possible future implementation)