johannchopin / gitmoji-browser-extension

The Gitmoji browser extension to easily search and copy gitmojis 😜
MIT License
85 stars 9 forks source link
chrome-extension edge-addon emoji firefox-addon gitmoji gitmoji-extension webextension

😜 Gitmoji Browser Extension

The Gitmoji extension to easily search and copy gitmojis 😜

test workflow

Gitmoji

This projet uses SemVer for versioning

Mozilla icon Chrome icon Edge icon
Mozilla Add-on Chrome Web Store Edge Add-on
Mozilla Add-on Chrome Web Store Edge Web Store

Screenshot - overview

🎉 Installation

Install the extension according to your browser:

🧩 Features

Features with the (⚙️) can be modified in the settings page.

⚖️ Permissions

activeTab

Detect the gitmojis present on the current tab. Used to access some hardcoded URLs detailed below:

Access your data for github.com
Access your data for gitlab.com

Both are used for the feature "Inject 🔀 gitmoji in front of the commit title of GitHub/GitLab pull-request"

We restricted these permissions to the minimum by using specific URLs:

It can be checked on the injectMergeGitmoji.js file.

Storage

The storage is used to keep the settings preferences (see 🧩 Features > Through the settings panel).

✨ Usage (with keyboard shortcuts)

🦄 Contributing

All remarks are welcome so feel free to open an issue 😉 Wants to collaborate? Please read the contributing guidelines.

📄 License

The code is available under the MIT license.


Made with ❤ by @johannchopin and @lyokolux