Skip to content


Repository files navigation

Alfred Emoji Pack

PHP Script to generate Snippets for Alfred with all the latest available Emojis. (Currently includes up to Emoji 13.1 characters)



This project is heavily inspired by califa/alfred-emoji-pack. (I helped adding a build step in #1). However, I'm more comfortable in PHP than in JavaScript. That's how this project was born.

My goal with this project is to automatically generate an always up-to-date Emoji pack for Alfred. A future version will use the Unicode website as its source for the available emojis.


Download the file "Emoji Pack.alfredsnippets" from the latest release and open the file in Alfred.

When are new Emojis added?

The project currently depends on github/gemoji. New Emojis are added whenever github/gemoji receives a new update.

The update cycle for github/gemoji is quite slow, so I would like to skip it entirely. I've started working on a project (stefanzweifel/php-emojis) which creates a library of PHP classes based on the available emojis on the Unicode website.

As soon as stefanzweifel/php-emojis reaches a stable version, this project will be updated to use that library.

Local Development

The project requires PHP 8,.

  1. Clone the repository
  2. Install PHP dependencies with composer install
  3. Do your thing ✨

Generate New Pack

To generate a new pack or build, the PHP dependencies need to be installed. Then run the following command in your terminal.

php app generate

The generated pack is located in the root of the project as "Emoji Pack.alfredsnippets".


We use SemVer for versioning. For the versions available, see the tags on this repository.



This project is licensed under the MIT License - see the LICENSE file for details.


PHP Script to generate Snippets for Alfred with all available Emojis.



Code of conduct