@canonical · 63 packages

Name Description License Versions
@canonical/biome-config This is a [Biome](https://biomejs.dev/) configuration that provides a set of default configurations for Biome projects. LGPL-3.0 14 greenflagged / 41 total
@canonical/cli-core Shared CLI machinery: CommandDefinition, registerAll, completions, OutputAdapter. LGPL-3.0 9 greenflagged / 10 total
@canonical/design-tokens 17 greenflagged / 17 total
@canonical/ds-assets 13 greenflagged / 26 total
@canonical/ds-types Types and related type utilities for Pragma. LGPL-3.0 16 greenflagged / 19 total
@canonical/harnesses AI harness detection, MCP config read/write for Claude Code, Cursor, Windsurf, Cline, Roo Code. LGPL-3.0 9 greenflagged / 10 total
@canonical/ke Headless triple store runtime built on Oxigraph WASM LGPL-3.0 9 greenflagged / 10 total
@canonical/landscape-openapi Generated OpenAPI types for Landscape 28 greenflagged / 28 total
@canonical/launchpad-design-tokens 26 greenflagged / 26 total
@canonical/lit-ds-prototype Prototype Web Components built with Lit for the Pragma design system. LGPL-3.0 9 greenflagged / 11 total
@canonical/pragma-cli CLI and MCP server for Canonical's design system. GPL-3.0 3 greenflagged / 11 total
@canonical/react-components ![CI](https://github.com/canonical/react-components/workflows/CI/badge.svg?branch=main) LGPL-3.0 28 greenflagged / 201 total
@canonical/react-ds-app-anbox Anbox-specific components for the Pragma design system LGPL-3.0 14 greenflagged / 17 total
@canonical/react-ds-app-landscape Landscape-specific components for the Pragma design system LGPL-3.0 9 greenflagged / 15 total
@canonical/react-ds-app-launchpad Launchpad-specific components for the Pragma design system. This package provides specialized UI elements for the Launchpad application, including markdown editing, git diff visualization, and file tree navigation. LGPL-3.0 13 greenflagged / 54 total
@canonical/react-ds-app-lxd LXD-specific components for the Pragma design system LGPL-3.0 13 greenflagged / 15 total
@canonical/react-ds-app-portal Portal-specific components for the Pragma design system LGPL-3.0 12 greenflagged / 15 total
@canonical/react-ds-global Universal React components for the Pragma design system. This package provides foundational UI elements that apply across all Canonical web applications: buttons, badges, cards, tooltips, and more. LGPL-3.0 9 greenflagged / 20 total
@canonical/react-ds-global-form Form components for the Pragma design system. This package provides a field system built on react-hook-form with two core patterns: a field switch for rendering different input types and middleware composition for extending field behavior. LGPL-3.0 12 greenflagged / 19 total
@canonical/react-head Declarative head management for React with SSR collection LGPL-3.0 2 greenflagged / 4 total
@canonical/react-hooks LGPL-3.0 3 greenflagged / 4 total
@canonical/react-ssr TBD LGPL-3.0 14 greenflagged / 36 total
@canonical/react-tokens Token explorer components for the Pragma design system. This package provides `TokenTable` and `TokenSwatch` — reusable visualization components for browsing, comparing, and understanding the design token system inside Storybook. LGPL-3.0 4 greenflagged / 10 total
@canonical/renovate-config Shared Renovate configuration for Canonical monorepos. Provides batching families, weekly schedule, and devDep automerge. GPL-3.0 8 greenflagged / 10 total
@canonical/router-core Framework-agnostic router core built on flat route triplets and wrapper annotations LGPL-3.0 3 greenflagged / 4 total
@canonical/router-react React bindings for @canonical/router-core LGPL-3.0 2 greenflagged / 4 total
@canonical/storybook-addon-baseline-grid 12 greenflagged / 27 total
@canonical/storybook-addon-form-state Storybook panel displaying live react-hook-form state LGPL-3.0 9 greenflagged / 10 total
@canonical/storybook-addon-msw Enhances stories with back-end testing LGPL-3.0 14 greenflagged / 27 total
@canonical/storybook-addon-shell-theme Storybook addon that applies Canonical shell theme with light and dark modes. LGPL-3.0 14 greenflagged / 20 total
@canonical/storybook-addon-utils Storybook addon: grid mode, color scheme, baseline grid, element outlines LGPL-3.0 8 greenflagged / 9 total
@canonical/storybook-config Canonical's standard Storybook configuration factory LGPL-3.0 19 greenflagged / 36 total
@canonical/storybook-helpers Shared Storybook utilities and helper components for design system documentation LGPL-3.0 9 greenflagged / 16 total
@canonical/styles Canonical Design System global stylesheet. Aggregates normalize, typography, and design tokens. LGPL-3.0 13 greenflagged / 40 total
@canonical/styles-debug Canonical's debugging styles. These are not included with the rest of the styles, but can be used for debugging purposes. LGPL-3.0 14 greenflagged / 25 total
@canonical/styles-elements 11 greenflagged / 24 total
@canonical/styles-modes-canonical 11 greenflagged / 24 total
@canonical/styles-modes-density 11 greenflagged / 24 total
@canonical/styles-modes-intents 5 greenflagged / 25 total
@canonical/styles-modes-motion 11 greenflagged / 24 total
@canonical/styles-old 0 greenflagged / 1 total
@canonical/styles-primitives-canonical 7 greenflagged / 31 total
@canonical/styles-typography Typography baseline alignment engines and scale tokens for the Canonical Design System. LGPL-3.0 9 greenflagged / 10 total
@canonical/summon Summon CLI binary: interactive code generator with Ink UI, shell completion, and Commander registration. GPL-3.0 17 greenflagged / 21 total
@canonical/summon-component Component generators for Summon - React, Svelte and Lit component scaffolding GPL-3.0 17 greenflagged / 22 total
@canonical/summon-core 9 greenflagged / 10 total
@canonical/summon-monorepo Monorepo generator for Summon - scaffold new Bun + Lerna monorepos with CI, release, and shared config GPL-3.0 9 greenflagged / 10 total
@canonical/summon-package Package generator for Summon - scaffold new npm packages with proper configuration GPL-3.0 12 greenflagged / 21 total
@canonical/svelte-ds-app-launchpad Launchpad-specific components for the Pragma design system. LGPL-3.0 4 greenflagged / 23 total
@canonical/svelte-icons 9 greenflagged / 9 total
@canonical/svelte-ssr-test Test package for Svelte SSR testing LGPL-3.0 13 greenflagged / 25 total
@canonical/task A monadic effect framework for composable, testable, dry-runnable CLI operations. LGPL-3.0 9 greenflagged / 10 total
@canonical/terrazzo-lsp 19 greenflagged / 19 total
@canonical/token-types 15 greenflagged / 15 total
@canonical/tokens Canonical design tokens: primitives and mode mappings for use with Style Dictionary LGPL-3.0 1 greenflagged / 8 total
@canonical/typescript-config Canonical's standard TypeScript configuration LGPL-3.0 16 greenflagged / 18 total
@canonical/typescript-config-base 4 greenflagged / 26 total
@canonical/typescript-config-lit Canonical's standard TypeScript configuration for Lit Web Components projects LGPL-3.0 8 greenflagged / 10 total
@canonical/typescript-config-react Canonical's standard TypeScript configuration for React projects LGPL-3.0 14 greenflagged / 43 total
@canonical/typescript-config-svelte Canonical's standard TypeScript configuration for Svelte projects LGPL-3.0 11 greenflagged / 19 total
@canonical/typography To install dependencies: 8 greenflagged / 21 total
@canonical/utils Standard utility functions for Canonical's Web Engineering team LGPL-3.0 14 greenflagged / 39 total
@canonical/webarchitect A tool to test the compliance with architecture specifications for packages and applications. GPL-3.0 13 greenflagged / 26 total
Showing 63 packages