Our great sponsors
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I am a back end developer primarily writing APIs in Go so I only have a limited exposure to the frameworks. That being said I really miss https://buefy.org but it still requires Vue 2.6 and same with https://vuetifyjs.com/en/ for different projects. Beyond that I actually find svelte easier for including legacy js code and frameworks. The latest version including Svelte Kit has what seems to me great typescript support.
I don’t like using component libraries such as Vuetify, especially since Svelte makes it so easy to write your own custom components, but when you want some help writing something like a custom Select without sacrificing accessibility (something like what Headless UI offers), your options in Svelte are quite limited.