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 🙏

© 2025 – Pkg Stats / Ryan Hefner

blossom-ui

v1.6.1

Published

A free open-source design framework for the modern web

Downloads

13

Readme

Blossom UI

Blossom has been built for the ground up to provide an easy way for beginner and advanced web designers and developers to get their hands on a simple but powerful design framework. With a massive library of web elements, Blossom allows users to build & design intuitive websites efficiently.


Getting started

Self hosting

Download the ZIP bundle

Include it in your markup

<link rel="stylesheet" type="text/css" href="/blossom-ui/css/blossom.min.css"/>

<script src="/blossom-ui/js/blossom.js"></script>

NodeJS Dependancy

Install the package

npm install blossom-ui --save

Directly link to the files built in your working directory

CDN Hosting

Coming soon


Elements

The Elements section provides a vast range of elements needed to build a site from scratch; ranging from buttons to progress bars, you have all the building blocks needed to make a truly unique page.

Just hover over the element you want to use and click the code icon. You'll see the HTML markup needed to clone the element for your website.

Design

The Design section gives you all the helper classes needed to make a customized layout. Use the 12 Column Grid to make the basic structure of your page.

Make sure to start planning for mobile versions from the start by using several grid classes and breakpoints on your elements.

Utility

The Utility section provides additional helper classes and methods to add that next level of detail to your page.

Ensure that you use Blossom JS as mentioned in the section to get your Progress Bars and Dropdowns working correctly.

Theming

Most theming can be achieved by editing the variables.styl file within Blossom's src folder. Changing single variables will have an effect across your whole website so try to experiment from the start to see what suits your site the most.

A new theming guide has been released, going into detail about different parts of theming.

Building

Upon installing Blossom, a gulpfile with come along with all source files in the install directory. Run gulp build to watch the source directory and to allow Blossom to be recompiled each time you edit any .styl files.

The file _.styl in included within Blossoms source folder so that custom Style markup can be written in and compiled directly with Blossom.

When you are ready for production, simply run gulp build so that Blossom JS and Blossom CSS can be compiled and minified.

Issues

Found any issues with the build? Make sure you let me know by posting an issue.

Feel free to post enhancements in the Issues section

Licensed under MIT - Copyright (c) Cindr.io 2017