GeezerVison is showing github.com — Brightspace UI
A collection of tools and components for building a highly accessible and internally consistent UI for Brightspace and other D2L products — free and open source!
At D2L we're passionate about creating best-in-class, easy-to-use, and accessible experiences for learning. To get started, check out the @brightspace-ui/core repo where you can find the web components that form the foundation of our Daylight design system.
Components are all tested for quality and accessibility including axe tests and Visual Difference tests .
Popular repositories
Loading
A collection of accessible, free, open-source web components for building Brightspace applications.
JavaScript
81
32
SVGs, Polymer web components and SASS mixins for D2L icons
SCSS
15
26
JavaScript internationalization APIs for formatting and parsing numbers, dates and times
JavaScript
11
10
Polymer-based web components for D2L buttons
JavaScript
9
12
CSS custom properties and Sass variables for the D2L color palette
SCSS
4
5
Polymer-based web component for D2L tables
JavaScript
3
12
Repositories
Loading
Type
All
Public
Sources
Forks
Archived
Mirrors
Templates
Language
Sort
Showing 10 of 22 repositories
core
Public
A collection of accessible, free, open-source web components for building Brightspace applications.
BrightspaceUI/core's past year of commit activity
JavaScript
81
Apache-2.0
32
28
19
Updated Nov 12, 2026
testing
Public
Utilities for testing front-end components and applications
BrightspaceUI/testing's past year of commit activity
JavaScript
2
Apache-2.0
1
0
1
Updated Nov 12, 2026
labs
Public
A collection of experimental web components and tools for building Brightspace applications.
BrightspaceUI/labs's past year of commit activity
JavaScript
1
Apache-2.0
1
0
2
Updated Nov 12, 2026
lms-context-provider
Public
Provides LMS context and environment settings to UI components, applications and libraries
BrightspaceUI/lms-context-provider's past year of commit activity
JavaScript
0
Apache-2.0
0
0
0
Updated Nov 12, 2026
intl
Public
JavaScript internationalization APIs for formatting and parsing numbers, dates and times
BrightspaceUI/intl's past year of commit activity
JavaScript
11
Apache-2.0
10
0
0
Updated Nov 11, 2026
BrightspaceUI/stylelint-config's past year of commit activity
JavaScript
0
Apache-2.0
0
1
0
Updated Nov 11, 2026
button
Public
Polymer-based web components for D2L buttons
BrightspaceUI/button's past year of commit activity
JavaScript
9
Apache-2.0
12
0
0
Updated Nov 10, 2026
BrightspaceUI/actions's past year of commit activity
JavaScript
1
Apache-2.0
1
3
0
Updated Oct 15, 2026
BrightspaceUI/create's past year of commit activity
JavaScript
1
Apache-2.0
0
2
0
Updated Sep 23, 2026
BrightspaceUI/localize-behavior's past year of commit activity
JavaScript
0
Apache-2.0
2
0
0
Updated Sep 23, 2026
Uh oh!
There was an error while loading. Please reload this page.
Most used topics
Loading…
Uh oh!
There was an error while loading. Please reload this page.