<hc/>
Tag

JavaScript

5 projects in the catalog use this stack.

Personal2024

Bookend

Chrome extension that organises a messy bookmark tree with a language model. Reads the current bookmarks through the Chrome API, asks the model to cluster them by topic, and writes the new folder structure back. Published on the Chrome Web Store with a couple of thousand weekly users.

JavaScriptChrome ExtensionOpenAI
Personal2020

Validate Issues over PRs

GitHub Action that fails a pull request when the body does not reference an open issue. Useful for projects that require an issue-first workflow. The action parses the PR body for issue keywords, validates each referenced issue exists and is open, and posts a comment explaining what is missing.

JavaScriptGitHub Actions
Personal2021

Reddit Saved Downloader

Chrome extension that exports every saved Reddit post for the signed-in user as a JSON or CSV file. Walks the saved listings through the public Reddit API with the session cookie, paginates until the cursor is exhausted, and bundles the result into a downloadable file from the popup.

JavaScriptChrome Extension
Personal2020

Rotten Scripts

Long-running community repository of short, single-purpose scripts in Python, JavaScript, Shell, and a handful of other languages. Spent a stretch on the GitHub trending page during Hacktoberfest 2020. Currently sits at more than seven hundred stars and three hundred contributors.

PythonJavaScriptBashHacktoberfest
Open Source2021

FLINT-UI

Vue front end for the FLINT family of land-use carbon accounting tools maintained by moja global. Lets scientists configure simulations through a form-driven UI instead of writing the underlying JSON config by hand. Migrated the stack from Vue 2 to Vue 3, updated Azure backend services, and added Docker, devcontainer, and GitHub Actions CI alongside a Sphinx docs site.

JavaScriptVueNode.js