Viktor Persson's repositories
mongoose-mpath
Mongoose plugin for tree hierarchy using the materialized path pattern.
qw-streambot
Setup for automated QuakeWorld client accepting commands via Twitch chat.
qw-streambot-ezquake
ezQuake setup used for QuakeWorld stream bot.
twitch-chatbot
Twitch chatbot in Go (Golang)
qw-hub-api
API serving QuakeWorld info.
domain-name-util
Domain name utility functions for Node.
qw-mapshots
Screenshots of QuakeWorld maps (mapshots).
quake.world
Quake.World official website.
qw-demo-scraper
Downloads demos from QTVs, uploads to file storage and stores info in database.
twitch-ext-quakeworld
Twitch extension displaying QuakeWorld server information.
automapshot
Automate screenshots of QuakeWorld maps.
fte-web-assets
Assets for web version of FTE Quake client
qw-demobot
WORK IN PROGRESS - Setup for automated QuakeWorld client streaming demos, accepting commands via Twitch chat.
qw-servers-geoip
IP to geo location for QuakeWorld servers.
servers.qwlan.pl
Server overview for QW LAN Party in Poland
serverstat
Get info from QuakeWorld servers.
vikpe.github.io
My synthwave inspired personal website.
advent-of-code
My solutions to Advent of Code
fteqw
FTEQW fork specialized for qtube use
opencollective-api
Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.
opencollective-frontend
Open Collective's Frontend. A React app powered by Next.js.
pixijs.com
The official website for PixiJS.
qwza-discord-bot
Discord bot for QuakeWorld ZA