{"id":26844858,"url":"https://github.com/dmlls/whatsapp-emoji-linux","last_synced_at":"2026-04-11T11:05:15.761Z","repository":{"id":130760274,"uuid":"451089686","full_name":"dmlls/whatsapp-emoji-linux","owner":"dmlls","description":"WhatsApp Emoji for GNU/Linux 🐧","archived":false,"fork":false,"pushed_at":"2026-01-25T21:50:33.000Z","size":99737,"stargazers_count":39,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-26T13:25:46.986Z","etag":null,"topics":["emoji","fonts","gnu","linux","whatsapp","whatsapp-emoji"],"latest_commit_sha":null,"homepage":"","language":"Go Template","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dmlls.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-01-23T11:56:03.000Z","updated_at":"2026-01-25T19:08:06.000Z","dependencies_parsed_at":"2025-05-11T10:33:25.968Z","dependency_job_id":null,"html_url":"https://github.com/dmlls/whatsapp-emoji-linux","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/dmlls/whatsapp-emoji-linux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmlls%2Fwhatsapp-emoji-linux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmlls%2Fwhatsapp-emoji-linux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmlls%2Fwhatsapp-emoji-linux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmlls%2Fwhatsapp-emoji-linux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmlls","download_url":"https://codeload.github.com/dmlls/whatsapp-emoji-linux/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmlls%2Fwhatsapp-emoji-linux/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31677819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emoji","fonts","gnu","linux","whatsapp","whatsapp-emoji"],"created_at":"2025-03-30T19:32:47.690Z","updated_at":"2026-04-11T11:05:15.748Z","avatar_url":"https://github.com/dmlls.png","language":"Go Template","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/emoji-showcase.png\" alt=\"WhatsApp Emojis for Linux\"\u003e\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eWhatsApp Emoji for GNU/Linux\u003c/h1\u003e\n\u003cp align=\"center\"\u003eThe freshest 3,961 WhatsApp emoji to color up our favorite OS\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/dmlls/whatsapp-emoji-linux/releases/latest\"\u003e\u003cimg alt=\"GitHub release (latest by date)\" src=\"https://img.shields.io/github/v/release/dmlls/whatsapp-emoji-linux?color=%2310ba67\u0026label=WhatsApp%20Version\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cbr/\u003e\n\n\u003ch2\u003eInstalling \u003cimg width=\"22\" src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/installing.png\" alt=\"Installing\"\u003e\u003c/h2\u003e\n\n\u003ch3\u003e\u003ca href=\"https://github.com/dmlls/whatsapp-emoji-linux/releases/latest/download/WhatsAppEmoji.ttf\"\u003eDownload font\u003c/a\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003ca href=\"https://aur.archlinux.org/packages/ttf-whatsapp-emoji/\"\u003eAvailable on \u003cimg width=\"21\" src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/arch-linux.png\" alt=\"Arch Linux AUR\"\u003eAUR\u003c/a\u003e\u003c/h3\u003e\n\u003cbr/\u003e\n\n### Before installing...\n**WhatsAppEmoji will conflict with the following fonts:**\n- [Noto Emoji](https://github.com/googlefonts/noto-emoji)\n- [Symbola](https://dn-works.com/ufas/)\n- [JoyPixel](https://www.joypixels.com/)\n- [Twitter Color Emoji](https://github.com/eosrei/twemoji-color-font)\n- [Apple Color Emoji](https://github.com/samuelngs/apple-emoji-linux)\n\n**Make sure these fonts are not installed, and if so, uninstall them first.**\n\u003cbr/\u003e\u003cbr/\u003e\n\n### Option 1: Install for current user\n\nTo install the font only for you, copy the .ttf file to `~/.local/share/fonts/`, e.g.:\n```shell\ncp WhatsAppEmoji.ttf ~/.local/share/fonts/\n```\n\n\n### Option 2: System-wide installation\n\nTo install the font for all the users, copy the .ttf file to `cd /usr/share/fonts/TTF/`, e.g.:\n```shell\nsudo cp WhatsAppEmoji.ttf /usr/share/fonts/TTF/\n```\n\n\u003cbr/\u003e\n\n### After installing...\n\nDon't forget to rebuild the system font cache with:\n```shell\nfc-cache -f -v\n```\nFinally, you will have restart any open program in order for the installation to take effect.\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n\u003ch2\u003eTroubleshooting and FAQs \u003cimg width=\"22\" src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/troubleshooting.png\" alt=\"Building\"\u003e\u003c/h2\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eNon-color emojis are being displayed in some apps.\u003c/b\u003e\u003c/summary\u003e\n  \u003cbr/\u003e\n  \u003cp\u003ePlease, refer to the \u003ca href=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/TROUBLESHOOTING.md#non-color-emojis-being-displayed-in-some-apps\"\u003etroubleshooting guide\u003c/a\u003e.\u003c/p\u003e\n  \u003cbr/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eCan I install the emoji on Android?\u003c/b\u003e\u003c/p\u003e\u003c/summary\u003e\n\nTo install WhatsApp emoji on Android, you will need to replace your system font file currently in use, requiring root access.\n\nIn most cases the system font would be NotoColorEmoji.ttf, you can find it in `/system/fonts/` using your choice of root File Manager, such as MiXplorer, take note of its assigned permissions.\n\nRename WhatsAppEmoji.ttf to NotoColorEmoji.ttf and copy it to `/system/fonts/` overwriting the existing file. Change the permissions to that of the original's (644), reboot your phone, and you should now have WhatsApp emoji's as your system default.\n\u003c/details\u003e\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n\u003ch2\u003eBuilding \u003cimg width=\"22\" src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/building.png\" alt=\"Building\"\u003e\u003c/h2\u003e\n\n### Pre-requisites\n\nBuilding WhatsAppEmoji requires:\n- Python 3\n- [pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/)\n- [pngquant](https://pngquant.org/)\n- [zopflipng](https://github.com/google/zopfli)\n- [ImageMagick](https://imagemagick.org/)\n\n### Installing Python packages\n\nOnce the packages listed in pre-requisites are installed, you can install the Python dependencies listed under [`requirements.txt`](https://github.com/dmlls/whatsapp-emoji-linux/blob/main/requirements.txt). It is highly recommended that you install the dependencies in a virtual environment:\n\n```shell\n# Make sure the pre-requisites are installed\n\n# Create \u0026 activate a virtual environment\npython3 -m venv venv\nsource venv/bin/activate\n\n# Install Python requirements\npip install -r requirements.txt\n```\n\n### Build\n\nOnce all the dependencies are installed, you can build the font:\n\n```shell\ntime make -j\n```\n\nThis will create a directory `build` with the processed emojis and the compiled font `WhatsAppEmoji.ttf`.\n\nBear in mind that building the font will take several miutes.\n\n### Install\n\nTo automatically install the font in your system, run:\n\n```shell\nmake install\n```\n\nFinally, rebuild the system font cache with:\n```shell\nfc-cache -f -v\n```\n\nYou will need to restart any open program for the installed font to be displayed.\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n\u003ch2\u003eCredits \u003cimg width=\"25\" src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/credits.png\" alt=\"Credits\"\u003e\u003c/h2\u003e\n\n- Noto Emoji: https://github.com/googlei18n/noto-emoji\n- Noto Tools: https://github.com/googlei18n/nototools\n- Apple Emoji Linux: https://github.com/samuelngs/apple-emoji-linux\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n\u003ch2\u003eDisclaimer \u003cimg width=\"22\" src=\"https://github.com/dmlls/whatsapp-emoji-linux/blob/main/img/readme/disclaimer.png\" alt=\"Disclaimer\"\u003e\u003c/h2\u003e\n\nThe emoji images included in this repository belong to WhatsApp. WhatsApp is a Trademark of WhatsApp LLC, registered in the U.S. and/or other countries. These images are provided for non-commercial, educational purposes only. Its use is solely transformative, i.e., intended with a further purpose or different character, and do not substitute under any circumstance for the original use of the work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmlls%2Fwhatsapp-emoji-linux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmlls%2Fwhatsapp-emoji-linux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmlls%2Fwhatsapp-emoji-linux/lists"}