Skip to content

Commit

Permalink
Release 26 new icons and 4 updated icon (v11.4.0*
Browse files Browse the repository at this point in the history
# New Icons

- Actix (#9461) (@IamRezaMousavi)
- Appium (#10419) (@service-paradis)
- Better Stack (#10233) (@PeterShaggyNoble)
- Braintree (#10234) (@PeterShaggyNoble)
- Bungie (#10357) (@PeterShaggyNoble)
- Burp Suite (#10120) (@PeterShaggyNoble)
- Cloudron (#8085) (@simrahnb)
- Codefresh (#10327) (@PeterShaggyNoble)
- Excalidraw (#10241) (@PeterShaggyNoble)
- Formspree (#10385) (@service-paradis)
- Gojek (#10363) (@Mvlprem)
- Google Display & Video 360 (#10042) (@PratyushJayachandran)
- HiveMQ (#10393) (@jeoooo)
- Keenetic (#10275) (@PeterShaggyNoble)
- KNIME (#10370) (@BenHur28)
- Kununu (#10356) (@Mvlprem)
- LintCode (#10422) (@Mvlprem)
- Namu Wiki (#10328) (@PeterShaggyNoble)
- Neptune (#10316) (@PeterShaggyNoble)
- Nexus Mods (#10313) (@stefanobartoletti)
- Porkbun (#10247) (@PeterShaggyNoble)
- qbittorrent (#9596) (@21st-centuryman)
- Roll20 (#10425) (@Garbg)
- RustDesk (#10319) (@PeterShaggyNoble)
- Typst (#10399) (@Mvlprem)
- Western Union (#10383) (@Mvlprem)

# Updated Icons

- Accenture (#10424) (@Garbg)
- GitBook (#10390) (@service-paradis)
- Grammarly (#10416) (@adamrusted)
- Ruff (#10342) (@PeterShaggyNoble))

# New Icons

- Actix (#9461) (@IamRezaMousavi)
- Appium (#10419) (@service-paradis)
- Better Stack (#10233) (@PeterShaggyNoble)
- Braintree (#10234) (@PeterShaggyNoble)
- Bungie (#10357) (@PeterShaggyNoble)
- Burp Suite (#10120) (@PeterShaggyNoble)
- Cloudron (#8085) (@simrahnb)
- Codefresh (#10327) (@PeterShaggyNoble)
- Excalidraw (#10241) (@PeterShaggyNoble)
- Formspree (#10385) (@service-paradis)
- Gojek (#10363) (@Mvlprem)
- Google Display & Video 360 (#10042) (@PratyushJayachandran)
- HiveMQ (#10393) (@jeoooo)
- Keenetic (#10275) (@PeterShaggyNoble)
- KNIME (#10370) (@BenHur28)
- Kununu (#10356) (@Mvlprem)
- LintCode (#10422) (@Mvlprem)
- Namu Wiki (#10328) (@PeterShaggyNoble)
- Neptune (#10316) (@PeterShaggyNoble)
- Nexus Mods (#10313) (@stefanobartoletti)
- Porkbun (#10247) (@PeterShaggyNoble)
- qbittorrent (#9596) (@21st-centuryman)
- Roll20 (#10425) (@Garbg)
- RustDesk (#10319) (@PeterShaggyNoble)
- Typst (#10399) (@Mvlprem)
- Western Union (#10383) (@Mvlprem)

# Updated Icons

- Accenture (#10424) (@Garbg)
- GitBook (#10390) (@service-paradis)
- Grammarly (#10416) (@adamrusted)
- Ruff (#10342) (@PeterShaggyNoble)
  • Loading branch information
mondeja committed Feb 11, 2024
2 parents df45243 + a50698e commit 87dcb78
Show file tree
Hide file tree
Showing 39 changed files with 259 additions and 28 deletions.
9 changes: 4 additions & 5 deletions .github/ISSUE_TEMPLATE/icon_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,13 @@ body:
attributes:
label: Popularity Metric
description: >-
Provide either a [Similarweb rank], which must range from 0-500,000 to qualify
or the number of GitHub stars, which must be above 5,000 to qualify. If
Similarweb does not have a rank for your brand or these numbers do not meet
our requirements, you can still open the issue. In this case, please provide
any information regarding the brand's popularity you think is relevant.
Provide either a [Similarweb rank], which must be in the top 500,000 to qualify,
or failing that another metric from [our contributing guidelines] that we can
use to assess the popularity of the requested brand.
[Similarweb rank]: https://www.similarweb.com
[our contributing guidelines]: https://github.com/simple-icons/simple-icons/blob/develop/CONTRIBUTING.md#assessing-popularity
placeholder: 'Example: The Similarweb rank is 261,758. See https://www.similarweb.com/website/simpleicons.org'
validations:
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
did-create-pr: ${{ steps.release.outputs.did-create-pr }}
new-version: ${{ steps.release.outputs.new-version }}
steps:
- uses: simple-icons/release-action@v1.1.0
- uses: simple-icons/release-action@v1
id: release
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/merge-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ jobs:
runs-on: ubuntu-latest
if: contains(github.event.pull_request.labels.*.name, 'release')
steps:
- uses: simple-icons/release-action@v1.1.0
- uses: simple-icons/release-action@v1
with:
repo-token: ${{ secrets.RELEASE_TOKEN }}
3 changes: 0 additions & 3 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
#!/bin/sh
. "$(dirname $0)/_/husky.sh"

npm run format
git add -u
52 changes: 47 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Contributing to Simple Icons

[![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.github.com%2Fsearch%2Fissues%3Fq%3Drepo%3Asimple-icons%2Fsimple-icons%2520label%3A%2522good%2520first%2520issue%2522%2520is%3Aopen%2520-linked%3Apr&query=%24.total_count&suffix=%20open&logo=github&label=good%20first%20issues&color=228f6c&labelColor=228f6c&logoColor=white&style=flat-square)](https://github.com/simple-icons/simple-icons/issues?q=is%3Aopen+label%3A%22good+first+issue%22+-linked%3Apr)
[![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.github.com%2Fsearch%2Fissues%3Fq%3Drepo%3Asimple-icons%2Fsimple-icons%2520label%3A%2522update%2520icon%2Fdata%2522%2C%2522new%2520icon%2522%2520is%3Aopen%2520-linked%3Apr&query=%24.total_count&suffix=%20open&logo=svg&logoColor=333&label=icon%20issues&labelColor=FFB13B&color=FFB13B&style=flat-square)](https://github.com/simple-icons/simple-icons/issues?q=is%3Aissue+is%3Aopen+label%3A%22new+icon%22%2C%22update+icon%2Fdata%22)
[![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.github.com%2Fsearch%2Fissues%3Fq%3Drepo%3Asimple-icons%2Fsimple-icons%2520is%3Aissue%2520is%3Aopen%2520label%3Ameta%2Cpackage%2520-linked%3Apr&query=%24.total_count&suffix=%20open&logo=typescript&logoColor=white&label=code%20issues&labelColor=3178C6&color=3178C6&style=flat-square)](https://github.com/simple-icons/simple-icons/issues?q=is%3Aissue+is%3Aopen+label%3Adocs%2Cmeta%2Cpackage+-linked%3Apr)
[![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.github.com%2Fsearch%2Fissues%3Fq%3Drepo%3Asimple-icons%2Fsimple-icons%2520label%3Adocs%2520is%3Aopen%2520-linked%3Apr&query=%24.total_count&suffix=%20open&logo=markdown&label=docs%20issues&labelColor=343a40&color=343a40&logoColor=FFF&style=flat-square)](https://github.com/simple-icons/simple-icons/issues?q=is%3Aopen+is%3Aissue+label%3Adocs+-linked%3Apr)

> **Note**\
> We ask that all users read our [legal disclaimer](./DISCLAIMER.md) before contributing to Simple Icons.
Expand Down Expand Up @@ -35,6 +40,8 @@ Simple Icons welcomes contributions and corrections. Before contributing, please

* [Requesting an Icon](#requesting-an-icon)
* [Forbidden Brands](#forbidden-brands)
* [Assessing Popularity](#assessing-popularity)
* [Opening an Issue](#opening-an-issue)
* [Adding or Updating an Icon](#adding-or-updating-an-icon)
* [Testing Package Locally](#testing-package-locally)
* [Using Docker](#using-docker)
Expand All @@ -44,11 +51,7 @@ Simple Icons welcomes contributions and corrections. Before contributing, please
We welcome icon requests. Before you submit a new issue please make sure the icon:

* Has not already been requested. If you find an existing issue or pull request for the brand you're looking for then please add a reaction or comment to show your support.
* Is of a _popular_ brand:
- For websites, the [Similarweb global rank](https://www.similarweb.com) should be less than 500k.
- Note that for brands that have already been added the threshold for continued inclusion rises to 750k.
- For GitHub projects, the amount of "stars" should be above 5k.
- For anything else, popularity will be judged on a case-by-case basis.
* Is of a _popular_ brand - see "[Assessing Popularity](#assessing-popularity)" below.
* Doesn't fall into one of the following categories:
- Illegal services (e.g. piracy, malware, threatening material, spam, etc.)
- Governmental agencies, programs, departments
Expand All @@ -75,6 +78,45 @@ Some companies and organizations are excessively protective with their brands, s

If you are in doubt, feel free to submit it and we'll have a look.

### Assessing Popularity

To be considered popular enough to be within our scope, a brand must be in existence for at least one year (from date of first stable release, where applicable) and meet one of the following metrics of popularity, in order of preference:

1. Its website's Similarweb global rank is in the top 500k.
- As Similarweb updates its data only once every month, there will be a monitoring window for websites ranked between 450k & 550k until the next update, _unless_ the brand is within scope on any other metric below.
- For existing icons in our library, the threshold is dropped from 500k to 750k.
- A rank lower than 2m, without any other metric being provided, will result in the brand being declared outside our scope.
1. The website's Similarweb rank in any one country is either:
- In the top 100, or,
- In the top 10k, _with_ a global rank of 1m or better.
1. The website's Similarweb global rank in any one category is either:
- In the top 50, or,
- In the top 5k, _with_ a global rank of 1m or better.
1. In cases where a brand does not have its own website the Similarweb rank of its parent company will be accepted _if_ the brand is that company's primary product.
1. Its packages meet one of the following minimum requirements:
- [npm](https://www.npmjs.com): 100k weekly downloads,
- [JSDelivr](https://www.jsdelivr.com): 1m daily or 35m monthly requests,
- [crates.io](https://crates.io): 100k weekly downloads,
- [PyPi Stats](https://pypistats.org): 100k weekly downloads, or,
1. The brand's popularity can be illustrated by other publicly available & verifiable statistic (e.g., downloads, usage).
- Stats should preferably also include data on one of our existing brands so a direct comparison can be made.
1. The brand's popularity can be illustrated through a worldwide Google Trends comparison, or similar.
- Must be with a similar brand that is already in our library and still within our scope, or that would qualify under any metric.
- Must be unambiguous (i.e., it's not a suitable metric for brands with generic words for names).
- Trending equal to or higher than the compared brand will be considered in scope.
- Trending lower than the compared brand but with an upward trajectory will require the consensus of the person providing the comparison and at least 2 project maintainers.
1. Where applicable, the primary repository for the brand's GitHub project meets the following requirements (see note below):
- A minimum of 5k GitHub stars will be required for consideration, providing,
- The repository is still active, and,
- Its [star history](https://star-history.com) is on a consistently upward trajectory.

If all else fails, though, feel free to make a good case for the popularity of the brand you're requesting on any other grounds, provided it can be backed up with verifiable data. Example: a car manufacturer's own website falls outside our scope but a major dealership dealing exclusively or primarily in that brand falls within our scope - in that case we'd accept the manufacturer as being popular. If you can provide a _particularly_ good metric that can be applied to other brands then it will be added to this list.

> [!NOTE]
> All metrics & cut-offs above are subject to ongoing review and potential change. These current metrics were devised in order to no longer rely on GitHub stars as an indication of a project's popularity. But, for projects that only exist on GitHub, we do still need some way of assessing their popularity so, until we can come up with a better way to do so, we have kept stars for the time being but will not be putting as much weight on them as in the past. If you know of a better way of assessing the popularity of a GitHub project then please create an issue for discussion.
### Opening an Issue

When submitting a request for a new or updated icon include helpful information such as:

* **Issue Title:** The brand name. For example:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<img src="https://cdn.simpleicons.org/simpleicons/000/fff" alt="Simple Icons" width=70>
<h3 align="center">Simple Icons</h3>
<p align="center">
Over 2900 Free SVG icons for popular brands. See them all on one page at <a href="https://simpleicons.org">SimpleIcons.org</a>. Contributions, corrections & requests can be made on GitHub.</p>
Over 3000 Free SVG icons for popular brands. See them all on one page at <a href="https://simpleicons.org">SimpleIcons.org</a>. Contributions, corrections & requests can be made on GitHub.</p>
</p>

<p align="center">
Expand Down

0 comments on commit 87dcb78

Please sign in to comment.