# emoji-commits
a more extensive general rule of thumb helpful emoji list for commit messages helpful for copy pasting & searching

## ![#F6D155](https://placehold.it/15/#F6D155/000000?text=+) tools & todos
- 📝✏ ️- updating todos
- 🔧🛠🏗 - tooling / build
- 📦⬆📦⬇ - upgrading downgrading removing deps / dependencies
- 💚 - travis / ci
- 👕 - linter
- 👾 - simplifying
- 🌊〰️️ - flow
- 🖇 - utils / lib / helpers / library / utilities

## ![#45B8AC](https://placehold.it/15/45B8AC/000000?text=+) fixing and docs
- ⛑🛡 - safety
- ⌨️⚒ - fixing / fix / fixing typos
- 🔍🔎🐛 🚑🐛 - finding / fixing bugs / search / found / missing
- 🏁⚒ - fixing an issue / making an issue
- 🚱 - memory leaks
- 📖📚ℹ️️ - documentation / comments / docs / examples
- ❗❕❓❔‼️⁉️⚠␦ - important info

## ![#5B5EA6](https://placehold.it/15/5B5EA6/000000?text=+) changing
- 🔈🔇🙊 - adding logging / reducing logging
- ⚡🐎🐌 - optimization / perf
- 🐘🐬 - storage layer / data layer
- 🗽 - model / computed properties / computed props
- 💾💽 - save, disc, saving, localstorage
- ✂️🗑🚮🚯💈 - cleaning / disabling / removing / cutting killing cleaning old cruft / trash / garbage
- 💅 - polishing
- 💄🎩🎨🎀 - for code style/sexy/colors/colours/design/fancy
- ⚙🎚🎛⚡ - options / config / prefs / configuration / preferences / tweaking / fine tuning / adjusting / settings / dials / sliders
- 🛂 - validation
- 🌐 - api
- 🕸 - routing / route / router
- 🗺📍 - sitemaps / schema / index / navigation
- ⛓ - connecting / chain

## ![#1589F0](https://placehold.it/15/1589F0/000000?text=+) ui
- 🚼👶👀 - children (react, vue, inferno, html) / view layer / eye / baby
- 🌀 - animation
- 🔗 - links, linking, href

## ![#92A8D1](https://placehold.it/15/92A8D1/000000?text=+) code
- 🍬🍭🍁 - sugar syntax / es6 / es7 / es / js / wrap
- 🏛️🏰📐📏 - architecture / structure / measure / refactor
- 🏭 - factory / factories / design patterns
- 📼📺 - old code / ancient / artifacts
- 📒🚚 - renaming/rename/moving/copying files/folders
- 🚫❌✖️✖︎✗✘✕ - remove / disable / delete / x / close / prevent
- 👃🐽☢☣🛢🍝 - code smells should be cleaned up / messy / spaghetti code / toxic / bad
- 🐴🤢👺🤦‍♀️🤦 - stupid jackass hacks / hacky things / bad / dislike / facepalm
- ⛓🔧🏹 :: 🎯 - aliasing :: specificity / resolving
- ♻️♺♻︎♼▶️◀️ - abstracting / reusability / reuse / combine
- ⚗☠💀 - experiments / skeletons / dead / death / skull / bones
- 🚨🔬 - tests
- 📜 - scripts
- 🔌 - plugins / middleware

## ![#955251](https://placehold.it/15/955251/000000?text=+) words
- 📆📅 - planning
- 💡 - ideas
- 📓 - stories / story
- 📟📋 - pagination / lists / page

## ![#B565A7](https://placehold.it/15/B565A7/000000?text=+) git & releasing
- 🚧 - WIP / work in progress
- 🏷 - version bump / tag / tagging / release
- 🔖 - merging code / merge
- ✨ - new feature
- ⛴🚢 - shipping
- 💩 - depreciating
- 📇 - metadata
- ♿️ - accessibility

