/SSW.FireEmoji

🤖 Automate the selection of GitMojis using AI

Primary LanguageC#

FireEmoji Logo

Gitmoji .NET Build + Test

fireemoji.io

Stats




This project was inspired by GitMoji - a standard for use of emojis in commit messages.

🤷🏻‍♂️ Why?

At SSW, we love using GitMoji on our projects, but sometimes finding the right emoji is a challenge.

There are almost 70 different GitMojis, so sometimes its hard to pick the best one.

🥅 Our goal

Automate the selection of GitMojis using AI.

📦 Install VS Code extension

In VS Code:

  1. Go to Extensions
  2. Under ... click Install from VSIX
  3. Download and select releases/latest/vscode/ssw-fireemoji-vscode-preview.vsix
  4. Reload extension

Install VS Code VSIX via VS Code IDE

👩‍💻 Usage

Go to Source Control tab, enter your message and press the 🔥 icon. :)

Install VS Code VSIX via VS Code IDE

🏛 Architecture

Currently, there are 3 parts to this project:

  • SSW.FireEmoji.Core
  • SSW.FireEmoji.WebApp - Blazor WASM PWA that implements SSW.FireEmoji.Core
  • SSW.FireEmoji.Trainer

👨🏻‍💻 F5 Experience

Prerequisites

Running the project

  1. Clone the project