Here you will find examples to extend the capabilities of Blackbaud solutions various ways.
-
Updated
Dec 16, 2025 - HTML
Here you will find examples to extend the capabilities of Blackbaud solutions various ways.
A better client for BlackBaud's Learning Management System portal (aka MySchoolApp.com)
OnCampusTweaks - Add features to any MySchoolApp webpage.
Node.js package to interact with Blackbaud's learning management system (LMS)
Luminate Online server-side processing tags
Luminate Online configuration for sending donation transactions to Google Tag Manager
PHP and TypesScript clients for Blackbaud's SKY API
An embedable HTML wrapped Javascript/jQuery file which runs API queries with Blackbaud's ON API to generate a table of teacher schedules
Plugin to connect Luminate Online Forms to WordPress
Sync entries in Blackbaud LMS Advanced Lists (potentially of community groups) to Google Groups
Report Generated from ArgoNet to track enrollment for Rutgers Preparatory School.
A simple chrome extension which reverts the Blackbaud assignment center to the old version.
Blackbaud Luminate Online tool for evaluating E130 tags (RPN)
A series of tools that are added to the annual physical tracker spreadsheet in order to assist the nurses and trainers with keeping track of which physicals have been turned in and which are outstanding.
Blackbaud NetCommunity integration with Magento 2
Report for RPS US Office that lists students that qualify for Emphasises & Concentrations
To associate your repository with the blackbaud topic, visit your repo's landing page and select "manage topics."