Kobweb: Modern framework for web apps in Kotlin, built upon Compose HTML
12 days ago
- #Kotlin
- #Web Development
- #Compose HTML
- Kobweb is a Kotlin framework for creating websites and web apps, built on Compose HTML and inspired by Next.js and Chakra UI.
- It provides an intuitive structure for organizing Kotlin websites, automatic routing, and useful widgets.
- Kobweb supports live reloading, static site exports for SEO, responsive design, and Markdown.
- The framework includes server API routes, web workers, and utilities extending Compose HTML and Kotlin/JS.
- Installation options include Homebrew, Scoop, SDKMAN!, Arch Linux AUR, and direct downloads from GitHub.
- Kobweb is pre-1.0 but usable, with escape hatches to lower-level APIs for unsupported features.
- The project encourages community feedback and contributions, with a roadmap towards 1.0.
- Kobweb differentiates from Compose Multiplatform by embracing HTML/CSS, offering better SEO and web tool compatibility.
- Users can start projects with templates, and the CLI supports creating, running, and exporting sites.
- Documentation is available at kobweb.varabyte.com, with a focus on guiding new users through Kobweb concepts.