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.
Luminate Online server-side processing tags
Node.js package to interact with Blackbaud's learning management system (LMS)
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
Blackbaud Luminate Online tool for evaluating E130 tags (RPN)
Report Generated from ArgoNet to track enrollment for Rutgers Preparatory School.
Populate Zoom Room resource calendar from Blackbaud LMS schedule
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.
Add a description, image, and links to the blackbaud topic page so that developers can more easily learn about it.
To associate your repository with the blackbaud topic, visit your repo's landing page and select "manage topics."