awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

112 مستودعات

Awesome GitHub RepositoriesForm Handling

Libraries for parsing, validating, and binding form data.

Explore 112 awesome GitHub repositories matching part of an awesome list · Form Handling. Refine with filters or upvote what's useful.

Awesome Form Handling GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • ueberdosis/tiptapالصورة الرمزية لـ ueberdosis

    ueberdosis/tiptap

    37,341عرض على GitHub↗

    Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    TypeScripteditorjavascriptjs
    عرض على GitHub↗37,341
  • logaretm/vee-validateالصورة الرمزية لـ logaretm

    logaretm/vee-validate

    11,263عرض على 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

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    TypeScriptformform-validationforms
    عرض على GitHub↗11,263
  • xaboy/form-createالصورة الرمزية لـ xaboy

    xaboy/form-create

    7,055عرض على GitHub↗

    form-create is a JSON-driven form generator and low-code form builder that renders dynamic web forms and validation logic from configuration files. It functions as a data-driven form orchestrator for managing field dependencies and hierarchical data structures within complex layouts. The system includes a visual drag-and-drop interface for designing data entry layouts and automatically generating their corresponding configuration structures. It provides a dynamic UI component library of adaptable form fields and layout containers designed for cross-framework integration and mobile responsiven

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    JavaScriptant-design-vuearco-designelement-plus
    عرض على GitHub↗7,055
  • vuelidate/vuelidateالصورة الرمزية لـ vuelidate

    vuelidate/vuelidate

    6,889عرض على 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

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    JavaScriptjavascriptvalidationvue
    عرض على GitHub↗6,889
  • shentao/vue-multiselectالصورة الرمزية لـ shentao

    shentao/vue-multiselect

    6,787عرض على GitHub↗

    vue-multiselect is a suite of selection components for Vue.js that provides a searchable dropdown interface for single or multiple selections. It functions as a select input and tagging component capable of handling datasets from local sources or remote APIs. The project is distinguished by its support for asynchronous selection, enabling the retrieval of options from a remote source based on real-time search queries. It also features a dynamic tagging interface that allows users to create new custom tags when a required value is missing from the existing list. The component covers a broad r

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    JavaScriptcomponentdropdownjavascript
    عرض على GitHub↗6,787
  • django-crispy-forms/django-crispy-formsالصورة الرمزية لـ django-crispy-forms

    django-crispy-forms/django-crispy-forms

    5,164عرض على GitHub↗

    django-crispy-forms is a Django form rendering library used to generate styled HTML output from forms. It employs a programmatic form layout engine that allows the composition of form structures and styling using Python objects rather than handwritten HTML templates. The library uses a template pack system to decouple form logic from visual styling, enabling the application of different CSS frameworks through configuration settings. This ensures frontend UI consistency by swapping the set of HTML templates used for various frameworks. The tool provides a Django template filter to produce com

    Renders forms in a clean, DRY manner.

    Python
    عرض على GitHub↗5,164
  • formkit/formkitالصورة الرمزية لـ formkit

    formkit/formkit

    4,724عرض على GitHub↗

    The form framework for coding agents

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    TypeScriptagentic-workflowagentsform-generation
    عرض على GitHub↗4,724
  • sagalbot/vue-selectالصورة الرمزية لـ sagalbot

    sagalbot/vue-select

    4,679عرض على GitHub↗

    vue-select هو مكون واجهة مستخدم قابل لإعادة الاستخدام لتطبيقات Vue، يعمل كبديل يسهل الوصول إليه لعنصر HTML select القياسي. يوفر واجهة قائمة منسدلة قابلة للتصفية مصممة للتعامل مع التحديدات الفردية أو المتعددة والوسوم (tagging). يدعم المكون جلب البيانات غير المتزامن وتحديد البيانات عن بُعد، مما يسمح للمستخدمين بالبحث واسترجاع المعلومات من خوادم خارجية. كما يتضمن تكاملاً مع العرض من جانب الخادم (SSR) لتحسين سرعة تحميل الصفحة الأولية وظهورها في محركات البحث. يغطي المشروع مجموعة من القدرات بما في ذلك تصفية البحث في الوقت الفعلي، وتطوير مدخلات النماذج المخصصة، وتخصيص المكونات القائم على الفتحات (slots) لتجاوز منطق العرض الافتراضي.

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    JavaScriptcomboboxlistboxselect
    عرض على GitHub↗4,679
  • xyxiao001/vue-cropperالصورة الرمزية لـ xyxiao001

    xyxiao001/vue-cropper

    4,565عرض على GitHub↗

    vue-cropper هو مكون واجهة مرئية لتطبيقات Vue مصمم لقص وتدوير وتغيير حجم الصور. يعمل كمحرر صور من جانب العميل يسمح باستخراج مناطق محددة من الصور وفرض قيود نسبة ثابتة لضمان مخرجات متسقة. يوفر المكون أدوات لمعالجة اتجاه الصورة وتغيير حجمها من خلال التدوير وتحديد المواقع لمحاذاة المناطق المستهدفة. يستخدم معالجاً قائماً على اللوحة (canvas) لتوليد نتائج القص النهائية، والتي يمكن تصديرها كسلاسل Base64 أو Blobs بتنسيقات ملفات شائعة مختلفة. تغطي المكتبة مجموعة واسعة من إمكانيات معالجة الصور، بما في ذلك التحكم في نسبة العرض إلى الارتفاع، واستخراج منطقة الصورة، وأدوات تغيير الحجم المرئية. كما تتضمن مراقبة التفاعل لمزامنة واجهة المستخدم أثناء حركة الصورة وتعديلات مربع القص.

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    Vuecropcropperjavascript
    عرض على GitHub↗4,565
  • alfred-skyblue/vue-draggable-plusالصورة الرمزية لـ Alfred-Skyblue

    Alfred-Skyblue/vue-draggable-plus

    4,001عرض على GitHub↗

    vue-draggable-plus هي مكتبة سحب وإفلات لـ Vue 2 وVue 3 تُستخدم لإنشاء واجهات قابلة للسحب مرتبطة بالبيانات. توفر مكونات لتنفيذ فرز القوائم وإعادة ترتيب العناصر داخل تسلسل مع مزامنة الموضع المرئي للعناصر مع حالة التطبيق الأساسية. تتضمن المكتبة أداة نقل عبر القوائم تتيح حركة العناصر بين حاويات متعددة باستخدام معرفات المجموعات المشتركة وقواعد الاستنساخ. يمكن تقييد التفاعل بعناصر فرعية محددة من خلال التشغيل القائم على المقبض. يغطي المشروع مجموعة واسعة من بدائيات السحب والإفلات، بما في ذلك إدارة الأحداث لعمليات الاستدعاء المخصصة أثناء دورات حياة السحب وآليات للحفاظ على الربط ثنائي الاتجاه بين واجهة المستخدم ونموذج البيانات.

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    Vuecomposition-apidragdrag-and-drop
    عرض على GitHub↗4,001
  • mauricius/vue-draggable-resizableالصورة الرمزية لـ mauricius

    mauricius/vue-draggable-resizable

    3,587عرض على GitHub↗

    Vue3 Component for draggable and resizable elements.

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    Vuecomponentdraggableresizable
    عرض على GitHub↗3,587
  • lian-yue/vue-upload-componentالصورة الرمزية لـ lian-yue

    lian-yue/vue-upload-component

    2,695عرض على GitHub↗

    Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), PUT method, Customize the filter

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    Vuecomponentdragupload
    عرض على GitHub↗2,695
  • ealush/vestالصورة الرمزية لـ ealush

    ealush/vest

    2,662عرض على GitHub↗

    Vest ✅ Declarative validations framework

    Declarative form validation framework inspired by unit testing.

    TypeScriptformform-validationforms
    عرض على GitHub↗2,662
  • dyve/django-bootstrap3الصورة الرمزية لـ dyve

    dyve/django-bootstrap3

    2,336عرض على GitHub↗

    Bootstrap 3 integration with Django.

    Provides Bootstrap integration for templates.

    Python
    عرض على GitHub↗2,336
  • jazzband/django-widget-tweaksالصورة الرمزية لـ jazzband

    jazzband/django-widget-tweaks

    2,162عرض على GitHub↗

    Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered.

    Modify form field rendering in templates.

    Python
    عرض على GitHub↗2,162
  • yourlabs/django-autocomplete-lightالصورة الرمزية لـ yourlabs

    yourlabs/django-autocomplete-light

    1,869عرض على GitHub↗

    A fresh approach to autocomplete implementations, specially for Django.

    Enables quick and proper autocomplete functionality.

    Python
    عرض على GitHub↗1,869
  • kristijanhusak/laravel-form-builderالصورة الرمزية لـ kristijanhusak

    kristijanhusak/laravel-form-builder

    1,720عرض على GitHub↗

    Laravel Form builder for version 5+!

    Constructs HTML forms using PHP classes.

    PHP
    عرض على GitHub↗1,720
  • justinas/nosurfالصورة الرمزية لـ justinas

    justinas/nosurf

    1,728عرض على GitHub↗

    CSRF protection middleware.

    Gocsrfgomiddleware
    عرض على GitHub↗1,728
  • advanced-cropper/vue-advanced-cropperالصورة الرمزية لـ advanced-cropper

    advanced-cropper/vue-advanced-cropper

    1,179عرض على GitHub↗

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

    Listed in the “Form Handling” section of the Awesome Vue awesome list.

    Vueadvancedcropperflexible
    عرض على GitHub↗1,179
  • gorilla/csrfالصورة الرمزية لـ gorilla

    gorilla/csrf

    1,197عرض على GitHub↗

    CSRF protection for Go web applications.

    Gocsrfcsrf-protectioncsrf-tokens
    عرض على GitHub↗1,197
السابق12345…6التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Form Handling