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

whose-news

v0.1.0

Published

An extension to tell you where your news comes from

Downloads

6

Readme

WhoseNews

Where does your news come from? Find out!

##Table Of Contents


Description

Ever wondered who writes your your news?

No - you probably answered The Verge, CNN, MSNBC, Fox, etc.

You know who writes your news, right? We'll, you might be questioning that now that you are looking at this project, and you'd be correct to wonder.

Let's say The Verge writes a new post about Google Fiber - seems innocent, right? Well, The Verge is owned by Vox Media, of which Comcast Ventures invests in.

So - Comcast is investing in a company that is writing about Google Fiber.

You should at least know about this, right? Yeah, if you are willing to do a lot of Googling (or exploration using CrunchBase).

That's a lot and not something you are going to do every time you read an article. That multiplies the time you spend reading! You aren't going to do that. So this extension comes in! We'll let you know who owns the site you are reading (on The Verge? We'll let you know it's Vox), highlight potential conflicts of interest (like a competing businesses mentioned), and let you explore who owns what.

No one's made machine readable data for this, so we created a database. The entire database is contained in data.yaml. Think something's wrong? See something that could be made better, or something we left out? Feel free to add it in under the MIT license. Best of all, along with our data, all of our code is open source, so, if you have a great idea that we haven't thought of, you can use it however you'd like under the MIT license. With all of this data, we're excited to see what happens.


Progress

  • Database in progress.
  • Chrome extension coming soon.

Contributing

WhoseNews is built with webpack:

Make sure to run npm run build before releasing, not just webpack

To Build: npm run build, runs webpack && coffee buildyaml.coffee To Debug: npm run debug, runs webpack --debug && node debug build/app.js To Run: npm run run, runs webpack && node build/app.js


Based off of an idea from Reddit.