K
kmodals

Stop rebuilding modals. Start shipping features.

Ship production-ready, accessible dialogs in minutes. Avoid the headache of focus management, edge cases, and accessibility audits with a battle-tested library.

Try the API
const accepted = await kmodal.confirm('Continue?');

Focus on your product, not the overlays

Avoid accessibility headaches

Don't spend weeks on WCAG compliance. kmodals is accessible by default, handling focus trapping and ARIA roles for you.

Stop debugging focus loops

Avoid spending hours debugging overlay stacks and complex focus management. It just works, every time.

Reduce UI maintenance costs

Replace fragile, custom-built modal code with a stable, framework-agnostic system that you don't have to maintain forever.

Eliminate custom infrastructure

Stop building the same logic in every project. Integrate advanced dialogs in minutes, not weeks.

Battle-tested features

🚀

Zero-config, fast

Lightweight, framework-independent browser builds with DOMPurify bundled for safe HTML rendering. Optimized so your modals stay fast and integration stays simple.

🎨

Integration friendly

Framework agnostic and fully customizable. Use CSS variables to match your brand perfectly in seconds.

📱

Predictable behavior

Consistent and responsive design across all devices. From mobile phones to ultra-wide monitors, it behaves as expected.

Built for real-world apps

We've solved the edge cases so you don't have to. Nested dialogs, async flows, and complex integrations are all included out of the box.

✓ Nested dialogs ✓ Async flows ✓ Mobile support ✓ Accessibility ✓ Prompt & Loading

Simple, transparent pricing

Buy once and use kmodals 4 forever. Every plan includes all 4.x updates and 30 days of onboarding support.

Solo

For individuals.

€49 one-time
  • 1 Developer
  • Unlimited projects
  • Perpetual use + all kmodals 4.x updates
  • 30 days of onboarding support
  • Bug and security reports always welcome
Most Popular

Team

For small teams.

€199 one-time
  • Up to 10 Developers
  • Unlimited projects
  • Perpetual use + all kmodals 4.x updates
  • 30 days of onboarding support
  • Bug and security reports always welcome

Company

For growing companies.

€599 one-time
  • Up to 50 Developers
  • Unlimited projects
  • Perpetual use + all kmodals 4.x updates
  • 30 days of onboarding support
  • Implementation services available separately