Andrew Healey 3/11/2019

Creating Cute GitHub Badges Based Off a Project's Mood (Node.js)

Read Original

This technical article details the creation of a Node.js/Express API that dynamically generates GitHub badges. The badge's color and label indicate a project's 'mood,' calculated by analyzing the average time of day commits are made using the GitHub API. It covers implementation details like using the `gh-badges` npm package, processing commit timestamps, SVG generation, caching strategies for scaling, and setting up tests with Mocha and Travis CI.

Creating Cute GitHub Badges Based Off a Project's Mood (Node.js)

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week