Top AI Repos โ open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Emoji-Log โ An Emoji Git commit log messages spec. [ ๐ฆ๐๐๐๐๐ค โผ๏ธ]
| Date | Stars |
|---|---|
| 2026-07-24 | 909 |
| 2026-07-25 | 909 |
| 2026-07-28 | 909 |
| 2026-07-30 | 909 |
| 2026-08-06 | 909 |
Today
โ stars today
This week
โ stars this week
This month
โ stars this month
Momentum
0.0
growth rate 0.00%/day
<h1 align="center">
<a href="https://github.com/ahmadawais/Emoji-Log"><img src="https://user-images.githubusercontent.com/960133/120058277-31849580-c063-11eb-80f7-d92ff54560d8.png" /></a>
`EMOJI-LOG`
</h1>
After building [hundreds of open source software](https://github.com/ahmadawais) I've ended up inventing a git commit log standard called `EMOJI-LOG` that helps me understand a project's history with a less cognitive load just by looking at the git log.
[](./../../)
<br>

### PHILOSOPHY
I like emoji. I like โem a lot. Programming, code, geeks/nerds, open-source, all of that is inherently dull and sometimes boring. Emoji (which is, in fact, the plural of emoji) helps me add colors and emotions to the mix. Nothing wrong if you want to attach feelings to this 2D flat text-based world of code. I found out that instead of memorizing [hundreds of emoji](https://gitmoji.carloscuesta.me/) it's better to keep the categories small and general.
1. **IMPERATIVE** โ
- Make your Git commit messages imperative.
- Write a commit message like you're giving an order.
- E.g., Use โ
`Add` instead of โ `Added`.
- E.g., Use โ
`Create` instead of โ `Creating`.
1. **RULES** โ
- A small number of categories โ easy to memorize.
- Nothing more nothing less.
- E.g. `๐ฆ NEW`, `๐ IMPROVE`, `๐ FIX`, `๐ DOC`, `๐ RELEASE`, `๐ค TEST`, and `โผ๏ธ BREAKING`
1. **ACTIONS** โ
- Make git commits based on the actions you take.
- Use a good editor like [VSCode](https://code.visualstudio.com/) to commit the right files with commit messages.
<br>

### GETTING STARTED
Only use the following Git Commit Messages. A simple and small footprint is critical here.
1. `๐ฆ NEW: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when you add something entirely new.
> E.g. `๐ฆ NEW: Add Git ignore file`
1. `๐ IMPROVE: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when you improve/enhance piece of code like refactoring etc.
> E.g. `๐ IMPROVE: Remote IP API Function`
1. `๐ FIX: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when you fix a bug โ need I say more?
> E.g. `๐ FIX: Case conversion`
1. `๐ DOC: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when you add documentation like `README.md`, or even inline docs.
> E.g. `๐ DOC: API Interface Tutorial`
1. `๐ RELEASE: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when you release a new version.
> E.g. `๐ RELEASE: Version 2.0.0`
1. `๐ค TEST: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when it's related to testing.
> E.g. `๐ค TEST: Mock User Login/Logout`
1. `โผ๏ธ BREAKING: IMPERATIVE_MESSAGE_GOES_HERE`
> Use when releasing a change that breaks previous versions.
> E.g. `โผ๏ธ BREAKING: Change authentication protocol`
_โ That's it for now. Nothing more nothing less._
<br>

#### THE WORKFLOW & MEANINGS
I'd like to share what each of these emojis mean.
- `๐ฆ NEW:` Emoji meaning: A "package emoji" โ which can contain new stuff.
- `๐ IMPROVE:` Emoji meaning: An "OK Hand emoji" โ which is meant to appreciate an improvement.
- `๐ FIX:` Emoji meaning: A "bug emoji" โ which means there was a bug that got fixed.
- `๐ DOCS:` Emoji meaning: A "book emoji" โ which means documentation or notes just like in a book.
- `๐ RELEASE:` Emoji meaning: A "rocket emoji" โ which is meant to show a new release/launch.
- `๐ค TEST:` Emoji meaning: A "robot emoji" โ which says some test were run successfully.
- `โผ๏ธ BREAKING:` Emoji meaning: A "bangbang emoji" โ which attracts attention to a breaking change.
##### VSCode Extension
If you use VSCode, then I have built an extension [EmojiExcerpt of 13,776 characters
Read on GitHubAhmad Awais ยท Founder & CEO @CommandCodeAI, VP DevTools @Google gDAB GDE
95
3
2
2
1
1
1
1
1
1
1
1
1
1
1
Would you bet a product on this? Bounded 0โ100 and slow moving.
matched fp:17ae3c55cc157345, topic:workflow