Blame

c665a0 Juli 2026-06-06 22:15:51
added sindresorhus/awesome
1
From [sindresorhus/awesome](https://github.com/sindresorhus/awesome/), under [CC0 1.0 Universal](https://github.com/sindresorhus/awesome/blob/main/license). [Latest commit](https://github.com/sindresorhus/awesome/commit/24da1c60ba400087006af9ff02accdb4a53472b6)
2
3
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
4
# The awesome manifesto
5
91a632 putku45 2026-03-01 00:09:08
Fix typo (#3975)
6
If you want your list to be included in `awesome`, try to only include actual awesome stuff in your list. After all, it's a curation, not a collection.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
7
8
But **what is awesome?**
9
10
## Only awesome is awesome
11
d34a7d Tarang Shah 2017-10-05 12:45:03
Minor grammar enhancements to awesome.md (#1081)
12
Research if the stuff you're including is actually awesome. Only put stuff on the list that you or another contributor can personally recommend. You should rather leave stuff out than include too much.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
13
d20053 Sindre Sorhus 2015-07-30 18:03:14
:sparkles: badge :sparkles: fixes #213
14
## Awesome badge
15
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
16
This badge is for Awesome lists.
17
18
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
19
[![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)
90394e Vlad Faust 2019-01-26 12:58:40
Add alternative flat badge (#1396)
20
[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)
d20053 Sindre Sorhus 2015-07-30 18:03:14
:sparkles: badge :sparkles: fixes #213
21
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
22
Add an awesome badge to the top of your list, right next to the title. [Example](https://github.com/sindresorhus/awesome-nodejs). You can choose either the regular badge or the flat one.
d20053 Sindre Sorhus 2015-07-30 18:03:14
:sparkles: badge :sparkles: fixes #213
23
24
```md
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
25
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
26
[![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)
90394e Vlad Faust 2019-01-26 12:58:40
Add alternative flat badge (#1396)
27
[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)
d20053 Sindre Sorhus 2015-07-30 18:03:14
:sparkles: badge :sparkles: fixes #213
28
```
29
8e7141 S A G A R 2023-10-26 20:29:56
Fix typos (#2835)
30
You are allowed to use the badge on lists not included here and also on private lists.
2f7d2c Sindre Sorhus 2023-10-14 23:00:09
Update guidelines
31
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
32
*The badges should not be modified in any way.*
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
33
34
## Awesome mentioned badge
35
d1d834 Yuri 2025-06-06 20:42:13
Improve clarity in badge usage explanation (#3471)
36
This badge is intended for projects featured in an Awesome list (**not for Awesome lists themselves**). For example, the [Chalk](https://github.com/chalk/chalk) project could feature this badge because it's listed in [Awesome Node.js](https://github.com/sindresorhus/awesome-nodejs). It's totally optional for projects, but it's a nice way to show they've been featured in an Awesome list. You can choose either the regular badge or the flat one.
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
37
38
[![Mentioned in Awesome](https://awesome.re/mentioned-badge.svg)](https://awesome.re)
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
39
[![Mentioned in Awesome](https://awesome.re/mentioned-badge-flat.svg)](https://awesome.re)
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
40
41
**Fill in the placeholders (Name and URL):**
42
43
```md
44
[![Mentioned in Awesome <INSERT LIST NAME>](https://awesome.re/mentioned-badge.svg)](https://github.com/<INSERT LIST URL>)
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
45
[![Mentioned in Awesome <INSERT LIST NAME>](https://awesome.re/mentioned-badge-flat.svg)](https://github.com/<INSERT LIST URL>)
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
46
```
47
48
Example:
49
50
```md
51
[![Mentioned in Awesome Node.js](https://awesome.re/mentioned-badge.svg)](https://github.com/sindresorhus/awesome-nodejs)
52
```
53
54
If you're an Awesome list maintainer, you could encourage projects in your list to add the badge.
55
8d97c2 Boris K 2018-04-16 10:41:56
Offer the option to use flat badges (#1268)
56
*The badges should not be modified in any way.*
797812 Sindre Sorhus 2017-10-22 14:31:26
Add guide for mentioned badge
57
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
58
## Comment on why something is awesome
59
8e8a92 Sindre Sorhus 2015-07-09 15:23:08
improve the awesome manifesto
60
Apart from suggesting a particular item on your list, you should also inform your readers *why* it's on the list and how they will benefit from it.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
61
8e8a92 Sindre Sorhus 2015-07-09 15:23:08
improve the awesome manifesto
62
## Make it clear what the list is about
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
63
85d05b Mad Physicist 2016-03-15 13:51:46
DOC: Fixed minor but glaring grammar error I hope that was not there on purpose given "Ensure your list is grammatically correct, typo free and has no Markdown formatting errors. This should also apply to pull requests."
64
Have a succinct description at the top of your readme. Make sure your list covers a certain scope and nothing else. Link to other awesome lists if you think they already cover a certain subject well enough.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
65
d824a5 Chris Burke 2015-07-28 22:40:52
Fix typo/punctuation
66
## Pay attention to grammar
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
67
8f176e Lukas Michelbacher 2017-10-03 18:11:07
Fix spelling (#1077) Hyphens are awesome!
68
Ensure your list is grammatically correct, typo-free and has no Markdown formatting errors. This should also apply to pull requests.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
69
70
## Choose an appropriate license
71
e4e8eb Sindre Sorhus 2020-04-16 17:35:41
Use HTTPS links
72
Keep in mind that if you [haven't selected a license](https://choosealicense.com/no-license/), it basically means the people are *not* allowed to reproduce, distribute or create derivative works.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
73
d824a5 Chris Burke 2015-07-28 22:40:52
Fix typo/punctuation
74
[Creative Commons licenses](https://creativecommons.org/) are perfect for this purpose. **We would recommend [`CC0`](https://creativecommons.org/publicdomain/zero/1.0/).** Code licenses like MIT, BSD, GPL, and so forth are not recommended.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
75
76
## Include contribution guidelines
77
d34a7d Tarang Shah 2017-10-05 12:45:03
Minor grammar enhancements to awesome.md (#1081)
78
People who are contributing to your list should have a clear understanding of how they should do so.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
79
ebb95c Lipis 2015-09-23 21:33:25
Typo: our > your
80
If you don't feel like writing one from scratch, feel free to take our [contributing.md](contributing.md) and modify it to your own needs.
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
81
82
## Stylize your list properly
83
8d8200 Sindre Sorhus 2021-01-24 14:45:43
Fix a link
84
Create a [table of contents](https://github.com/sindresorhus/stuff/blob/main/toc-generators.md), organize the content into different categories, and use images if suitable. Ensure all entries are consistent (e.g. all entry descriptions end in a `.`).
f8e6c2 phre4k 2015-07-09 15:07:16
Close #212 PR: awesome manifesto. Fixes #207
85
86
## Accept other people's opinion
87
8e7141 S A G A R 2023-10-26 20:29:56
Fix typos (#2835)
88
If you're an owner of the list, respect other people's opinions. If there are plenty of users not agreeing with your decision, give it a second thought.