mitame 見た目 · React components
Old UI, brought back to life.
Mitame (見た目) is Japanese for "the way it looks". Copy-paste components that wear any era, from 2001 Aqua gel to 2026 liquid glass. You own the code, and the browser does the hard parts, so there's nothing to install but React.
Preferences
Same components, same code. Only the era changes.
English
Oʻzbekcha
日本語
60
Own the code
npx mitame add dialog puts the source in your project. Change anything. No black box in node_modules.
Native first
Built on <dialog>, the Popover API and real form inputs. Zero runtime dependencies besides React.
Every era, one API
Switch data-theme and the same markup goes from Aqua to liquid glass. Light and dark included, phones too.
Three commands
npx mitame init
npx mitame add button dialog select
npx mitame list13 components, all in every era
- Button<button>
- Card<div>
- TextField<input>
- Checkbox<input type="checkbox">
- Switch<input type="checkbox" role="switch">
- Slider<input type="range">
- Selectpopover + listbox
- Tabstablist / tab / tabpanel
- Menupopover + menu
- Dialog<dialog> showModal()
- Popoverpopover API
- Tooltippopover (manual)
- Toastpopover (manual) + aria-live