bottom-sheet

🧩 Framework-agnostic

Works with vanilla JavaScript, or React.

⛓️‍💥 Zero Dependencies

It does not depend on any other libraries, so you only load what you need.

☁️ Super Lightweight

It's Only 7 Kb when compressed, so you don't have to compromise performance for better UX.

📱 Mobile-friendly

Works just like the native bottom sheet.

🎛 Highly Configurable

Styling it anyway you want with CSS, changing its behaviors on the fly, listening to life-cycle events, you name it!

🦮 Accessibility Support

Keyboard interactions and focus management work out-of-box.

🍰 Easy-to-use

Works out of the box without needing any configurations.

⚡️ Performant By Default

Animations never trigger reflows, avoiding intensive computation.

Last updated on
;