Design methods, components and tools

Build products with Ran Design, ranui components and ranuts utilities. Use each independently, with guidance for developers and agents.

Example

Invite a teammate

ViewerEditorAdmin
Simulate a failed requestSend invite

Real ranui components. Leave the email empty, or simulate a failure, to see each state.

Components
43
Utilities
90+
Languages
8
License
MIT

States and materials with ranui

Uploading
quarterly-report.pdf64%
Cancel
Agent run
  1. Read 4 files
  2. Run the test suite
  3. Open a pull request
Loading
Glass specimen
<r-glass>

Choose where to start

Capabilities beyond the usual set

Install and use

Install ranui and ranuts for the libraries. Ran Design and the agent plugin are separate entry points in the pillars above.

npm i ranui ranuts
Install & register
$ npm i ranui ranuts

// register the <r-*> elements once
import 'ranui'
import { debounce } from 'ranuts'
Use anywhere
<!-- Vue, React, or plain HTML -->
<r-button type="primary">Save</r-button>
<r-progress percent="66"></r-progress>