Skip to content

Welcome to the new @autoform library! #114

@vantezzen

Description

@vantezzen

AutoForm is now a full library!

AutoForm quickly grew from a small component into a codebase larger than any shadcn component should be. To let AutoForm grow without bloating your shadcn/ui components, AutoForm is now a full library!

  • Complete rewrite; AutoForm now has a core library that is agnostic to your schema library (zod etc.), renderer (React etc.) and UI library (shadcn etc.)
  • @autoform/react now contains the basic logic to render the forms, independent of UI library and removed the dependency on react-hook-forms
  • AutoForm now has support for shadcn, MUI and Mantine with plans to add more

Check out the new AutoForm documentation for more information.

The new AutoForm does not have full feature-parity with the old AutoForm as we look into what features actually make sense and which once just bloat the experience. If you're missing a feature or have problems with the new library, feel free to create a comment under this issue or create a separate issue in this repo.

Issue from the old shadcn implementation have been closed. If they are still relevant for @AutoForm, feel free to re-open yours!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions