49 packages
@canonical/biome-config
This is a [Biome](https://biomejs.dev/) configuration that provides a set of default configurations for Biome projects.
@canonical/cookie-policy
A script and style sheet that displays a cookie policy notification
@canonical/discourse-rad-parser
A script that parses RAD elements generated by Discourse and makes them dynamic.
@canonical/ds-assets
Assets for Pragma.
@canonical/ds-react-core
@canonical/generator-canonical-ds
## Deprecated This package has been deprecated and moved to the [@canonical/generator-ds package](https://www.npmjs.com/package/@canonical/generator-ds). Please use that package instead.
@canonical/generator-ds
1. Install [Yeoman](https://yeoman.io/) and this generator: `npm i -g yo @canonical/generator-ds` 2. Run the generator: `yo @canonical/ds`
@canonical/global-nav
A script and stylesheet that displays the Canonical global nav across the top of a site
@canonical/jaaslib
Library for interacting with the JAAS (Juju as a Service) services
@canonical/jujulib
Juju API client
@canonical/juju-react-components
React components for use with Juju
@canonical/latest-news
A script that loads blogs posts into a given template
@canonical/launchpad-design-tokens
Design tokens for Canonical's Launchpad
@canonical/maas-cli-prototype
@canonical/maas-react-components
React components for use in MAAS UI projects.
@canonical/maas-ui
@canonical/maas-ui-shared
@canonical/macaroon-bakery
Perform macaroon aware network requests
@canonical/maraca
Handle data from the Juju mega-watcher in JavaScript
@canonical/react-components

@canonical/react-ds-app-launchpad
The collection of Components for Launchpad UI in the DS25.
@canonical/react-ds-core
This package provides the core React components and utilities for Canonical's Design System.
@canonical/react-ds-core-form
The collection of Form Components in the DS25.
@canonical/react-ssr
TBD
@canonical/rebac-admin
A shared UI for managing ReBAC/OpenFGA permissions