Here you will find examples to extend the capabilities of Blackbaud solutions various ways.
-
Updated
Jun 24, 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
PHP and TypesScript clients for Blackbaud's SKY API
Luminate Online configuration for sending donation transactions to Google Tag Manager
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
A Wordpress Plugin for showing top participants, teams and groups from the Luminate API
A simple chrome extension which reverts the Blackbaud assignment center to the old version.
Blackbaud Luminate Online tool for evaluating E130 tags (RPN)
Sync entries in Blackbaud LMS Advanced Lists (potentially of community groups) to Google Groups
[READ-ONLY] Blackbaud SKY API PHP client native to Google App Engine
An automated tool to sync parents and students in Blackbaud with Google Groups
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."