## ![#009B77](https://placehold.it/15/009B77/000000?text=+) things
- 👂📢 - event publishers / listeners / subscribers / handlers
- ⌛⏳⏲ - time changes such as timeouts or polling / timing
- 🚈🚆🚂 - network
- ☕🏴🏳️ - filter things / whitelist / blacklist
- 🔏🔐🔒🔓 - security
- 🖥 - cli / command line / command-line / commandline
- 🤖 - robots / macros /
- ↩️↪️ - undo redo (e.g. commits)
- 🔁➰ - loops
- 🖼️ - images / pictures / polyfills
- ➕✙✚ - adding / enabling / enable / plus
- 🤖🎓 - machine learning / ml / ai
- 🛅 - pack / box

## ![#DD4124](https://placehold.it/15/DD4124/000000?text=+) user / collab
- 📧 - mail / email / e-mail
- 🌎🌍🌏🗣 - i18n / language / internationalization / world / globe
- 👤 - iaam / user / account
- 💪🙏🔖 - collab with others hi5 hi 5 high5 high 5
- 🍪 - cookies / tracking
- 📊📈📉 - charting / graphs

## ![#D65076](https://placehold.it/15/D65076/000000?text=+) misc
- 🗂🛒 - organizing / grouping / putting things together
- 🔮🦄💍 - magic / async / promises
- 🆒😎🕶️ - cool
- 😷 - sanitization
- ⚖️🏋️ - scaling / scale / loader / benchmarks / comparisons
- 🐣 - nesting
- 🤣🐦 - mocks / stubs
- 🏃 🏃‍♀️ - run / runner
- ✨🚩❄️ - flagging / feature flagging / feature freezing / flags
- ❄️🙊 - immutables / immutablejs
- 🍦 - vanilla / vanilla js / defaults
- 🏄 🏄🏻‍♀️ - onboard / on board / surf
- 🤾🏻‍♀️  🤾🏻‍♂️ 🏸 ☁️☁︎🔙🔚  - server / cloud / backend / back-end / back end
- 🤸🏻‍♀️  🤸🏻‍♂️ - splitting code / separating
- 👍👎 - approve / disapprove / like / dislike / thumbs down thumbs up
- 👢📌 - bootstrap / entry point
- 🍑(‿ˠ‿)👣  - bottom / butt / footer / foot / feet / walk / soles / paths
- ⑆ ⑇ ⑈  ⑉ - layout
- ⌶✎✐ - editing
- ✔️☑️☒ - done / finishing / complete
- ⍝ - touch / point
- ☮️ - compatibility
- 🌲 - ast, parsing
- 🏎️ - engine
- 🔋 - batteries
- 🍰 - presets / baked in
- 🖥👑⚔️ - commander / battle / crown / king / queen [commander](https://github.com/tj/commander.js/) / terminal
- 🕳 🏊🏼‍♂️ 🏊‍♀️ - deep / digging / hole / black hole / advanced / diving deeper / swim
- 👋 - introduction
- 🎃 - tips n tricks
- 💸 - cache
- 📛 - badge

## ![#EFC050](https://placehold.it/15/EFC050/000000?text=+) orgs
- 🎼 - [the composer](http://design-systems.github.io/basics/)
- 🐊 - [crocodile js](https://github.com/crocodilejs)
- 🔥 - [inferno js](https://github.com/infernojs/inferno)
- ⚛ - [react js](https://facebook.github.io/react/)
- ⚛ - [atom](https://atom.io/)
- 🐆📒⬆ - [amazon aws s3](https://aws.amazon.com)
- 🗼🏗 - [babel](http://babeljs.io/)
- 🗼🏋️🏗 - [babel-loader-builder](https://github.com/aretecode/babel-loader-builder)
- 💣🛅🏗 - [fusebox](http://fuse-box.org/)
- 🕸🛅🏗 - [webpack](https://webpack.js.org/)
- ☺️️🛅🏗 - [happypack](https://github.com/amireh/happypack)
- 🍶📜 - [gulp](http://gulpjs.com/)
- 🏗🏗 - [flipbox](https://github.com/flipbox)
- 📦🐈 - [yarn](https://github.com/yarnpkg/yarn/blob/master/package.json#L7)
- 🗞️🛅 - [rollup](https://github.com/rollup/rollup)
- 🇳🕸⛓ - [neutrino webpack chain](https://github.com/mozilla-neutrino/neutrino-dev)

## letters
#### (could be for validating / formulas / keypad / input)
- 🔣 - special characters
- 🔢 - numbers / order
- 🔤🔡🔠⎁⎂ words / letters
- 🗝️⎁ - terms / definitions

## ![#6DE01F](https://placehold.it/15/#6DE01F/000000?text=+) letters
- 🇦 🇧 🇨
- 🇩 🇪 🇫
- 🇬 🇭 🇮
- 🇯 🇰 🇱
- 🇲 🇳 🇴 🇵
- 🇶 🇷 🇸
- 🇹 🇺 🇻
- 🇼 🇽 🇾 🇿

## ![#2e0927](https://placehold.it/15/2e0927/000000?text=+) presets
- 📝✏ ️update todos
- 📝📅 update todos and planning
- ❌📼📺📒 deleting old files
- 🚮📼📺 removing old code
- 🍭🍁 use es7 static props
- 🍬 added @decorators for
- 👕⚒ eslint autofixes
- 🔇🙊 removed debugger
- 🌐🚂📡📞 - api calls
- 🔖🙏 merging pr for thingsnstuff from @
- 👨‍🔧👩‍🔧 - mechanic / builder / plumber / worker

## ![#7B68EE](https://placehold.it/15/7B68EE/000000?text=+) examples
- 👩‍🔬👨‍🔬⚗🍭🍁🏛️🏭 - experiment with new language features using pattern
-  👩🏼‍🚒 👨🏼‍🚒 🚒🔥 - putting out fires
-  👩‍🎨 👨‍🎨 💄🎨 - improving styles
- 🕸👨‍🔧👩‍🔧🌐📞 - webworkers for fetch api calls
- 💾⛓🛂🛡⛓🐬 connecting validation safety between localstorage and - data layer
- 🎨🎯 increasing selector specificity for colors
- ♻️👾🛠 abstracting and simplifying build system
- 🏰➕ improving architecture with added tests
- ⚒🚨💅🎨🌀 fixed broken test for polishing animation on color transitions
- 🐬🗽🍬🍦 - data model wrapper converted to vanillajs
- 🛡👂 - safety to onclick handlers
- 🔈⚙🎨 - config formatting options for logger
- 📜🖥🐣🦄🏃🍑 - packagejson scripts @ the bottom for running async nested commands

## ![#000000](https://placehold.it/15/000000/000000?text=+) urls
1. [open up dev console in chrome](https://developer.chrome.com/devtools)
2. `encodeURI('👀')`

#### 🔜 yet-to-categorize
- 🚀🛰💥️🍾🎊🎉💊🔨️📎💬💭🗯⚰🚽😡💤🥛🏒🥅☄✳️✴️️🎵🎶⭐💠⛰

## additional
- ascii https://github.com/dysfunc/ascii-emoji
- (ಠ_ಠ) - consternation
¯_(ツ)/¯ ¯\(ツ)_/¯ 🤷 💁‍ - IDK / whatever
- (∩｀-´)⊃━☆ﾟ.*・｡ﾟ - wizard
- ━╤デ╦︻(▀̿̿Ĺ̯̿̿▀̿ ̿)" gun guy
- https://github.com/GordonDiggs/lasagna
- http://www.unicode.org/emoji/charts/emoji-ordering.html
- https://gitmoji.carloscuesta.me/

## supported by github labels
- ⚒️✂️⚔️⚙☮️ℹ️️✨☕⛳⛓⚡⛑✳️✴️️☄⛳⛱️❗
- [unicode 1.1](http://emojipedia.org/unicode-1.1/)
- [unicode 3](http://emojipedia.org/unicode-3.0/)
- [unicode 3.2](http://emojipedia.org/unicode-3.2/)
- [unicode 4](http://emojipedia.org/unicode-4.0/)
- [unicode 4.1](http://emojipedia.org/unicode-4.1/)
- [unicode 5.1](http://emojipedia.org/unicode-5.1/)
- [unicode 5.2](http://emojipedia.org/unicode-5.2/)
