React UI component library
Framework-agnostic icon definitions for gnome-ui
Design tokens for the GNOME UI design system (framework-agnostic)
React hooks that expose @gnome-ui/platform APIs as idiomatic React state
Chart components for @gnome-ui/react, styled with GNOME Adwaita design tokens
CLI utilities for keeping GNOME UI packages up to date
Full-page layout shell components following the GNOME Human Interface Guidelines
React component library following GNOME Human Interface Guidelines
TypeScript API layer for communicating with the GNOME host process from a React app
OSX CLI for opening a new terminal tab/window, optionally with a command to execute and/or display settings
GJS TypeScript type definitions for GNOME Shell Extensions
Utils module for gjsify
Floating UI for the web
GJS TypeScript type definitions for Gjs
Sidecar code splitting utils
Positioning library for floating elements: tooltips, popovers, dropdowns, and more
Utilities for Floating UI
Floating UI for React DOM
UI for Vitest
Floating UI for React
[](http://badge.fury.io/js/swagger-ui-dist)
Library which brings JSX and reactivity to GNOME JavaScript.
Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.
Create a new Gjsify project