awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to formkit/formkit

Open-source alternatives to Formkit

30 open-source projects similar to formkit/formkit, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Formkit alternative.

  • janiskelemen/formvuelarjaniskelemen avatar

    janiskelemen/formvuelar

    297View on GitHub↗

    Vue form components with server-side validation in mind

    JavaScriptcolor-pickerdatepicker-componentform
    View on GitHub↗297
  • laravel-enso/formslaravel-enso avatar

    laravel-enso/forms

    123View on GitHub↗

    Laravel Enso Form Builder is a customizable, template based form creator, so you can quickly create forms with the minimum amount of effort

    PHPform-builderlaravellaravel-enso
    View on GitHub↗123
  • victorgarciaesgi/reglevictorgarciaesgi avatar

    victorgarciaesgi/regle

    472View on GitHub↗

    ✅ Headless form validation library for Vue.js

    TypeScriptformsvue-formvue-forms
    View on GitHub↗472
  • tu6ge/vue-uformtu6ge avatar

    tu6ge/vue-uform

    26View on GitHub↗

    Next form validation

    TypeScriptformtypescript-libraryv-model
    View on GitHub↗26
  • piying-org/piying-viewpiying-org avatar

    piying-org/piying-view

    9View on GitHub↗

    Frontend Form Solution;Valibot define to form component

    TypeScriptangularfontendform
    View on GitHub↗9

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • mateenagy/vue-formifymateenagy avatar

    mateenagy/vue-formify

    60View on GitHub↗

    Build powerful, type-safe forms in Vue.

    TypeScriptformformstype-safe
    View on GitHub↗60
  • flo0806/vormFlo0806 avatar

    Flo0806/vorm

    21View on GitHub↗

    The intuitive form engine for Vue 3 — dynamic, schema-driven, fully validated.

    TypeScript
    View on GitHub↗21
  • logaretm/vee-validatelogaretm avatar

    logaretm/vee-validate

    11,263View on GitHub↗

    Vee-validate is a form validation library and state management tool for Vue applications. It enables the validation of user inputs through declarative rules and tracks form metadata, including submission status and dirty states. The library functions as a wrapper for integrating external schema validation libraries to enforce consistent data shapes. It also serves as an internationalized framework for displaying translated error messages and localized feedback. The project covers broad capability areas including form state management, the handling of complex nested data structures, and the s

    TypeScriptformform-validationforms
    View on GitHub↗11,263
  • mini-ghost/vormsMini-ghost avatar

    Mini-ghost/vorms

    722View on GitHub↗

    Vue Form Validation with Composition API

    TypeScriptcomposition-apiformform-validation
    View on GitHub↗722
  • rudnik275/tracked-instancerudnik275 avatar

    rudnik275/tracked-instance

    5View on GitHub↗

    Build large forms and track all changes

    TypeScript
    View on GitHub↗5
  • vuelidate/vuelidatevuelidate avatar

    vuelidate/vuelidate

    6,889View on GitHub↗

    Vuelidate is a model-based validation library for Vue.js applications. It functions as a client-side data validator and validation engine that decouples verification logic from the user interface by checking data models and state objects against defined rules. The system tracks field interactions and marks inputs as dirty to manage when validation messages are triggered. This approach allows the library to provide real-time user input feedback and verify model integrity before data is submitted. The framework covers form state validation, validation error rendering, and the configuration of

    JavaScriptjavascriptvalidationvue
    View on GitHub↗6,889
  • byteboomers/vue-autofocus-directivebyteboomers avatar

    byteboomers/vue-autofocus-directive

    33View on GitHub↗

    Vue autofocus directive

    JavaScriptautofocusvuevue-autofocus-directive
    View on GitHub↗33
  • nexxtmove/validation-composablenexxtmove avatar

    nexxtmove/validation-composable

    19View on GitHub↗

    ✅ Lightweight validation for Vue — just 40 lines of code

    TypeScriptcomposablevalidationvue
    View on GitHub↗19
  • mathix420/vuitomathix420 avatar

    mathix420/vuito

    5View on GitHub↗

    Simple, lightweight, isomorphic, template-based validation.

    TypeScriptfrontendfull-stacklightweight
    View on GitHub↗5
  • dimailn/vrfdimailn avatar

    dimailn/vrf

    10View on GitHub↗

    Declarative scalable ui-agnostic markup-based Vue forms

    JavaScript
    View on GitHub↗10
  • ealush/vestealush avatar

    ealush/vest

    2,662View on GitHub↗

    Vest ✅ Declarative validations framework

    TypeScriptformform-validationforms
    View on GitHub↗2,662
  • jqhph/dcat-adminjqhph avatar

    jqhph/dcat-admin

    4,022View on GitHub↗

    dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du

    PHPlaravellaravel-admin
    View on GitHub↗4,022
  • arabdevelop/svelte-formlyarabdevelop avatar

    arabdevelop/svelte-formly

    254View on GitHub↗

    Generator dynamic forms for Svelte JS

    Svelte
    View on GitHub↗254
  • andy9775/react-declare-formA

    andy9775/react-declare-form

    0View on GitHub↗
    View on GitHub↗0
  • albrow/formsalbrow avatar

    albrow/forms

    142View on GitHub↗

    A lightweight go library for parsing form data or json from an http.Request.

    Go
    View on GitHub↗142
  • alziqziq/vue-paginate-alalziqziq avatar

    alziqziq/vue-paginate-al

    48View on GitHub↗

    Vue paginate with return your data

    Vuepaginatepaginationvue
    View on GitHub↗48
  • byteboomers/vue-lpagebyteboomers avatar

    byteboomers/vue-lpage

    5View on GitHub↗

    Low-level Vue pagination component

    HTMLpaginationvuevue-lpage
    View on GitHub↗5
  • alibaba/formilyalibaba avatar

    alibaba/formily

    12,558View on GitHub↗

    Formily is a schema-driven framework designed for building complex web forms by decoupling business logic and validation rules from the underlying user interface. It utilizes a declarative JSON schema to define form structures, allowing developers to manage data collection and field interactions independently of specific component libraries or frontend frameworks. The system is built upon a reactive observable state engine that synchronizes form data, validation status, and field interactions in real time. By employing a recursive tree traversal and a centralized event bus, the engine manages

    TypeScriptant-designdesignableform
    View on GitHub↗12,558
  • advanced-cropper/vue-advanced-cropperadvanced-cropper avatar

    advanced-cropper/vue-advanced-cropper

    1,179View on GitHub↗

    The advanced vue cropper library that gives you opportunity to create your own croppers suited for any website design

    Vueadvancedcropperflexible
    View on GitHub↗1,179
  • carlosjorger/fluid-dndcarlosjorger avatar

    carlosjorger/fluid-dnd

    519View on GitHub↗

    A drag and drop🤜🫳library for Vue🌿, React⚛️ and Svelte🚘

    TypeScriptagnosticdrag-and-dropdraggable
    View on GitHub↗519
  • chengpeiquan/vue-picture-cropperchengpeiquan avatar

    chengpeiquan/vue-picture-cropper

    154View on GitHub↗

    A simple and easy-to-use picture cropping component for Vue 3. 一个简单易用的 Vue 3 图片裁剪组件。

    TypeScriptcropperjsvue-3vue-cropper
    View on GitHub↗154
  • chocosd/angular-template-signal-formschocosd avatar

    chocosd/angular-template-signal-forms

    4View on GitHub↗

    A template first signal forms approach built from the ground up

    TypeScript
    View on GitHub↗4
  • christiancruzarango/cc-form-engineChristianCruzArango avatar

    ChristianCruzArango/cc-form-engine

    0View on GitHub↗

    Advanced Angular library for reactive form generation and management with dynamic validation, change tracking, and customizable error messages

    TypeScript
    View on GitHub↗0
  • cinar/checkercinar avatar

    cinar/checker

    48View on GitHub↗

    Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀

    Go
    View on GitHub↗48
  • acccccccb/vue-img-cutteracccccccb avatar

    acccccccb/vue-img-cutter

    560View on GitHub↗

    简单易用的vue图片裁剪插件,支持移动图像,裁剪图片,放大缩小图片,上下左右移动,固定比例,固定尺寸,远程图片裁剪,只需要很少的代码就可以实现裁剪功能,也可以通过调整参数以适应你自己的业务需求。

    Vuecopperimagevue
    View on GitHub↗560