Ben Gubler
Ben Gubler

Projects

A collection of things I've built over the years, from open-source libraries to web applications and browser extensions.

Featured

Eta
Eta screenshot

Eta

A super-fast embedded JS template engine that supports Deno.

JavaScriptTypeScriptTemplate Engine
eta.js.org
Decline App
Decline App screenshot

Decline App

A website for practicing Czech, Slovak, and Russian noun declensions.

Next.jsReactTypeScript
decline.vercel.app
GOM
GOM screenshot

GOM

Pip package with CLI tool to monitor GPU usage across Docker containers. A minimalistic alternative to 'nvidia-smi'.

PythonDockerCLI
pypi.org/project/gom

Other

npm-to-yarn
npm-to-yarn screenshot

npm-to-yarn

An npm package for converting CLI commands between npm, Yarn, and pnpm.

JavaScriptNode.jsCLI
github.com/nebrelbug/npm-to-yarn
Squirrelly
Squirrelly screenshot

Squirrelly

A lightweight JavaScript template engine with support for helpers, partials, filters, etc. I'm not actively developing it, but this is the project that helped me get into open source.

JavaScriptTemplate Engine
squirrelly.js.org

Old

Splashpad
Splashpad screenshot

Splashpad

A Chrome extension that turns your new tab page into a customizable dashboard.

JavaScriptChrome Extension
chrome.google.com/webstore/detail/splashpad/fainejfmhojphdbbfmpomeknplpdnndb
Esperaboard
Esperaboard screenshot

Esperaboard

A Chrome extension to transform characters written in the Esperanto 'x-system' into Esperanto characters while typing.

JavaScriptChrome Extension
chrome.google.com/webstore/detail/esperaboard-esperanto-x-s/nkgbomaneihlabdhjihdhpdlehahahoc
Tic-Tac-Too
Tic-Tac-Too screenshot

Tic-Tac-Too

AI tic-tac-toe bot built with TensorFlow.js. I built this as a teenager, while just starting to learn about ML, so it's definitely not the best code. But it was a great learning experience.

JavaScriptTensorFlow.jsAI
tictactoe.bengubler.com