Adam's Projects
[work in progress] The 7TV Web App with the Vue framework
Personal portfolio website built with TypeScript, React, Next.js, and Tailwind.
Chat client for https://twitch.tv
A simple Discord bot for getting game discount info from IsThereAnyDeal.
A template for basic Discord bots that respond to slash commands.
perfect programming language
React specific linting rules for ESLint
ESLint plugin for NetSuite's SuiteScript v1/2 API.
The Twitch Enhancement Suite. Get custom emotes and tons of new features you'll never want to go without.
@material-tailwind is an easy-to-use components library for Tailwind CSS and Material Design.
External plugins for RuneLite
A simple tool for finding basic statistical sample data from dynamic input.
React hook for partially updating state objects within functional components.
An alternative side effect model for Redux apps
A Discord bot built for the official Phantom Abyss server that tracks missing relics per member and notifies them if one of their missing relics is found.
Open source Old School RuneScape client
A Web Extension implementing 7TV emotes and other features for integration in Twitch and YouTube chat
[WIP] New website for soldat.pl
RuneLite plugin for tracking specimen cleaning activity in Varrock Museum.
A simple tool to sync Spotify playlists to other accounts without publicly sharing or saving.
🎮 A guide for playing emulated games on Steam Deck
A classic Snake recreation made with HTML/CSS/JS. Change gameplay difficulty with options for speed, boundaries, obstacles, and board size.
A packaged TouchDesigner component that connects to an OBS WebSocket server to send requests and receive events.
A packaged TouchDesigner component that simplifies the process of properly packaging a .tox file for external use.
A simple previewer for emotes and badges in Twitch chat.
Example project for dynamically processing Pug templates through Webpack to output individual HTML files.
Generate a DVD-style bouncing emote overlay for your Twitch stream with a single click.