Quickstart
Create customized Hebrew transliterations.
Installation
npm i hebrew-transliteration
import { transliterate } from "npm:hebrew-transliteration";
import { transliterate } from "https://esm.sh/hebrew-transliteration";
Usage
import { transliterate } from "hebrew-transliteration";const str = "בְּרֵאשִׁ֖ית";console.log(transliterate(str));// bərēʾšît;
const heb = require("hebrew-transliteration");const str = "בְּרֵאשִׁ֖ית";console.log(heb.transliterate(str));// bərēʾšît;
import { transliterate } from "npm:hebrew-transliteration";const str = "בְּרֵאשִׁ֖ית";console.log(transliterate(str));// bərēʾšît;
import { transliterate } from "https://esm.sh/hebrew-transliteration";const str = "בְּרֵאשִׁ֖ית";console.log(transliterate(str));// bərēʾšît;
Use it live at https://hebrewtransliteration.app
Key features
This package contains 3 functions for:
Transliteration Create customized transliterations
Removing Niqqud Remove accent marks and vowel points
Sequencing Text Sequence characters according to the SBL Hebrew font manual