30 open-source projects similar to github/gemoji, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Gemoji alternative.
Noto Emoji is a Unicode emoji font collection and SVG asset library designed to ensure consistent emoji rendering across different operating systems and web browsers. It functions as a color-font rasterization engine that embeds pre-rendered bitmaps into font files to display multicolored glyphs. The project includes a variable-font emoji set that utilizes axes to adjust stroke thickness and style for both colorful and monochrome glyphs. It also maintains a Unicode emoji metadata registry that maps characters to shortcodes and ASCII equivalents. The collection provides capabilities for color
Emoji is a cross-platform library designed to provide consistent emoji rendering and input capabilities across Android, iOS, and JVM applications. It functions as a graphics engine that bypasses native system limitations, ensuring that emoji characters appear uniformly regardless of the underlying operating system version. The library distinguishes itself by using a metadata-driven mapping system that links Unicode sequences to local, resource-backed image assets. This approach allows for reliable, offline-capable glyph rendering and provides developers with granular control over emoji behavi
Emoji Mart is a set of web components and tools for adding a searchable, customizable emoji picker to web applications. It provides a picker component for browsing and selecting emojis by category, a rendering component for displaying individual emojis from shortcodes or IDs, and a programmatic search library for looking up emoji metadata by keyword, native character, or shortcode. The library structures emoji data into a precomputed index that supports real-time search filtering, category-based virtual scrolling, and skin tone modifiers. Custom emoji sets can be injected at runtime, merging
Gitmoji is a suite of tools and guidelines designed to implement visual indicators and standardized emoji conventions within Git version control. It provides a Git commit emoji guide and a convention tool to categorize code changes, improving the readability and searchability of project logs. The project includes a command-line interface emoji picker that allows users to browse and select emojis to speed up the process of writing commit messages. This interactive selector helps standardize the meaning of messages across a project's version control history. The system covers version control d
gitmoji-cli is a command line interface and Git extension used to generate structured commit messages with standardized emojis. It functions as a commit message generator that allows users to visually categorize code changes and track modifications through a predefined library of visual icons. The tool provides an interactive workflow that replaces raw text entry with guided prompts for selecting categories, scopes, and descriptions. It includes a searchable emoji library with keyword-based indexing and local caching to facilitate the selection of accurate visual markers. The project support
Noto Emoji is a collection of emoji resources including Unicode color emoji fonts, a variable monochrome emoji font, and a library of scalable vector graphics and PNG images. It provides a standardized set of emoji glyphs and metadata designed for consistent rendering across different operating systems and web browsers. The project includes a Unicode emoji metadata provider that supplies shortcodes, ordering data, and ASCII equivalents for the creation of custom emoji selection menus and input systems. The variable monochrome font allows for adjustable stroke thickness, enabling the use of em
This project is a CJK input method framework and configuration set designed for the Rime input engine. It provides a comprehensive system of schemas and dictionary packs to optimize Chinese character entry through pinyin and double-pinyin workflows. The framework is distinguished by its use of Lua-powered extensions that add dynamic utilities, such as inline mathematical calculators, automated timestamps, and text formatting, directly to the input interface. It also features refined word libraries and language models specifically tuned to improve prediction accuracy and first-choice hit rates
30 Seconds of Python is a curated collection of short, reusable Python code snippets designed for quick reference and immediate reuse. It provides an interactive browser that lets you explore snippets organized by tags, search across names and descriptions, and copy code to your clipboard with a single click. The collection covers a broad range of common programming tasks, including list and dictionary operations, string formatting and manipulation, date and time calculations, and color format conversion. It also includes utilities for data transformation, such as converting between case styl
This is a reference guide for GitHub Flavored Markdown syntax, focused on formatting README files and other repository documentation. It covers the full range of Markdown elements supported on GitHub, including tables with column alignment, images, hyperlinks, emoji shortcodes, inline code, and badges from external services. The guide explains how to create structured content such as alert blocks with NOTE, TIP, WARNING, and CAUTION labels, as well as diff blocks that highlight added and removed lines. It also covers centering content on the page and using reference-style links for reusable l
GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la
Gh-emoji aims to be the simplest Github emoji parser. It's built on the top of the Github Emoji Api with no dependencies and having a couple of functions as public api.
This simple workflow lets you search emoji codes and their symbols.
emojidex emojidex core tools and scripts in Ruby. Provides a set of tools to utilize emojidex emoji right away in Ruby. Available as the "emojidex" gem.
Emojione is a cross-platform emoji set and image library designed to ensure visual consistency regardless of a user's operating system or device. It functions as an emoji replacement framework that substitutes standard unicode emojis with custom graphics in websites and applications. The project focuses on custom emoji rendering and web UI asset management to prevent mismatched styles across different platforms. By replacing native system emojis with specific image assets, it provides a controlled frontend user experience and maintains a standardized visual style. The framework employs asset
This is a PHP library for dealing with Emoji, allowing you to convert between various native formats and displaying them using HTML.
Emoji (絵文字) is the Japanese term for the picture characters or emoticons used in Japanese electronic messages and webpages (read more about its history). You can use emoji in GitHub issues, markdown files, pull requests, commit messages... basically almost anywhere you see a textfield.
emoji-regex offers a regular expression to match all emoji symbols and sequences (including textual representations of emoji) as per the Unicode Standard. It’s based on emoji-test-regex-pattern, which generates (at build time) the regular expression pattern based on the Unicode Standard. As a…
NodeJS library providing low level operations for dealing with Emoji glyphs in the Unicode standard. :cool:
Emojitracker is a complex project with a service-oriented architecture, and thus has now been split up into multiple repositories. This repository mainly just serves as table of contents of sorts. Major components of the project are listed below.
Make emoji searchable with this keyword library.
Undo - Modulize autocompletion - Test all the things - Update the gifs