An open API service indexing awesome lists of open source software.

https://github.com/frameable/emojisearch

Search for emojis
https://github.com/frameable/emojisearch

Last synced: 8 months ago
JSON representation

Search for emojis

Awesome Lists containing this project

README

          

# emojisearch ๐Ÿ”

Search for emojis with single words or phrases

```javascript
const emojisearch = require('emojisearch')
const results = emojisearch('reading', 3)

// [
// {
// char: '๐Ÿ“•',
// keywords: [ 'read', 'library', 'knowledge', 'textbook', 'learn' ],
// name: 'closed_book',
// score: 2.75
// },
// {
// char: '๐Ÿ“—',
// keywords: [ 'read', 'library', 'knowledge', 'study' ],
// name: 'green_book',
// score: 2.7499
// },
// {
// char: '๐Ÿ“˜',
// keywords: [ 'read', 'library', 'knowledge', 'learn', 'study' ],
// name: 'blue_book',
// score: 2.7498
// }
// ]
```

### Comparison with `@jukben/emoji-search`

This library takes a different approach to sorting results, fuzzy maching, stemming, etc. A comparison table follows...

phrase | emoji-search | emojisearch
-------|--------------|------------
watching tv | ๐Ÿ“บ | ๐Ÿ“บ
smoking cigarettes | ๐Ÿšฌ | ๐Ÿšฌ
taking a bath | ๐Ÿ›€ | ๐Ÿ›€
swimsuit | - | ๐Ÿฉฑ
driving kids to school | ๐Ÿซ | ๐Ÿซ
reading | ๐Ÿคฑ | ๐Ÿ“•
on vacation | ๐ŸŽ„ | ๐ŸŒ„
sick | ๐Ÿค’ | ๐Ÿค’
awesome | โ‡๏ธ | ๐Ÿ‘
workin' | - | ๐Ÿ—๏ธ
taking a break | ๐Ÿ’” | ๐Ÿ’”
focus time | โŒš | โŒ›
conversion tracking | ๐Ÿ‘ฃ | ๐Ÿ›ค๏ธ
lunchtime | - | ๐Ÿฅช
taking photos | ๐Ÿ‘ฃ | -
performance testing | - | ๐Ÿงช
getting ready| ๐Ÿ– | ๐Ÿ’†
artist | ๐ŸŽ™๏ธ | ๐Ÿง‘โ€๐ŸŽจ
writing | ๐Ÿ–Š๏ธ | โœ๏ธ
plumber | ๐Ÿ‘ฉโ€๐Ÿ”ง | ๐Ÿ‘จโ€๐Ÿ”ง
space exploration | ๐Ÿ‘ฉโ€๐Ÿš€ | ๐Ÿ‘จโ€๐Ÿš€
on my way | - | ๐ŸŒŒ
doctor | ๐Ÿฅผ | ๐Ÿ‘จโ€โš•๏ธ
on a call | ๐Ÿค™ | โ˜Ž๏ธ
napping | - | ๐Ÿ˜ช
listening to music | ๐ŸŽท | ๐ŸŽถ

### License

MIT