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 🙏

© 2026 – Pkg Stats / Ryan Hefner

generator-88mph

v0.1.5

Published

Yeoman generator for React, Babel, Browserify, alt and more.

Readme

generator-88mph Build Status

Introduction

Who?

88mph gets its name from the movie "Back to the Future", as if that wasn't obvious enough! The purpose of this generator is to scaffold out a reactive web app using a variety of tools.

What?

88mph is powered by this cool stuff:

Why?

Well, this is my first time making a generator. I wanted to put together something that I could use and maybe others could benefit from, if they happen to stumble across it.

Getting Started

Installation

If you haven't installed yo yet, here's how you do it:

npm install -g yo

To install generator-88mph from npm, run:

npm install -g generator-88mph

Usage

You can choose to use the other generators listed below, when you're ready to start working on the project, you need to use:

gulp

If you want to run the server and watch your files for development, use:

gulp serve

Gulp manages all of the build steps including SCSS compilation, Watchify with Browserify will handle JavaScript and Browser Sync handles the CSS and HTML injection.

All errors fail gracefully and will not crash Gulp if you happen to save with a missing semicolon in your SCSS or a syntax error in your JavaScript.

If you just want to watch and build without using Browser Sync, just use:

gulp watch

Generators

App

This is the core generator itself that will do all of the initial work for you. You can chose to generate a Hello World example to see how things work with Alt. You'll also be given the option to create basic templates as well, see the create generator below.

Example:

yo 88mph

Hello World

This will just create the Hello World files for you if you didn't want them before, simple enough! If you have existing app.js and index.html files you will be prompted to overrite them.

Example:

yo 88mph:helloworld

Create

This generator calls the three below to create templates for you. By selecting certain combinations, they will link together appropriately. You can pass in arguments in the command, or typing it in the generator prompt.

Example:

yo 88mph:create ClassName

Component, Action, Store

These generators will create template files for each type respectively. You have no individual way of connecting them when calling them seperately currently, see the helloworld generator or use create and create all of them to see how they work together.

Example:

yo 88mph:component ClassName
yo 88mph:store ClassName
yo 88mph:action ClassName

Contributing

If for some reason you find yourself using this and you find a bug, just file an issue for it. I'll accept pretty much any pull request as well so feel free. I don't expect this to get much traction if any at all, but if you happen to use this, thank you!

License

MIT