Autocomplete
Input
Textarea
Radio
Checkbox
Switch
OtpInput
DatePicker
Slider
Dropdown
ContextMenu
AngleSlider
Rating
Avatar
Badge
Breadcrumb
Button
SwapButton
Ripple
SpeedDial
Chip
CodeSnippet
Countdown
Pagination
Tabs
Tooltip
Accordion
Dialog
Drawer
Carousel
Galleria
ImageDiff
Progress
Spinner
Terminal
Table
Toast
Steps
SortableList
Skeleton
TreeView
Watermark
BrowserMockup
MobileMockup
Simple ReactJS playground that brings you the ability to render React components with editable source code and live preview.
React Component code
Preview
const App = () => { const [count, setCount] = React.useState<number>(0); return ( <div> <h3 style={{ background: 'darkslateblue', color: 'white', padding: 8, borderRadius: 4 }}> Counter: {count} 🧮 </h3> <button style={{ background: 'orange', color: 'white', padding: "8px 16px", borderRadius: 4, marginTop: 8 }} onClick={() => setCount(c => c + 1) }> Increment </button> </div> ) } render(<App />)