Skip to content

𝑨 π‘±π’‚π’—π’‚π‘Ίπ’„π’“π’Šπ’‘π’• π’‘π’‚π’„π’Œπ’‚π’ˆπ’† 𝒕𝒉𝒂𝒕 𝒕𝒖𝒓𝒏 π’‚π’π’‘π’‰π’‚π’π’–π’Žπ’†π’“π’Šπ’„ 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓𝒔 π’Šπ’π’•π’ π’˜π’†π’Šπ’“π’… 𝒇𝒐𝒏𝒕 π’”π’•π’šπ’π’†.

License

Notifications You must be signed in to change notification settings

r0mankon/lib-unifonts

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

π–šπ–“π–Žπ•±π–”π–“π–™π–˜

𝑨 π‘±π’‚π’—π’‚π‘Ίπ’„π’“π’Šπ’‘π’• π’‘π’‚π’„π’Œπ’‚π’ˆπ’† 𝒕𝒉𝒂𝒕 𝒕𝒖𝒓𝒏 π’‚π’π’‘π’‰π’‚π’π’–π’Žπ’†π’“π’Šπ’„ 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓𝒔 π’Šπ’π’•π’ π’–π’π’Šπ’—π’†π’“π’”π’‚π’ π’˜π’†π’Šπ’“π’… 𝒇𝒐𝒏𝒕 π’”π’•π’šπ’π’†.

This is the core library for uniFonts.

unifonts screenshot iphone x

π‘°π’π’”π’•π’‚π’π’π’‚π’•π’Šπ’π’

npm install lib-unifonts --save // yarn add lib-unifonts

π‘Όπ’”π’‚π’ˆπ’†

import { getAll as unifonts, fraktur } from 'lib-unifonts';

fraktur('The quick brown fox jumps over the lazy dog.', { fontStyle: 'bold' }); // π•Ώπ–π–Š π––π–šπ–Žπ–ˆπ– π–‡π–—π–”π–œπ–“ 𝖋𝖔𝖝 π–π–šπ–’π–•π–˜ π–”π–›π–Šπ–— π–™π–π–Š π–‘π–†π–Ÿπ–ž π–‰π–”π–Œ

// returns all fonts like this
unifonts(string): [{name: string, value: string}, ...]

π‘«π’Šπ’‡π’‡π’†π’“π’†π’π’„π’† π’ƒπ’†π’•π’˜π’†π’†π’ π’•π’‰π’Šπ’” 𝒂𝒏𝒅 π’˜π’†π’Šπ’“π’…-𝒇𝒐𝒏𝒕𝒔 (𝒂𝒏𝒄𝒆𝒔𝒕𝒐𝒓!)

  • A lot more fonts.
  • Creating/Adding new fonts is a breeze. (see ./script/instructions)
  • Auto generates unit test for each font added.
  • Ability to get all fonts with their respective name.

π‘ͺπ’π’π’•π’“π’Šπ’ƒπ’–π’•π’Šπ’π’ˆ

I'm open to any kind of contribution.

  • Make sure you have prettier set up

π‘³π’Šπ’„π’†π’π’”π’†

MIT

About

𝑨 π‘±π’‚π’—π’‚π‘Ίπ’„π’“π’Šπ’‘π’• π’‘π’‚π’„π’Œπ’‚π’ˆπ’† 𝒕𝒉𝒂𝒕 𝒕𝒖𝒓𝒏 π’‚π’π’‘π’‰π’‚π’π’–π’Žπ’†π’“π’Šπ’„ 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓𝒔 π’Šπ’π’•π’ π’˜π’†π’Šπ’“π’… 𝒇𝒐𝒏𝒕 π’”π’•π’šπ’π’†.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 94.0%
  • JavaScript 5.1%
  • HTML 0.9%