Skip to content

Instantly share code, notes, and snippets.

@francisbarton
Last active July 2, 2026 11:46
Show Gist options
  • Select an option

  • Save francisbarton/365fd4c4985cb1dad98ef4638e22334e to your computer and use it in GitHub Desktop.

Select an option

Save francisbarton/365fd4c4985cb1dad98ef4638e22334e to your computer and use it in GitHub Desktop.
commit emoji (my version of gitmoji)

A subset of ~50 emoji that relate to the kinds of things I am usually working on.
In general aiming to use emoji labels that are relatively short!

label to use emoji produced Meaning/description
:ship: 🚒 Export something
:basket: 🧺 Add or update functions*
:cook: πŸ§‘β€πŸ³ Manage dependencies (~ingredients...??)
:owl: πŸ¦‰ Work on improving accessibility
:sparkles: ✨ Work on presentational/visual issues
:bird: 🐦 Work on user-facing messages
:kiwi_fruit: πŸ₯ Improvement to user interface/experience
:cactus: 🌡 Respond to external API changes
:ladder: πŸͺœ Update version etc
:pencil: πŸ“ Add written content; work on a qmd
:wavy_dash: 〰️ Tweak text
:handshake: 🀝 Add/acknowledge a collaborator
:memo: πŸ“ Update README or other documentation
:badger: 🦑 Add or update README badges
:factory: 🏭 Work on GitHub Actions; automation of things
:safety_vest: 🦺 Checks, tests, assertions
:goal_net: πŸ₯… Code to catch/handle errors
:turtle: 🐒 Work on mocked functions
:family: πŸ‘ͺ A parent issue
:feet: 🐾 Initial commit
:sweden: πŸ‡ΈπŸ‡ͺ Work on package furniture
:trumpet: 🎺 Update NEWS file, work on package website
:label: 🏷️ Rename things
:wrench: πŸ”§ Tweak something small
:scissors: βœ‚οΈ Trim overly verbose code; remove unneeded text
:bricks: 🧱 Build something, add a chunk of work
:jigsaw: 🧩 Commit a fragment (temporary/incomplete/WIP)
:fire: πŸ”₯ Delete a load of code; remove some functionality
:card_file_box: πŸ—ƒοΈ Add reference data or lookup table
:oil_drum: πŸ›’οΈ Add or update package data
:soap: 🧼 Epic refactor
:dancer: πŸ’ƒ Triumphant code, general joy and relief
:otter: 🦦 Streamlined, sleek code
:peach: πŸ‘ Work to be smug and proud about
:teapot: πŸ«– Enjoyable code, calmly produced
:pancakes: πŸ₯ž This commit contains a whole pile of things
:whale: 🐳 "Sorry, this commit/PR is massive"
:roll_of_paper: 🧻 Commit some pretty terrible code
:llama: πŸ¦™ Linter config/appeasement
:cheese: πŸ§€ Jarl config/appeasement
:purse: πŸ‘› Quieten unwanted warnings and messages
:scream: 😱 Work on something horrible; fix a stupid mistake
:yo_yo: πŸͺ€ Revert something you only just did
:nut_and_bolt: πŸ”© Tighten up loose code
:gloves: 🧀 Handle a difficult situation or edge case
:arrow_up_down: ↕️ Shuffle things about
:truck: 🚚 Move stuff from place to place in bulk
:broom: 🧹 Tidy up, declutter
:bee: 🐝 General busyness
:playground_slide: πŸ› Work on presentation slides
:paperclip: πŸ“Ž An LLM did this
:octocat: :octocat: Something that doesn't fit any of the above

* ref: "the carrier bag theory of functions"

Potentially useful other emojis - use ad libitum

label to use emoji produced ideas
:zap: ⚑ Alternative to πŸ”₯
:bug: πŸ› About a bug
:dart: 🎯 {targets}
:kite: πŸͺ An experiment
:dodo: 🦀 Ceremonially remove dead code
:nepal: πŸ‡³πŸ‡΅ something something flags
:olive: πŸ«’ Add a little flourish
:candy: 🍬 Miscellaneous things
:lab_coat: πŸ₯Ό Alternative to 🦺
:ping_pong: πŸ“ Work on data tables
:recycle: ♻️ refactor code
:toolbox: 🧰 Alternative to 🧺
:bar_chart: πŸ“Š
:newspaper: πŸ“° Alternative to 🎺
:vulcan_salute: πŸ–– Define or implement business logic
:nesting_dolls: πŸͺ† Work with nested functions or recursion
:derelict_house: 🏚️ no idea, but it's cool
:white_check_mark: βœ…
:adhesive_bandage: 🩹 Add a temporary fix
:face_with_head_bandage: πŸ€• Bump package version. Alternative to πŸͺœ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment