Displaying 1 to 20 from 239 results

gemoji - Emoji images and names.

  •    Ruby

This library contains character information about native emoji, as well as image files for a few custom emoji.Add gemoji to your Gemfile.

emoji-data - Easy to parse data and spritesheets for emoji

  •    HTML

This project provides easy-to-parse data about emoji, along with a spritesheet-style images for use on the web. Images are extracted from their sources and this library attempts to track the latest available versions. If you're looking for older versions of Apple or Android images (such as the Hairy Heart) then you'll need to look at previous revisions.

js-emoji - A JS Emoji conversion library

  •    Javascript

Most macOS and iOS versions allow display and input of emoji. It's nice to show them on other devices too, and the browser is a good place to do it. This library converts emoji (either from character codes or colon-sequences like :smile:) into something that will work on the host computer - either native character codes, a CSS styled span or a text representation. You can view a live demo here.

emoj - Find relevant emoji from text on the command-line :open_mouth: :sparkles: :raised_hands: :horse: :boom: :see_no_evil:

  •    Javascript

Uses the API from this great article on Emoji & Deep Learning. Check out the Dango app if you want something like this on your phone.Works best on macOS. Terminals on Linux render emojis in monochrome as they don't support color emojis. On Linux, I would recommend installing Emoji One for full emoji coverage. Doesn't really work on Windows.




SBSAnimoji - 🐵 Animoji app using Apples AvatarKit

  •    Objective-C

Fooling around with Apples private framework AvatarKit, the framework used in Messages.app for recording Animoji videos. If you are looking to create your own Animoji, take a look at SBSCustomAnimoji. This project relies heavily on Apples private API and you should therefore not try to submit this code to App Store.

pipe - :saxophone: A small and beautiful blogging platform. 小而美的博客平台。

  •    Go

Pipe is a small and beautiful blogging platform, login via HacPai to use. You are also welcome to update this list through PR.

emojipacks - CLI to bulk upload emojis to your Slack

  •    HTML

Note you must have node and npm installed. If you don't, go to nodejs.org and follow the install instructions there. Note that the emoji pack to upload can be a path to a yaml file on your machine or a URL, like http://www.emojipacks.com/packs/food.yaml.

emojione-color-font - End of Life. Switch to https://github.com/eosrei/twemoji-color-font

  •    Makefile

Upstream licensing has changed (details). This is the final release of this project. There will be no further updates. Switch to Twitter Color Emoji SVGinOT Font for Unicode 10.0 and Emoji 5.0. A color and B&W emoji SVGinOT font built from EmojiOne artwork with support for ZWJ, skin tone diversity and country flags.


embed-js - 🌻 A lightweight plugin to embed emojis, media, maps, tweets, code and more. ✨

  •    Javascript

A lightweight JavaScript plugin to embed emojis, media, maps, tweets, code and services. This is the documentation for v5. If you are looking for docs of v4 you can get them here.

Emoji - A simple library to add Emoji support to your Android Application

  •    Java

A simple library to add Emoji support to your Android app. In a PopupWindow Emojis can be chosen. In order to edit and display text with Emojis this library provides public APIs: EmojiEditText, EmojiTextView & EmojiButton. The library has 4 different providers to choose from (iOS, EmojiOne, Google & Twitter).

gitmoji - An emoji guide for your commit messages. 😜

  •    CSS

Gitmoji is an initiative to standardize and explain the use of emojis on GitHub commit messages. Using emojis on commit messages provides an easy way of identifying the purpose or intention of a commit with only looking at the emojis used. As there are a lot of different emojis I found the need of creating a guide that can help to use emojis easier.

emoji-picker - Add a slick emoji selector to input fields and textareas on your website.

  •    Javascript

On any input field, add the data attribute data-emojiable="true". That's all you need for the default options. Play around with the demo to see what the default options give you.

emoji - :love_letter: Find the emoji that echoes your mind.

  •    Javascript

As of 2015/07/10, the emoji keyword library has been migrated to its own repository muan/emojilib. There are almost 900 emoji, more keywords let you find emoji more easily. Go to emojis.json for the list of emoji & keywords.

mojibar - :tangerine: Emoji searcher but as a menubar app.

  •    Javascript

A menubar app adaptation of Emoji searcher. After installation, find Mojibar in your apps folder or search Mojibar in spotlight. Mojibar will appear in your tray at the top right corner of your screen.

emojify.js - A Javascript module to convert Emoji keywords to images

  •    Javascript

This project is currently unmaintained. A swiss-army-knife for all emoji, in Javascript. Used by Gitter and Mapbox.

AGEmojiKeyboard - Emoji Keyboard for iOS

  •    Objective-C

An alternate keyboard for iOS that lets you display all the emojis supported by iOS. Documentation is available via CocoaDocs. Copy the classes from AGEmojiKeyboard/ and resources from Resources/ to your project. Look at the Example/ folder to see how the classes are used for more detail.

ecoji - Encodes (and decodes) data as emojis

  •    Go

Ecoji encodes data as 1024 emojis, its base1024 with an emoji character set. As a bonus, includes code to decode emojis to original data. Many have asked how Ecoji compares to base64. The short answer is that Ecoji is more bytes, but less visible characters. With Ecoji each visible char represents 10 bits, but each character is multi-byte. With base64 each char represents 6 bits and is one byte. The following table shows encoding sha256 in different ways.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.