Welcome to Brightspot’s Developer Portal

Your central hub of developer resources for quickly building great digital experiences with Brightspot. Explore tutorials, documentation, and code examples and connect with other developers building with Brightspot.

Getting started

Documentation, blogs and other resources to get you started with developing on the Brightspot platform.

Documentation

Learn key development concepts needed to build scalable content management applications with Brightspot.

Tech blog

Stay informed on the latest tech features and new developments in our tech blog.

Developer community

Ask questions and engage with other developers building content management system applications on Brightspot.

Customer support

Submit tickets and get help in our Support Portal if you are an existing customer.

Release notes

Review what is included in the latest Brightspot releases.

Platform extensions

Explore how Brightspot customers are extending the platform.

Popular topics

Explore code examples, tutorials, and community questions about some of the most popular development topics related to Brightspot development.

GraphQL

Our GraphQL plugin allows access to data stored in your Brightspot instance over HTTP in compliance with the GraphQL specification.

Theming

Customize the themes that come with the platform’s front end, and work with Styleguide, Brightspot’s development environment for creating themes.

Dari

The comprehensive framework for data modeling and access used by Brightspot.

Platform extensions

Platform extensions are a repeatable and scalable library of modular features that can be easily added to your Brightspot instance to enhance future projects.

Redirect importer

Brightspot’s Redirect Importer boosts productivity by eliminating the need to individually key redirects in the Vanity URL Redirect form. You prepare a Google Sheet with all the redirects, and import the sheet directly into Brightspot.

Dynamic taxonomy

Brightspot’s dynamic taxonomy gives administrators control over the dynamic tag categories from which editors can select dynamic tags, based on an asset’s content type.

Review cycles

Brightspot provides a review-cycle utility that reminds editors to review specific assets at fixed intervals. During a review, an editor creates a revision, modifies the revision, and finally publishes the revision.

Dynamic modules

With Dynamic Modules, curated style groups are associated with content types and presented in an intuitive folder structure. This association ensures editors can easily apply a module to a given asset.

Check out our tech blog

Explore the latest trends in website development, CMS technology, digital security and advances across the spectrum of software to manage, extend and manage a modern tech stack.

Tutorials

Learn something new by following along with our hands-on tutorials.

Running & developing in Styleguide

Helpful tips and comprehensive exercises to get up and running with Brightspot’s front-end developer tool, Styleguide.

Creating and expanding access for a GraphQL endpoint

Creating endpoints with for different use cases, both programmatically and using the Brightspot UI.

Creating a new list style from an existing one

A comprehensive tutorial covering front-end field creation for developers.

Programmatically creating a GraphQL endpoints

Learn to programmatically create a GraphQL endpoint so that an administrator can manage it later.

Popular Questions

Frequently asked questions from the Brightspot development community.

When referencing assets in Handlebars we would recommend using the CDN helper...Read more

Here is some documentation to support the setting of responsive images... Read more

Brightspot uses the Simple Logging Facade for Java... Read more

Various versions of Node are compatible with the Styleguide, up to the latest, but other items need to be adjusted to complete the compatibility... Read more

Brightspot has a custom implementation of GraphQL. Here is the maven definition... Read more

Introduction to Brightspot Development

Learn the core principles of Brightspot development with this self-paced course covering back-end and front-end fundamentals. Through video walkthroughs and hands-on exercises, you’ll build essential skills in data models, theming, debugging and more — available anytime in Brightspot Academy.

Access to Brightspot Academy is included for all customers. To get started, reach out to your relationship manager to request an Enrollment Key for your organization. This key can be used to self-enroll in Brightspot Academy and take courses on-demand. New content is added and existing courses are updated on a regular basis.

Interested in becoming a partner?

Work with us to meet your customers’ demand for high-quality digital content experiences. Your success is our success.

Discover what’s possible with Brightspot

Meet our team of experts and discover how to create and orchestrate content with speed & ease.