Asciilib
Ascii art / kaomoji keyword library
Install
npm install --save asciilib
Usage
const asciilib = require("asciilib")
asciilib.lib
{ upside_down_lenny:
{ name: 'Upside Down Lenny',
entry: '( ͜。 ͡ʖ ͜。)',
keywords: [ 'upside', 'down', 'lenny' ],
category: 'UNASSIGNED' },
race_car:
{ name: 'Race Car',
entry: '\\ō͡≡o˞̶',
keywords: [ 'race', 'car' ],
category: 'UNASSIGNED' },
...
}
asciilib.ordered
[ 'afraid', 'airplane', 'almost_cared', ... ]
Contributing and adding new kaomoji or ascii art
Just fork this project and submit a pull request :). The main thing to consider is that any additions need to match this shape:
{
name: 'Upside Down Lenny',
entry: '( ͜。 ͡ʖ ͜。)',
keywords: [ 'face', 'upsidedown' ],
category: 'UNASSIGNED'
}
NOTE: The currently used categories are:
- animal
- behavior
- emotion
- food
- holiday
- people
- UNASSIGNED (use this if you're not sure)
Related Projects
Inspired by
If you want something similar for emoji check this out ☝