> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kansolabs.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Projects

> Everything Kanso Labs publishes, where to find it, and where its work is planned.

## Design system

One set of design tokens, drawn on the web and on iOS and Android.

> **[Kanso UI](/kanso-ui/web/introduction.md)**
>
> A React component library on React Aria Components, styled with StyleX. Every token carries a default, light and dark, so a component renders correctly the moment it is imported.
>
> [Storybook](https://kanso-ui.kansolabs.org/) · [GitHub](https://github.com/kanso-labs/kanso-ui) · [npm](https://www.npmjs.com/package/@kanso-labs/kanso-ui)

> **[Kanso UI for React Native](/kanso-ui/react-native/introduction.md)**
>
> Kanso UI's Material Design components for React Native, on the same design tokens and theming as kanso-ui, so one theme object serves a web app and a native app alike.
>
> [Storybook](https://react-native-kanso-ui.kansolabs.org/) · [GitHub](https://github.com/kanso-labs/react-native-kanso-ui) · [npm](https://www.npmjs.com/package/@kanso-labs/react-native-kanso-ui)

> **[Kanso UI Core](/kanso-ui/core/introduction.md)**
>
> The design data both libraries share: the design tokens, the glyph paths and the demo schemes. Neither library hands it on to an app.
>
> [GitHub](https://github.com/kanso-labs/kanso-ui-core) · [npm](https://www.npmjs.com/package/@kanso-labs/kanso-ui-core)

> **[Unplugin Style Dictionary](/style-dictionary/introduction.md)**
>
> Compiles Style Dictionary design tokens ahead of your bundler. One implementation targets Vite, Rolldown, Rollup, Rspack and Webpack, with watching and HMR under Vite.
>
> [GitHub](https://github.com/kanso-labs/unplugin-style-dictionary) · [npm](https://www.npmjs.com/package/@kanso-labs/unplugin-style-dictionary)

## Apps

Small everyday tools, built on Kanso UI.

> **[Daily](https://daily.kanso-labs-org.workers.dev/)**
>
> Small everyday tools under one calm shell: expenses shared across groups, each keeping its own currency and settled up without Daily ever moving money, and a focus timer. Installable, offline-ready, in English and Brazilian Portuguese. Its source is private.

## Home Assistant

Applications and an integration for Home Assistant.

> **[Home Assistant Applications](/home-assistant/applications/introduction.md)**
>
> Home Assistant applications for the arr stack, Plex, qBittorrent, NZBGet, Seerr and n8n. aarch64 and amd64, kept current automatically.
>
> [Catalogue](https://home-assistant.kansolabs.org/) · [GitHub](https://github.com/kanso-labs/home-assistant-applications)

> **[Robot Vacuum Map](/home-assistant/robot-vacuum-map/introduction.md)**
>
> A Home Assistant integration, installed through HACS, that draws live maps of Xiaomi, Roborock, Dreame, Viomi, Roidmi and iJai robot vacuums from Xiaomi's cloud, with no rooting. Built on Piotr Machowski's Xiaomi Cloud Map Extractor.
>
> [GitHub](https://github.com/kanso-labs/home-assistant-robot-vacuum-map)

## Shared CI

What every repository here calls to lint, release and stay current.

> **[Actions](/engineering/shared-actions.md)**
>
> Shared composite actions and reusable workflows: Node setup, workflow linting, release-please, npm trusted publishing and @renovate commands.

> **[Renovate](/engineering/renovate.md)**
>
> The self-hosted Renovate runner. One scheduled workflow keeps dependencies current across every repository, with @renovate comment commands.

## Roadmaps

The work on each project is planned in a public GitHub project, one issue per pull request.

| Project | Roadmap |
| - | - |
| Kanso UI, and Kanso UI for React Native | [Kanso UI project](https://github.com/orgs/kanso-labs/projects/1) |
| Unplugin Style Dictionary | [Unplugin Style Dictionary project](https://github.com/orgs/kanso-labs/projects/3) |
| Home Assistant Applications | [Home Assistant Applications project](https://github.com/orgs/kanso-labs/projects/5) |
| Robot Vacuum Map | [Robot Vacuum Map project](https://github.com/orgs/kanso-labs/projects/7) |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.