@ -1,2 +1,94 @@ |
|||||
# coinmarketcap-icons |
<h1 align="center"> |
||||
A simple script for downloading all cryptocurrency icons from CoinMarketCap |
<br> |
||||
|
<img src="https://github.com/MitchDorrestijn/coinmarketcap-icons/blob/master/readme_banner.png?raw=true" alt="Cryptocurrency icons"> |
||||
|
<br><br> |
||||
|
coinmarketcap-icons |
||||
|
<br> |
||||
|
</h1> |
||||
|
|
||||
|
<h4 align="center">A simple script for downloading all cryptocurrency icons from CoinMarketCap</h4> |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## Key Features |
||||
|
|
||||
|
* Build with Node.js |
||||
|
* Downloads all icons in 16x16, 32x32, 64x64 or 128x128 pixels |
||||
|
* Names icons based on slug, ticker or rank |
||||
|
* Always gets the latest icons in .png format |
||||
|
* Super simple to run :wink: |
||||
|
|
||||
|
|
||||
|
## How To Use |
||||
|
|
||||
|
To run this script, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/). Next open up your terminal and from your command line type: |
||||
|
|
||||
|
```bash |
||||
|
# Clone the repo |
||||
|
$ git clone https://github.com/MitchDorrestijn/coinmarketcap-icons.git |
||||
|
|
||||
|
# Go into the coinmarketcap-icons directory |
||||
|
$ cd coinmarketcap-icons |
||||
|
|
||||
|
# Run the script |
||||
|
$ node index.js |
||||
|
``` |
||||
|
|
||||
|
By default, the script downloads all cryptocurrency icons from [CoinMarketCap](https://coinmarketcap.com/) in the format 128x128px with the slug as name. However, you can give a couple extra arguments to change this behaviour, like: |
||||
|
|
||||
|
```bash |
||||
|
# Download all icons in 128x128px with the slug as name (default) |
||||
|
node index.js slug 128x128 |
||||
|
|
||||
|
# Download all icons in 64x64px with the slug as name |
||||
|
node index.js slug 64x64 |
||||
|
|
||||
|
# Download all icons in 32x32px with the slug as name |
||||
|
node index.js slug 32x32 |
||||
|
|
||||
|
# Download all icons in 16x16px with the slug as name |
||||
|
node index.js slug 16x16 |
||||
|
|
||||
|
# Download all icons in 128x128px with the ticker symbol as name |
||||
|
node index.js symbol 128x128 |
||||
|
|
||||
|
# Download all icons in 64x64px with the ticker symbol as name |
||||
|
node index.js symbol 64x64 |
||||
|
|
||||
|
# Download all icons in 32x32px with the ticker symbol as name |
||||
|
node index.js symbol 32x32 |
||||
|
|
||||
|
# Download all icons in 16x16px with the ticker symbol as name |
||||
|
node index.js symbol 16x16 |
||||
|
|
||||
|
# Download all icons in 128x128px with the rank number as name |
||||
|
node index.js rank 128x128 |
||||
|
|
||||
|
# Download all icons in 64x64px with the rank number as name |
||||
|
node index.js rank 64x64 |
||||
|
|
||||
|
# Download all icons in 32x32px with the rank number as name |
||||
|
node index.js rank 32x32 |
||||
|
|
||||
|
# Download all icons in 16x16px with the rank number as name |
||||
|
node index.js rank 16x16 |
||||
|
``` |
||||
|
|
||||
|
The icons will be saved in the `icons` directory. If this directory doesn't exist the script will make one. |
||||
|
|
||||
|
## Donations |
||||
|
|
||||
|
If this script helped you out please consider a donation. Donations are used to pay for my education as a web developer. |
||||
|
|
||||
|
- Bitcoin (BTC) `1Lawi284xuNSL2QPPnpeLp637oN74M7LCQ` |
||||
|
- Ethereum (ETH) `0x06DF41dE423167AD8D761AfBcbcb95D0508CF541` |
||||
|
- Litecoin (LTC) `LYjsYCTn1BgbXkGjizRiurjC4YMh2VZsF2` |
||||
|
|
||||
|
Thanks in advance :blush: |
||||
|
|
||||
|
## Legal |
||||
|
|
||||
|
As stated in the [CoinMarketCap FAQ](https://coinmarketcap.com/faq/) it is allowed to use resources from the coinmarketcap.com website. |
||||
|
|
||||
|
## Licence |
||||
|
MIT |
||||
|
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 9.5 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 5.8 KiB |
After Width: | Height: | Size: 6.6 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 9.3 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 9.5 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 7.8 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 7.8 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 9.1 KiB |
After Width: | Height: | Size: 9.6 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 8.7 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 9.7 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 6.4 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 9.1 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 9.5 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 8.7 KiB |
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 6.3 KiB |
After Width: | Height: | Size: 4.9 KiB |