Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/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.
https://github.com/xsalazar/emoji-kitchen
emoji emoji-kitchen emojikitchen github-pages google react typescript vite
Last synced: 4 days ago
JSON representation
🧑🍳 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.
- Host: GitHub
- URL: https://github.com/xsalazar/emoji-kitchen
- Owner: xsalazar
- Created: 2022-01-10T01:10:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-09T19:49:24.000Z (12 days ago)
- Last Synced: 2025-01-10T04:04:29.075Z (11 days ago)
- Topics: emoji, emoji-kitchen, emojikitchen, github-pages, google, react, typescript, vite
- Language: TypeScript
- Homepage: https://emojikitchen.dev/
- Size: 73.1 MB
- Stars: 1,331
- Watchers: 9
- Forks: 93
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 🧑🍳 Emoji Kitchen
This repository contains the source code for the website [https://emojikitchen.dev](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](https://emojipedia.org/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](https://code.visualstudio.com/docs/remote/containers) feature to ensure all necessary dependencies are available inside the container for development.
### Application
To get started, you will need to first download the supporting metadata, then install and start the project normally:
```bash
curl -L --compressed https://raw.githubusercontent.com/xsalazar/emoji-kitchen-backend/main/app/metadata.json -o src/Components/metadata.json
npm install && npm start
```This will start the application on your local machine, running on [http://localhost:5173/](http://localhost:5173).
### Deployments
All application deployments are managed via GitHub Actions and the [`./.github/workflows/deploy.yml`](./.github/workflows/deploy.yml) workflow.
Additionally, application dependencies are automatically managed and updated via Dependabot and the [`./.github/workflows/automerge-dependabot.yml`](./.github/workflows/automerge-dependabot.yml) workflow.