xsalazar/emoji-kitchen

🧑‍🍳 This repository contains the source code for the website https://emojikitchen.dev and allows for quick and easy browsing of the over 100,000 supported emoji mashups as part of Google's Emoji Kitchen.

TypeScript

1,663

2,307 commits

updated Oct 9, 2026

See the code

README

🧑‍🍳 Emoji Kitchen

This repository contains the source code for the website https://emojikitchen.dev.

This website allows for quick and easy browsing of the comprehensive list of supported emoji mashups as part of Google's Emoji Kitchen.

There are currently over 100,000 possible valid combinations showcasing the unique illustrations and combined emoji!

Getting Started

This repository leverages VSCode's devcontainer feature to ensure all necessary dependencies are available inside the container for development.

Application

To get started, download the supporting metadata into public/ (so the app can load it at runtime), then install and start the project:

curl -L --compressed https://raw.githubusercontent.com/xsalazar/emoji-kitchen-backend/main/app/metadata.json -o public/metadata.json
npm install && npm start

The metadata is loaded asynchronously after the app, which keeps the initial JavaScript bundle small and improves startup time.

This will start the application on your local machine, running on http://localhost:5173/.

Deployments

All application deployments are managed via GitHub Actions and the ./.github/workflows/deploy.yml workflow.

Additionally, application dependencies are automatically managed and updated via Dependabot and the ./.github/workflows/automerge-dependabot.yml workflow.

emoji
emoji-kitchen
emojikitchen
github-pages
google
react
typescript
vite

xsalazar/emoji-kitchen

🧑‍🍳 This repository contains the source code for the website https://emojikitchen.dev and allows for quick and easy browsing of the over 100,000 supported emoji mashups as part of Google's Emoji Kitchen.

TypeScript

1,663

2,307 commits

updated Oct 9, 2026

See the code

README

🧑‍🍳 Emoji Kitchen

This repository contains the source code for the website https://emojikitchen.dev.

This website allows for quick and easy browsing of the comprehensive list of supported emoji mashups as part of Google's Emoji Kitchen.

There are currently over 100,000 possible valid combinations showcasing the unique illustrations and combined emoji!

Getting Started

This repository leverages VSCode's devcontainer feature to ensure all necessary dependencies are available inside the container for development.

Application

To get started, download the supporting metadata into public/ (so the app can load it at runtime), then install and start the project:

curl -L --compressed https://raw.githubusercontent.com/xsalazar/emoji-kitchen-backend/main/app/metadata.json -o public/metadata.json
npm install && npm start

The metadata is loaded asynchronously after the app, which keeps the initial JavaScript bundle small and improves startup time.

This will start the application on your local machine, running on http://localhost:5173/.

Deployments

All application deployments are managed via GitHub Actions and the ./.github/workflows/deploy.yml workflow.

Additionally, application dependencies are automatically managed and updated via Dependabot and the ./.github/workflows/automerge-dependabot.yml workflow.

emoji
emoji-kitchen
emojikitchen
github-pages
google
react
typescript
vite

Significant stargazers

(top 24 of 25)

Rob Loach

570 followers · starred Oct 2023

Seth Flynn

152 followers · starred Mar 2024

Pat Myron

113 followers · starred Feb 2025

Andy Brody

156 followers · starred Jul 2024