Skip to content
This repository has been archived by the owner on Sep 15, 2024. It is now read-only.
/ futhorc Public archive
generated from stscoundrel/typescript-template

Transform latin letters to Futhorc (Anglo-Saxon) runes & vice versa

License

Notifications You must be signed in to change notification settings

stscoundrel/futhorc

Repository files navigation

Futhorc

Transform latin letters to Futhorc runes & vice versa

Deprecation notice:

This library has been discontinued in favor of Riimut. It contains same functionality for all main runic dialects. This library will also remain available in NPM and should keep working just fine.

Other runic alphabets:

Install

yarn add futhorc

Usage

You can either transform runes to text, or text to runes.

Latin text to runes:

import { lettersToRunes } from 'futhorc'

// From 8th century Franks Casket, in late West Saxon.
const result = lettersToRunes('fisc.flodu.ahofonferg | enberig |')

console.log(result) // ᚠᛁᛋᚳ.ᚠᛚᚩᛞᚢ.ᚪᚻᚩᚠᚩᚾᚠᛖᚱᚷ:|:ᛖᚾᛒᛖᚱᛁᚷ:|

Runes to latin text:

import { runesToLetters } from 'futhorc'

const result = runesToLetters('ᚠᚢᚦᚩᚱᚳ')

console.log(result) // fuþorc

About Futhorc

The Futhorc, also known as Anglo-Saxon runes, are runes used by the early Anglo-Saxons as an alphabet in their writing system. Based on Elder Futhark, they were in use from 5th through 11th centuries.