More Open Source Goodies: Simple Sitemap and Leaderbin


Well, it’s been a productive week for me in open-source land. Just last week, I released my first open-source package ever, an npm module called amz-products that functions as a nice wrapper for the Amazon Product Advertising API.

I’ve now put out a second module, in collaboration with a buddy of mine, called simple-sitemap. This is yet another npm module that provides an easy facility for creating sitemaps for larger websites. We ran into an issue where we needed to generate sitemaps for sites with over 150k pages, and Google has a limit of 50k links per sitemap file. This package automatically creates multiple sitemap files to handle those large sites, definitely handy if you’re dealing with that kind of scale.

Also, the package includes automatic submission to both Google and Bing, so once it creates your sitemap for you, it’ll go ahead and submit it, assuring the search engines have the latest from you. If you need an easy way to make sitemaps for your site, I highly encourage checking it out!

Lastly, the same buddy of mine who worked on the simple-sitemap module with me just open sourced a project of his called Leaderbin. Leaderbin is an app that handles leaderboards as a service. It features a pretty simple API that allows you to pass it data, and it’ll keep tabs on your leaderboards for you. Pretty great for folks who are incorporating any kind of gamification or other tracking into their products. It’s not hosted anymore, but the code is out there, should you want to pick it up and run with it.

Any open source packages you’ve seen this week that are worth pointing out? Throw them in the comments!

Related Posts

How to Onboard a Product Designer

If you're bringing a product designer or UX designer in to help you design your product, there's a bad way to do it, and a good way to do it. Here's how to make sure you're doing it right.

Review: Slicing Pie

Slicing Pie is a new way to think about company equity splits, and it blows away the old methods you've probably used.

When Troubleshooting, Follow the Process!

When you're trying to troubleshoot something - a car that won't start, or a business that isn't working - follow the right process.

The Art of Finding a Way

Being resourceful and relentless is one of the keys to being successful (and a great shipper). When in doubt, find a way.

Why I Have a Cocktail at 3:30 Every Day

Every day at 3:30, I stop what I'm doing and have a cocktail. It's become an incredibly important part of my daily routine.

Everyone In a Startup Should Have This Skill

You know you need technical skills to build the product, and sales skills to sell it, but does your team have this critical skill?

Doing Things Makes You Feel Better

If you're feeling down, depressed or just in a blah mood, do something. Anything. Make a thing, clean a room. Action makes you feel better.

Review: Auth0

Auth0 is a service that provides identity as a service, so you never have to build authentication again. Here, I lay out the good and the bad.

Why I Unfollowed Everyone on Twitter

I unfollowed everyone (~4,500 people) on Twitter. Here's why I'd do such an insane thing.

How to Turn Off Facebook Live Notifications

Facebook Live is cool, but the constant notifications about new videos aren't. Here's how to turn them off and get some peace.