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
Report Generated from ArgoNet to track enrollment for Rutgers Preparatory School.
Sync entries in Blackbaud LMS Advanced Lists (potentially of community groups) to Google Groups
Blackbaud Luminate Online tool for evaluating E130 tags (RPN)
A simple chrome extension which reverts the Blackbaud assignment center to the old version.
Pulls Photos out of ArgoNet and syncs them to a Google Contact Book
A series of tools to help track attendance for Rutgers Preparatory School.
An automated tool to sync parents and students in Blackbaud with Google Groups
To associate your repository with the blackbaud topic, visit your repo's landing page and select "manage topics."