Arnelle Balane

Projects

Web Applications

  • Simple Todo

    A web application and Google Chrome extension that replaces the new tab page with a simple todo list.

    • Chrome Extensions
    • Svelte
  • is this gov.ph site secure?

    Show which gov.ph sites are secure and when their SSL certificates expire

    • Vue.js
  • Snippets

    A Web application for hosting code snippets online. Inspired by putco.de.

    • Vue.js
    • Express.js
  • Endpoints

    Built the frontend of a Web application for creating URL endpoints with customizable responses, useful as dummy APIs when developing other applications.

    • Vue.js
    • WebSockets
  • Streaks

    A Web application for tracking habits using a GitHub-like calendar chart. All data is stored locally on the browser.

    • Vue.js
    • IndexedDB
  • automata

    Regular Expression parser and Non-Deterministic/Deterministic Finite Automaton Constructor.

    • JavaScript
    • SVG

Developer Tools

  • Figma Dot Grid Plugin

    Figma plugin to easily generate dot grids for your Figma designs.

    • TypeScript
    • Figma API
  • Houdini Paint Dot Grid

    Draw dot grid backgrounds using CSS Paint API.

    • JavaScript
    • CSS Houdini
  • parcel-plugin-data-src

    A Parcel.js plugin to bundle resources defined in data-src and data-srcset attributes.

    • JavaScript
    • Parcel.js
  • sublime-open-in-git-repository

    Sublime Text plugin for opening the remote git url for the current file.

    • Sublime Text
    • Python
  • mdi-cli

    A command-line tool for generating Material Design icons.

    • Node.js
    • Puppeteer
    • CLI
  • vue-intersect

    A Vue.js plugin that reports element intersections using the IntersectionObserver API.

    • Vue.js
    • IntersectionObserver API
  • gulp-extract-static

    Gulp plugin for extracting static resource paths from templates.

    • JavaScript
    • Gulp
  • hermes

    Client-side messaging channel for sending data from one browser tab to another.

    • JavaScript
    • BroadcastChannel API
    • LocalStorage
    • SharedWorkers
  • wifi-cli

    Manage wireless network connections from the command line.

    • JavaScript
    • CLI
  • imgur-upload-cli

    Upload images to imgur.com from the command line.

    • Node.js
    • Imgur API
    • CLI
  • prettylogger

    Logs things (dicts, tuples, lists, etc.) in color and beutiful format.

    • Python
  • subdicts

    A small Python utility which parses nested keys in dictionaries into sub-dictionaries.

    • Python

Hardware

  • IoT Record Player

    Record player built with ESP8266, PN532, and Spotify Web API

    • C++
    • ESP8266
    • Spotify API

...and many more in my GitHub profile