• Stars
    star
    1,267
  • Rank 37,138 (Top 0.8 %)
  • Language
    TypeScript
  • Created almost 3 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🧑‍🍳 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.

🧑‍🍳 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 just over 30,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:

npm init && npm start

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

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.

Supporting Emoji Data

This list of supported emoji and valid emoji combinations was built by scraping Google's API that serves the mashed up images.

This tooling can be found in the ./scripts directory.

The output JSON file is committed directly to this repository due to the extended nature of how long it takes to gather this information.

The script allows for iteratively building on this saved data, so future emojis need only be added to the scraping algorithm and it will be partially added into the existing file.

More Repositories

1

fluent-emoji

🚀 This repository contains the website source code for https://fluentemoji.com. This website allows for browsing Microsoft's "familiar, friendly, and modern emoji". Including additional features such as: browsing supported skintones, swapping illustration styles, and quickly downloading the source images
TypeScript
48
star
2

terraform-github-actions-example

Small examples showing how to use Terraform GitHub Actions within a repository
HCL
23
star
3

drawio-twemoji-library

🐦 Twitter Emoji Libraries for use with draw.io and diagrams.net. Works with the VSCode drawio plugin!
JavaScript
16
star
4

download-emoji

💾 This repository contains the website source code for https://downloademoji.dev. This website allows users to quickly download large high-quality versions of their favorite emojis in .png or .jpeg formats!
TypeScript
12
star
5

emoji-mosaic

✂️ This repository contains the source code for the website https://emojimosaic.dev allows for taking a source image, slicing it into smaller images that can be uploaded as individual emoji to create mosaics in Slack, Discord, or other messaging platforms.
TypeScript
9
star
6

terraform-aws-docker-deploy

🍳 This repository holds simple boilerplate code to deploy a basic Typescript API application within a Fargate-managed ECS cluster. This repository also leverages GitHub Actions to lay the CI/CD groundwork to automatically deploy application changes to ECR and redeploy the ECS cluster with updates.
HCL
9
star
7

image-downloader

💿 This repository contains the backend AWS Lambda source code to download Google's Emoji Kitchen images for the front-end website hosted at https://emojikitchen.dev
HCL
7
star
8

project-template

💡 Template repository used to bootstrap Tyepscript React projects with GitHub Actions CI/CD and VSCode devcontainer support
HTML
7
star
9

image-wower

🌈 This application code is an "image wowing" service that takes an input image, removes the background, and overlays it on top of a colorful gif. The backend application is used to support the website https://wowemoji.dev for quick and reliable wowifications.
JavaScript
7
star
10

emoji-kitchen-backend

🧑‍🍳 This repository contains the backend AWS Lambda source code to download Google's Emoji Kitchen images for the front-end website hosted at https://emojikitchen.dev
HCL
7
star
11

learn-emoji

📚 This repository contains the website source code for https://learnemoji.dev. This website is aimed at creating a simple guessing game for learning the emoji :short_names: on websites such as GitHub, Slack, Discord, and more!
TypeScript
5
star
12

image-converter

🖼 This repository contains the backend AWS Lambda source code to convert .svg images into .png or .jpeg images for the front-end website hosted at https://downloademoji.dev
HCL
5
star
13

terraform-aws-lambda-networking

🧮 Terraform template for allowing Lambda access to both private VPC resources and public internet access. This repository provides a baseline architecture for VPC, Internet Gateway, NAT Gateway, and Route Table configuration for AWS resources.
HCL
4
star
14

wow-emoji

🌈 This website allows for automated and quick creation of :wow: emoji, frequently and joyfully used at Slack. These emoji are used to celebrate and uplift coworkers that make you say "wow". They're colorful, they're animated, and they're delightful.
TypeScript
3
star
15

flutter-firebase-mlkit-text

Template Android application written in Dart/Flutter utilizing Firebase's ML Kit for text recognition
Dart
2
star
16

xsalazar

✨ Special repo that adds a README.md on my public GitHub profile. Fully automated ocean generator. 🦈
JavaScript
2
star
17

flutter-firebase-auth

Template Android application written in Dart/Flutter utilizing Firebase for user authentication
Dart
2
star
18

image-slicer

✂️ This repository contains the backend AWS Lambda source code to slice mosaic images for the front-end website hosted at https://emojimosaic.dev
JavaScript
1
star
19

code2art

Statically hosted version of JetBrains' code2art meatball generator 🧆
JavaScript
1
star
20

xsalazar.github.io

🍄 This repository holds the source code for my personal website, hosted on GitHub Pages. The website is written in Typescript/React and deployed via GitHub Actions.
TypeScript
1
star
21

portfolio

📸 This repository contains the source code for the website https://portfolio.xsalazar.com and showcases my personal film and digital photography.
TypeScript
1
star
22

rhine-street-public-library

📚 This repository contains the source code for the website https://rhinestreetpubliclibrary.com to manage our local book drop
TypeScript
1
star
23

portfolio-backend

📸 This repository contains the infrastructure code to support the website https://portfolio.xsalazar.com for quick and reliable image hosting.
HCL
1
star