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

zorp

v1.0.0

Published

Tags that help you organize it

Downloads

1

Readme

zorp

JavaScript Style Guide

What is this?

zorp is a program that grades the health of a set of folders 1 - ∞ based on rules you provide. It is highly opinionated as to what the basic path to your projects are and where your metadata / .tags files is. As far as what rules constitute health within those folder it is entirely indifferent. In zorp you must adhere to the following structure:

topic/sub-topic/<your-project>

If you want zorp to track your project's health you must also supply a .tags file inside of <your-project>.

The .tags file may contain anything you want it to. By adding data to this file you allow the report creator to gauge the health and maturity of your project. When your folders are adhering to the rules you define you are able to quickly find everything on your system.

Why make this?

I use my computer quite a bit. As such I create a lot of data in the form of files and folders. I found that keeping things organized was a bit tedious and that even if I got a burst of energy to create some system of organization it quickly decayed as I couldn't remember the complicated system that I had created. I would organize meal plans one way, coding projects written in java another way, school loans, health records, and tax info another way still. I have probably made 3 or 4 different methods of organizing things and even written down how to use the system, but nevertheless as time went on I would let the system decay. So in an effort to keep organization a first class citizen on my computer I have decided to automate that system. Hopefully by having a constant reminder and a goal I can work my way up to having a consistent and clean feel to my computer.

How can I use this?

I regret to inform you that as of right now, you can't. It's not very flexible. You are, of course, welcome to play around with the source and make it yours, but it is not intended for widespread consumption yet.

How do I make this?

git clone <this-repo>

npm install

Final Thoughts

Whether you decide to try zorp or not, please get your shit together.

"so-its-together"