Projects

My Projects (Primary Maintainer)

SAS Powerschool Enhancement Suite

SAS Powerschool Enhancement Suite is a free and open source extension for Firefox and Chromium based browsers that enhances the experience of using Powerschool at Singapore American School.

Main Screenshot
Second Screenshot
Third Screenshot

Go NC Talk

Go NC Talk is a Go library for accessing and using Nextcloud Talk. It is made primarily to be used by Matterbridge but is designed to be able to be used in any Go software.


Riot Chat for Nextcloud

Riot Chat for Nextcloud is a Nextcloud App that integrates Riot.im into Nextcloud. It allows Nextcloud admins to easily install Riot for their users.

Screenshot

Open IAS Scoreboard

Open IAS Scoreboard is an Electron application for putting scoreboards on sports event livestreams.

Control Board Screenshot
Scoreboard Screenshot

Maintainer

Nextcloud

Nextcloud is a suite of software that essentially provides a free and open source, community driven, and self-hosted replacement to for many of Google’s groupware and productivity services.

Gitea

Gitea is an free and open source, community driven, and self-hosted Git hosting software. It includes an issue tracker, pull request system, code reviews, and many other features needed for software development.


Contributor

Rclone

From the website:

Rclone is a command line program to manage files on cloud storage. It is a feature rich alternative to cloud vendors' web storage interfaces. Over 40 cloud storage products support rclone including S3 object stores, business & consumer file storage services, as well as standard transfer protocols.

Matterbridge

From the GitHub repo:

bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, steam, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud and more with REST API (mattermost not required!)