Art Work:


Hobby Work:


Image with no description.

Automation Service

A custom automation service to handle some notifications with a Workflow based design.

Node.jsTypeScriptExpressLevelDBDockerGitHub Actions
Image with no description.

Discord Bot Monitoring Service

A monitoring bot that gives real-time feedback on the status of other bots on the same Discord server.

Node.jsJavaScriptMongoDBDockerGitHub Actions
Image with no description.

Discord Free Games Notifier

A Discord bot that notifies servers when free games are offered on Epic Games and Steam.

Node.jsTypeScriptPostgresRedisJestDockerGitHub Actions
Image with no description.

Discord Music Player Bot

A music playing bot with bandwidth-saving auto pausing with support for YouTube, SoundCloud, local files and Internet streams.

Node.jsJavaScriptJestDockerGitHub Actions
Image with no description.

Discord Text-to-Speech Bot

A Text-to-Speech bot with multi-language support through Google Translate, Microsoft TTS, Amazon TTS and Moonbase Alpha (DECTalk) integrations.

Node.jsJavaScriptDockerGitHub Actions
Image with no description.

Discord.js - Extended

A framework to facilitate the repetitive tasks when creating Discord bots.

Node.jsTypeScriptJestGitHub Actions
Image with no description.

Discord.js - Extended := Data Provider (Level)

[discord.js-extended] - A data provider implemented with LevelDB.

Node.jsTypeScriptJestLevelDBGitHub Actions
Image with no description.

Discord.js - Extended := Data Provider (Redis)

[discord.js-extended] - A data provider implemented with Redis.

Node.jsTypeScriptJestRedisGitHub Actions
Image with no description.

Free Games Crawler

A crawler service that scrapes free game offers from multiple game storefronts like Steam and Epic Games and publishes them on Redis.

PythonRedisPytestDockerGitHub Actions
Image with no description.

Game Server Updater

A small script to update game servers from SteamCMD.

Python
Image with no description.

Garry's Mod Prop Hunt Mapvote Binding

A binding of a custom mapvote system for the popular game mode Prop Hunt of Garry's Mod.

Lua
Image with no description.

React Mixer Embeds

Mixer embeds as React components.

Node.jsJavaScriptReact
Image with no description.

React Twitch Embeds

A collection of components to embed Twitch.

Node.jsTypeScriptReactJestGitHub Actions
Image with no description.

Server Setup Guide

A guide of how I've set up my home server.

MarkdownGitHub Actions
Image with no description.

Timestamped Color Logger

Small logging library with timestamps and color support.

Node.jsTypeScriptJestGitHub Actions
Image with no description.

Webframes

A webapp to frame other sites. Useful for having a central place for all self-hosted sites.

Node.jsJavaScriptSvelteExpressLevelDBDockerGitHub Actions

Research Work: