I believe in letting everyone dig around the internals of the projects I’ve made - either for inspiration, a place to start for a new project, or to make some extra-special customizations. Almost all the projects on my website are open-sourced.
For projects that were created in 2018 or newer - these repositories host an open-source specific version of the codebase updated on a non-regular basis. This is because I no longer do full-stack project management on GitHub/GitLab. Additionally, I now use a private GitLab server to run CI pipelines for deploying production code.
Update (April 2023): Unfortunately as of now more newer projects are not being open-sourced, this is because I just don’t have the time to actually open-source anything at the moment! It’s on my radar though, and in the future I might work to backtrack and get stuff open-sourced.
Work
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