Repositories list
197 repositories
upptime
PublicWebsite Uptime Monitoring- Ranking Canadian cities on GitHub by their repository stars
node-mpac-tools
PublicLookups and utilities for working with MPAC data.eslint-config-cityssm
PublicESLint rules used in the City of Sault Ste. Marie's TypeScript projects.voter-services-online
PublicAn online portal to assist voters with navigating municipal elections, using the VoterView API.lottery-licence-manager
PublicA web application for managing AGCO's municipal lottery licensing requirements in Ontario.node-object-difference
PublicDetermines the deep difference between two JavaScript objectsconfigurator
PublicHandles Node application configuration files. Includes default values and helper functions.node-voterview-api
PublicAn unofficial wrapper around the VoterView Online Voter Services REST APIdate-diff
PublicCalculates the difference between two JavaScript Dates- Locally converts recorded audio, like wave files, to text using OpenAI Whisper
sunrise-cms
PublicSunrise Cemetery Management System - A completely free, open source, web-based application to assist cemetery managers with managing their cemetery records.express-abuse-points
PublicExpress.js middleware for tracking and blocking abusive behaviour.prettier-config-cityssm
PublicPrettier configuration for the City of Sault Ste. Marie's projects.node-statscan-tools
PublicLookups and utilities for working with Statistics Canada (StatsCan), and other Canada-related data.- Sault Ste. Marie specific assets for use with Sunrise CMS.
- The types and template for Sunrise CMS custom asset packages.
bulma-webapp-js
Publicelection-results-2026
PublicThe website for communicating results in the Sault Ste. Marie 2026 municipal election.street-name-normalize
PublicTakes street names with various abbreviations and attempts to expand them.ad-web-auth-connector
PublicA connector to assist with authenticating with a cityssm/ad-web-auth instance.shiftlog
PublicA work management system with work order recording, shift activity logging, and timesheet tracking.pdf-puppeteer
PublicConverts URLs and HTML to PDFs using Puppeteer.node-paper-sizes
Public- Handles the authentication requests for web applications. Standardizes each method to allow for easier switching.
civic-address-format
PublicFormats a civic address from its pieces using Canada Post guidelines.- Just Active Directory authentication and nothing more!
node-utils-datetime
Publicwsib-clearance-check
PublicA tool to programmatically scrape the clearance certificate status from the WSIB Online Services website.puppeteer-launch
PublicLaunch Puppeteer, falling back to system browsers when the cached ones aren't working or aren't available.
ProTip! When viewing an organization's repositories, you can use the
props. filter to filter by custom property.