Developer Resources

/Developer Resources
Developer Resources 2019-04-23T07:47:36-04:00

BadgeOS is designed to be a true operating system for turning any WordPress site into an engagement management application. It is built with expandability in mind to allow virtually anything to trigger and recognize achievement. This Developer Resources area of the site provides links to documentation, APIs and guides to extending BadgeOS and integrating it with other plugins and systems.

The system can be extended through BadgeOS “Add-Ons”, plugins which hook into the core BadgeOS system and allow developers to customize the user experience, or BadgeOS-compatible plugins, which integrate BadgeOS functions. Our team continues to develop a range of Add-ons to BadgeOS that enhance core functionality with specialized functions, and we encourage others who are creating Add-ons to share them with the community as well.

News! The BadgeOS.org now features a range of BadgeOS Add-ons and BadgeOS-compatible plugins that have been developed for use by the community. Submit your plugin today so it can be featured on the site and receive the widespread attention it deserves. Featured Add-ons will also be included in the “Add-On” menu from within the BadgeOS plugin itself, reaching thousands of users.

Submit your Add-on or Plugin
BadgeOS Contributor Badge

Share your BadgeOS Add-ons, BadgeOS-compatible plugins or code updates to BadgeOS core and earn the official “BadgeOS Contributor” badge.

GET ADD-ONS

BadgeOS Documentation
We’ve assembled a robust set of developer tools, APIs, and documentation to aid developers in extending and customizing BadgeOS.

  • Metadata Guide
    Review all BadgeOS fields, including the purpose and what each returns

Source Code

  • GitHub – The latest master and alpha branches of BadgeOS

Contribute BadgeOS Core Code and Add-Ons

Tutorials

Check out some of the BadgeOS customizations we’ve already implemented to get a sense for what’s possible.

Open Source License Information

LearningTimes, LLC licenses BadgeOS™ to you under the terms of the GNU Affero General Public License, version 3, as published by the Free Software Foundation.

There is NO WARRANTY for this software, express or implied, including the implied warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License, version 3, at http://www.gnu.org/licenses/agpl-3.0.html for more details.