{"repo":"jerrythomas/rokkit","free":true,"listed":false,"github":"https://github.com/jerrythomas/rokkit","clone":"git clone https://github.com/jerrythomas/rokkit.git","description":"A set of composable, data-driven and themeable UI components.","language":"JavaScript","stars":32,"topics":["svelte","sveltekit","ui-components"],"license":"MIT","category":"ui-components","readme_excerpt":"Rokkit Rokkit is a data-driven, configurable, and themeable UI library built for use with Svelte. Rokkit controls are designed to be easily themeable, so you can match the look and feel of your project with minimal effort. Rokkit provides both composable and data-driven components. - The Composition-based components allow developers to reuse code and create modular, flexible designs that are easy to maintain and update. - Data-driven components, make it easier to build dynamic and reactive interfaces. One of the key benefits of this approach is that it allows developers to focus on the data and logic of their application, rather than the implementation of UI elements. Rokkit is currently under development and not feature complete yet. Rokkit has been rewritten to use Svelte 5 runes Some components are yet to be rewritten Libraries Components have been separated into the following packages. Refer to the stories for examples of all available UI components. View a live demo here - @rokkit/core - @rokkit/data - @rokkit/actions - @rokkit/states - @rokkit/icons - @rokkit/themes - @rokkit/ui - @rokkit/forms - @rokkit/chart - @rokkit/unocss — UnoCSS preset with named-token vocabulary ( --paper , --ink-mute , --accent-soft , …) and tokens: 'core' 'extended' modes Installation To install Rokkit, use the following command: Basic Usage To use Rokkit in your Svelte project, simply import the desired control and use it in your template like any other Svelte component. For example, to use t","default_branch":null,"files":null,"tree":[],"storefront":"/r/jerrythomas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jerrythomas/rokkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}