My Projects (Primary Maintainer or Creator)
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.
I am the creator of the project but primary maintainership has now been passed to another maintainer. Read more here.
GitHub Project: https://github.com/gary-kim/saspes
Firefox Download: https://github.com/gary-kim/saspes/releases
Chrome Web Store Download: https://chrome.google.com/webstore/detail/sas-powerschool-enhanceme/ehnkngeidilnoabcjjimkomcggndbhnk
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.
- License: Apache-2.0
- Import Path:
- GitHub Project: https://github.com/gary-kim/go-nc-talk
- GoDoc Documentation: https://pkg.go.dev/gomod.garykim.dev/nc-talk
Element for Nextcloud
Nextcloud App Page: https://apps.nextcloud.com/apps/riotchat
GitHub Project: https://github.com/gary-kim/riotchat
Matrix Development Chat: https://matrix.to/#/#elementfornextcloud-general:garykim.dev
Open IAS Scoreboard
Open IAS Scoreboard is an Electron application for putting scoreboards on sports event livestreams.
GitHub Project: https://github.com/gary-kim/open-ias-scoreboard
Project Website: https://github.com/gary-kim/
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.
- License: AGPL-3.0-or-later
- GitHub Organization: https://github.com/nextcloud
- Website: https://nextcloud.com
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.
- License: MIT
- GitHub Organization: https://github.com/go-gitea
- Gitea Organization: https://gitea.com/gitea
- Website: https://gitea.io
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.
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!)
My primary addition to Matterbridge has been the addition of the
nctalk backend that adds support for Nextcloud Talk.
- License: Apache-2.0
- GitHub Project: https://github.com/42wim/matterbridge