maogongzi / whyframe

Develop components in isolation with just an iframe

Home Page:https://whyframe.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


whyframe

ci discord chat

whyframe enables rendering any UI framework markup within an iframe, including Svelte, Vue, Solid, Preact, and React. Simply:

<iframe data-why>
  Hello world!
</iframe>

Features

  • 📦 Develop components in isolation
  • 🛠 Flexible HTML customization
  • 🪢 Tight bundler integration
  • ⚡️ Fast runtime
  • ✨ Compatible with major bundlers and frameworks

Read the documentation for more details!

Packages

Package Changelog
@whyframe/core whyframe core version
@whyframe/svelte whyframe svelte version
@whyframe/vue whyframe vue version
@whyframe/jsx whyframe jsx version
@whyframe/astro whyframe astro version

Contributing

See CONTRIBUTING.md.

Thanks

  • dominikg for the casual chat and feedback.
  • Jutanium for the documentation feedback.
  • kiaking for the VitePress documentation design.

Sponsors

Sponsors

License

MIT

About

Develop components in isolation with just an iframe

https://whyframe.dev

License:MIT License


Languages

Language:JavaScript 64.8%Language:CSS 11.2%Language:Vue 7.8%Language:HTML 6.7%Language:Svelte 6.0%Language:Astro 3.2%Language:TypeScript 0.3%