Source Code

Source Code

A large majority of my older projects, and some of my newer projects, are open-source.

This page contains the GitLab links to a lot of projects that I’ve made. Some projects are not open-source, due to the private nature of them, or the scope of the project just being for myself. While I wish I could open-source all my projects, it takes a lot of work to get a project up to OSS standards, including proper documentation.


Work


Repo: https://gitlab.com/o355/mbta-screen

License: GNU AGPLv3 for the screen & API, MIT License for Pi API & Printer Server

MBTA Screen


PyWeather 3

Repo: https://gitlab.com/o355/pyweather3

License: MIT License


How Hot Is It In My Dorm Room? 2

Repo: https://gitlab.com/o355/how-hot-2

License: MIT License


DOCBatch 3

Repo: https://gitlab.com/o355/docbatch-3

License: GNU Lesser General Public License v3.0


track.easterbunny.cc

Repo: https://gitlab.com/track-easterbunny-cc

License: GNU Affero General Public License v3.0


Snow Day API/SMS Service

Repo: https://gitlab.com/o355/snowdayapi

License: MIT License


Snow Day Predictor

Repo: https://gitlab.com/o355/snowday

License: MIT License


Repo: https://gitlab.com/o355/snowdaydash

License: MIT License

Snow Day Dashboard


Repo: https://gitlab.com/o355/chtrends

License: GNU Affero General Public License v3.0

CenHud Outage Trends


Repo: https://gitlab.com/o355/pyweather

License: GNU General Public License v3.0

PyWeather


Experiments


OctoCam

Unfortunately, OctoCam won’t be open-sourced at this time. It’d be an extremely time-consuming process given the state of the codebase.

If OctoCam does get a v2 update, or if OctoCam really can’t move forward (due to window views not being super good for 2021-2022), then I’ll open-source OctoCam.


Music Orchestrator

Repo: https://gitlab.com/o355/music-orchestrator

License: MIT License


PyWeather 2

Repo: https://gitlab.com/o355/pyweather2

License: MIT License


How Hot Is It In My Dorm Room?

Repo: https://gitlab.com/o355/how-hot

License: MIT License


DOCBatch 2

Repo: https://gitlab.com/o355/docbatch-2

License: GNU Affero General Public License v3.0


WebWork Status

Repo: https://gitlab.com/o355/wpiwebworkstatus

License: MIT License


Snow Day Tools

Repo: https://gitlab.com/o355/snowdaytools

License: MIT License


Snow Day Fax

Repo: https://gitlab.com/o355/snowdayfax

License: MIT License


College Spam Checker

Repo: https://gitlab.com/o355/collegespamchecker

License: GNU General Public License v3.0


OKToFly

Repo: https://gitlab.com/o355/oktofly

License: GNU General Public License v3.0


Portal Bot

Repo: https://gitlab.com/o355/portal-bot

License: MIT License


Flight Finder

Repo: https://gitlab.com/o355/flightfinder

License: GNU General Public License v3.0


PIPupdate

Repo: https://gitlab.com/o355/pipupdate

License: GNU General Public License v3.0