5
10 Comments

Show HN: Search, review, and score Node.js boilerplates for your next project

first project submission from a newbie indiehacker so I'm a little nervous...

https://packagejason.herokuapp.com

this was made to solve a pain point of mine which was

  1. not having a good mental framework around deciding whether a boilerplate or starter kit was worth investing time in and
  2. not being able to search for boilerplates by the desired stack.

Basically I wanted a npms.io for github boilerplates instead of single npm libraries. I hate the "awesome-foobar" movement because it is just a reinvention of yahoo and gets stale extremely quickly while not taking advantage of obvious metadata. A good attempt was made by Andrew Farmer here: http://andrewhfarmer.com/starter-project/ but it didnt have the metrics i thought would be obvious to incorporate.

you can plug in literally any framework to see how it ranks as long as it's on github. No login required unless you want to review/favorite/search boilerplates. See: https://packagejason.herokuapp.com/sahat/hackathon-starter

This is just a first release, i have a public trello board up here: https://trello.com/b/u28EAYJ5/swyx-boilerpl8 and the code is open source here: https://github.com/sw-yx/packageJason. it is built on top of https://github.com/cleverbeagle/pup which is built on top of Meteor.

    1. 2

      what does this mean?

      1. 1

        It's a regular expression. The s is for substitute. This one means change the HN to IH.
        (originally, I mistyped it or my phone autocorrected it to IN but it's fixed now)

        I was trying to say this is a Show Indie Hackers, not a Show Hacker News. ;)

        1. 3

          ah shit. erm.. shuffles feet I totally meant to do that... it means "Hackers Now"

          too late to take back but thanks :)

      1. 1

        um.. what does this mean? i dont get it?

  1. 1

    Are you using Clever Beagle's mentorship program or just the pup starter kit? I'm curious what the process is like from a student's point of view and what the main advantages are.

    1. 2

      just pup :) i'm sure clever beagle would be very helpful, they are pretty responsive. unfortunately i am not a customer as i am learning other things so i cannot comment but they'd be high up there in terms of trust.

  2. 1

    I like the idea of Package Jason. How often do you update the stats for the boilerplates once they are added? Is the "last updated" column about the last commit or the last time PJ pulled stats from Github?

    I too think we need something better than awesome-* for our links. Glad you're making an effort in that direction.

    1. 1

      its just updated when they are submitted. so literally if you are authenticated you could just go in, refresh the scores, save them down, and the scores would be updated.