This is very inspired by the Gitmoji list but more tailored to my workflow, use cases, and preferences and organized according to conventional commit category. Here's a gist showing all emojis in one place.
feat:
- 🎉 Begin a project
- ✨ New features
- ➖ Remove dependency
- ➕ Add dependency
- 🗃️ Database changes
- 🚸 Improve UX and usability
- 🖍 Make styling updates (e.g., scss)
- 📱 Work on responsive design
- 💫 Update animations/transitions
- 🥅 Catch errors
- ♿️ Improve accessibility
- 🔀 Merge branches
- ⏪️ Revert changes
- 🔍️ Improve SEO
- 🚧 Work in progress
- 🍱 Add or update assets
- 👽️ Update code due to external API changes
- 💥 Introduce breaking changes
- 🛂 Work on code related to authorization, roles and permissions
- 👔 Add/update business logic
- 🧱 Infrastructure-related changes
- 🧑💻 Improve developer experience
- 💬 Add or update text and literals
chore:
- 🔧 Tooling for configs (e.g.,
tsconfig
, GitHub actions, manyyml
files) - 🔨 Tooling for development (e.g., linting/formatting configs, dev dependencies)
- 🚨 Fix compiler or linter warnings
- 🔇 Remove logs
- 🔊 Add/update logs
- 🙈 Add/update
.gitignore
/.eslintignore
- 🚀 Deploy
- 🔖 Release a version
- 💚 Fix CI build
- 📌 Pin dependencies to specific versions
- 📦 Update
package.json
and similar files - 👷 Add/update CI or build system
- 🐳 Docker
style:
- 🎨 Improve structure/format of the code
perf:
- ⚡️ Improve performance
fix:
- 🐛 Fix a bug
- ✏️ Fix a typo
- 👽️ Update code due to 3rd party changes
- 🩹 Simple fix for a non-critical issue
refactor:
- 🧼 Clean up
- 🔥 Remove code or files
- ♻️ Refactoring
- 🚚 Move/rename code/files
- 🏗️ Make architectural changes
- ⚰️ Remove dead code
- 👌 Code review changes
- 🗑️ Deprecate code that needs to be cleaned up
test:
- ✅ Add, update, or pass a test
- 🤡 Mock things
- 🧪 Add a failing test
docs:
- 📚 Add/update Documentation
- 💡 Add comments in source code
- 🏷️ Add/update types
- 👥 Add/update contributors
- 📝 Add/update README-type documentation
- 📄 Add/update license
- 😃 Add emoji
- 📙 References/Resources
- 📓 Notes
- 🗂️ Table of contents/Index
- ✂️ Snippet
- 🏗️ Build
- 🧪 Tests
- 💾 Installation
- ✅ Requirements
- 🛠️ Tools, scaffolding
- 😎 Cool update