npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

coinmarketcap-icons

v1.0.0

Published

A simple script for downloading all cryptocurrency icons from CoinMarketCap

Downloads

3

Readme


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 and Node.js. Next open up your terminal and from your command line type:

# 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 in the format 128x128px with the slug as name. However, you can give a couple extra arguments to change this behaviour, like:

# 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 it is allowed to use resources from the coinmarketcap.com website.

Licence

MIT