A Vue 3 package based on Naive UI that provides highly customizable promised-based popup forms, with features like form advanced validation, multiple-steps, cross-field dependency, nested object / arrays, and many more !
Sweetforms is a versatile and user-friendly form-building library that offers an impressive range of features for developers looking to create dynamic and responsive forms. With its schema-based definition approach, this library simplifies the process of generating forms while providing extensive customization options. Whether you’re building a simple contact form or a complex multi-step application, Sweetforms has the features you need to ensure a seamless user experience.
This library stands out for its robust support for various field types, advanced validation mechanisms, and a dark/light mode feature that enhances visual accessibility. Its integration with the Naive UI component library adds to its appeal, making it a strong contender for developers aiming for both functionality and aesthetics in their forms.