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

brandicons

v2.0.0

Published

a set of brand & social icons made to fit and mirror the google material design icons. These icons are meant to be coupled with the MDI to offset the lack of brand & social options.

Downloads

19

Readme

brandicons Build Status NPM version Downloads

a set of brand & social icons made to fit and mirror the google material design icons. These icons are meant to be coupled with the MDI to offset the lack of brand & social options.

Getting Started

  1. Download and extract the repository
  2. Copy the demo/icons.html to your project
  3. Include it using whatever template language your are working with after the <body> tag.
  4. Add icons to your page like so, use the id for the icon you want from the html file above
<svg class="icon">
    <use xlink:href="#icon-id"></use>
</svg>
  1. Use the icon class of the svg tag to style the icon.
  2. For more finite control over specific icons add more classes to the svg tags
  3. You can control the icon color using the css color property.

##Install using NPM npm install brandicons

Want to contribute?

  1. Find an official source vector image.
  2. Use your SVG editor of choice to produce a monochrome icon (with a view to keeping the file size as small as possible).
    • See CSS Tricks’s great article on manual SVG optimisation.
    • Please center icons in a 24x24 pixel viewbox, for consistency. With a max height/width of 20px for the icon.
    • Be sure to follow the google material design spec.
    • Add your icon to the newest version of the sketch file.
  3. Submit an entry as a pull request containing the following information:
    • The Brand title
    • The HEX colour value
    • The URL of the site/app the logo is for.

##Changelog

  • 1.0.1 cleaner gulpfile & folder structure. improved readme.
  • 2.0.0 improved process to accomodate page specific icons & moved documentation to its own branch. Detailed changelog & contributors

Note: All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by the author, nor vice versa.