Rimble Design System

Adaptable components and design standards for decentralized applications.

Get StartedDocumentation

Why Rimble?

Decentralized applications (dApps) require users to learn new patterns and they present new hurdles for designers and front-end developers. Rimble is here to make life easier for everyone. As an open source project, Rimble aims to create common dApp UX patterns, validated through user research, and built for developers.


Your tech stack and workflow are yours to decide. We impose as few constraints as possible.


We are constantly talking to dApp designers, developers, and users to understand common challenges and effective UI patterns.


Blockchain is confusing. We are a dedicated team, invested in being understandable and approachable.

Getting Started


$ npm install --save rimble-ui styled-components


import React, { Component } from 'react'
import { Button } from 'rimble-ui'
class Example extends Component {
render () {
return (
<Button size={'medium'}>
Click me!

Made by ConsenSys Design

Rimble is created by ConsenSys Design. Want to help us define the roadmap? Submit feedback or feature requests on the Rimble GitHub page.