Vorm is a powerful form engine designed specifically for Vue 3, focusing on dynamic and schema-driven forms that are fully validated. With a monorepo structure, it includes a main library, a playground for real-world setups, and comprehensive documentation to empower developers to create efficient forms effortlessly.
Vorm is a robust and intuitive form engine designed specifically for Vue 3, enabling developers to create dynamic, schema-driven forms that are fully validated. This monorepo includes not only the core form library but also a playground for real-world testing and comprehensive documentation to facilitate easy implementation.
This repository utilizes a pnpm workspace and encompasses several packages:
| Package | Description |
|---|---|
vorm-vue | The main form engine library for Vue 3 |
playground | A demo application for testing Vorm in real-world scenarios (⚠️ Under development) |
docs | Documentation site powered by VitePress |
To get started with Vorm, dependencies can be installed and the library can be tested locally using the following commands:
pnpm install
pnpm dev
The Vorm library can also be built for production use:
pnpm build
For local documentation access, run:
pnpm docs:dev
Feedback, suggestions, and contributions are encouraged as Vorm continues to develop. Collaborate through pull requests and GitHub issues to help shape the future of this project.
No comments yet.
Sign in to be the first to comment.