Quickly generate secure, progessively enhanced <form>
's in your SvelteKit project.
๐งช This library is a release-candidate state. Though all advertised features have been added and the documentation is being finalized, minor changes and bugs are still to be expected.
To use this library effectively you need a basic understanding of SvelteKit and its form actions workflow. This library supports edge runtimes and is cross-browser compatible. You can check our supported browsers list and caveats in the apendix of this documentation
Creating and processing forms in SvelteKit is a hassle. It takes a lot of time to finetune even the most basic forms with a just a couple input fields. If you ever tried building complex SvelteKit apps, you can probably still see all those try { const FormData = await event.request.formData(); } catch(error) { console.log(error)}
when you close your eyes.
kit-forms is a library that provides to you a simple API for quickly generating user-friendly, progessively enhanced