Home

Awesome

<div align="center" style="display:flex;flex-direction:column;"> <a href="https://openchakra.app"> <img src="./public/images/github-banner.png" alt="Openchakra: Visual editor for Chakra UI." /> </a> <h3>Visual Editor for Chakra UI</h3> </div>

OpenChakra is a visual editor for the best component library in town: Chakra UI 🤗. Quickly draft components with the simple drag and drop UI.

👉 https://openchakra.app

Features

Screenshot

Getting started

Builder mode

The Builder mode adds extra padding/border to ease components selection (like containers).

💡Toggle the Builder mode with the b shortcut

Code panel

Toggle the code panel for viewing the JSX/React code of your components. You can even export your code directly to CodeSandbox!

💡Toggle the Code panel with the c shortcut

Components panel

Drag any component from the left hand panel into this editor. Then start interacting with them. You can drag a preset: it's a group of components (like Alert). Just drop a preset to easily setup a complex component!

Inspector

Update props & style

On the right hand-side, you can find the inspector panel. You will find the tools to edit the component's props and style.

Delete, reset and documentation

Reach the yellow bar on the top to delete, reset and access the Chakra documentation of each component.

Sort components

By clicking on a component containing children, you will see a Children panel appearing on the right. It enables sorting the children.

Editor Shortcuts

ShortcutDescription
cmd+Z ctrl+ZUndo last action
cmd+Y ctrl+yRedo action
cmd+D ctrl+dDuplicate component
delDelete selected component
cToggle Code panel
bToggle Builder mode
pSelect parent component
EscUnselect component

Roadmap

Contributors

This project is being developed by Premier Octet, a Web and mobile agency specializing in React and React Native developments.

Code Contributors

This project exists thanks to all the people who contribute. [Contribute]. <a href="https://github.com/premieroctet/openchakra/graphs/contributors"><img src="https://opencollective.com/openchakra/contributors.svg?width=890&button=false" /></a>

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

<a href="https://opencollective.com/openchakra"><img src="https://opencollective.com/openchakra/individuals.svg?width=890"></a>

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

<a href="https://opencollective.com/openchakra/organization/0/website"><img src="https://opencollective.com/openchakra/organization/0/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/1/website"><img src="https://opencollective.com/openchakra/organization/1/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/2/website"><img src="https://opencollective.com/openchakra/organization/2/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/3/website"><img src="https://opencollective.com/openchakra/organization/3/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/4/website"><img src="https://opencollective.com/openchakra/organization/4/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/5/website"><img src="https://opencollective.com/openchakra/organization/5/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/6/website"><img src="https://opencollective.com/openchakra/organization/6/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/7/website"><img src="https://opencollective.com/openchakra/organization/7/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/8/website"><img src="https://opencollective.com/openchakra/organization/8/avatar.svg"></a> <a href="https://opencollective.com/openchakra/organization/9/website"><img src="https://opencollective.com/openchakra/organization/9/avatar.svg"></a>