awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
vitalets avatar

vitalets/x-editable

0
View on GitHub↗
6,505 stars·1,680 forks·JavaScript·MIT·3 vuesvitalets.github.io/x-editable↗

X Editable

x-editable est une bibliothèque d'édition in-place jQuery qui convertit le contenu statique en champs éditables. Elle fonctionne comme un éditeur de contenu en ligne, permettant d'effectuer des mises à jour directement sur une page web sans avoir besoin de navigation de page.

La bibliothèque inclut un moteur de rendu d'entrée personnalisable qui supporte divers formats tels que les champs de texte, les sélecteurs de date et les éditeurs de texte riche. Elle présente également un validateur d'entrée côté client pour vérifier les valeurs éditées par rapport à des règles spécifiques avant que les changements ne soient validés.

La boîte à outils s'intègre avec des frameworks UI incluant Bootstrap et jQuery UI. Elle fournit des déclencheurs d'interaction configurables, tels que des clics simples ou doubles, pour activer le mode d'édition.

Features

  • In-Place Editing Inputs - Converts static content into editable fields using inline or popup modes to update information without page navigation.
  • Input Validation Rules - Verifies edited values against client and server rules to ensure data correctness before committing changes.
  • Input Component Renderers - Offers a set of diverse editable formats including text fields, date pickers and rich text editors.
  • Input Type Definitions - Supports a variety of input formats including text fields, date pickers, and rich text editors.
  • Inline Editors - Implements a UI pattern that replaces static text with input fields for updates without page navigation.
  • Client-Side Input Validators - Checks user entries against specific rules immediately after editing to ensure data correctness before server transmission.
  • jQuery Plugins - Adds interactive input fields and date pickers to existing web pages as a jQuery plugin.
  • Interaction Triggers - Monitors user clicks or double-clicks to trigger the transition from read-only text to editable fields.
  • Interaction Trigger Configurations - Allows users to define how an editable element activates, such as through single clicks or double clicks.
  • Asynchronous State Synchronizations - Provides asynchronous synchronization of edited values to a remote server using AJAX requests.
  • Pre-Commit Input Callbacks - Implements callback-based logic to verify user input before committing changes to the data source.
  • UI Frameworks - In-place editing for various frameworks.

Historique des stars

Graphique de l'historique des stars pour vitalets/x-editableGraphique de l'historique des stars pour vitalets/x-editable

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à X Editable

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec X Editable.
  • jquery-validation/jquery-validationAvatar de jquery-validation

    jquery-validation/jquery-validation

    10,327Voir sur GitHub↗

    This project is a jQuery plugin and client-side form validator used to verify web form inputs before they are submitted to a server. It employs a rule-based validation engine to check user input against predefined or custom rules to ensure data integrity in the browser. The tool is designed as an ARIA-compliant validation system, using accessibility attributes to link error messages to input fields. This ensures that screen reader users are notified when a field contains an invalid value during the form submission process. The system supports remote server validation via asynchronous HTTP re

    JavaScript
    Voir sur GitHub↗10,327
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Voir sur GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    Voir sur GitHub↗26,780
  • davidstutz/bootstrap-multiselectAvatar de davidstutz

    davidstutz/bootstrap-multiselect

    3,676Voir sur GitHub↗

    This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown menus. It serves as a client-side form enhancement and UI component designed to replace multiple-choice select inputs with a searchable button-triggered menu of checkboxes. The component provides a specialized interface for multi-select dropdowns that maintains a consistent visual style with the Bootstrap CSS framework. It allows for the customization of component markup, enabling the override of default structures for buttons, popups, and options. The plugin covers a range of fu

    HTML
    Voir sur GitHub↗3,676
  • railsadminteam/rails_adminAvatar de railsadminteam

    railsadminteam/rails_admin

    7,957Voir sur GitHub↗

    Rails Admin is a web-based management dashboard and Active Record model manager for Ruby on Rails applications. It provides a graphical user interface for creating, reading, updating, and deleting database records, serving as a secure back office for database content management and administrative data auditing. The project distinguishes itself through a reflection-based schema mapping system that automatically generates CRUD interfaces from database metadata. It includes specialized tools for data versioning and change auditing to track administrative activity, as well as utilities for import

    Ruby
    Voir sur GitHub↗7,957
Voir les 30 alternatives à X Editable→

Questions fréquentes

Que fait vitalets/x-editable ?

x-editable est une bibliothèque d'édition in-place jQuery qui convertit le contenu statique en champs éditables. Elle fonctionne comme un éditeur de contenu en ligne, permettant d'effectuer des mises à jour directement sur une page web sans avoir besoin de navigation de page.

Quelles sont les fonctionnalités principales de vitalets/x-editable ?

Les fonctionnalités principales de vitalets/x-editable sont : In-Place Editing Inputs, Input Validation Rules, Input Component Renderers, Input Type Definitions, Inline Editors, Client-Side Input Validators, jQuery Plugins, Interaction Triggers.

Quelles sont les alternatives open-source à vitalets/x-editable ?

Les alternatives open-source à vitalets/x-editable incluent : jquery-validation/jquery-validation — This project is a jQuery plugin and client-side form validator used to verify web form inputs before they are… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… davidstutz/bootstrap-multiselect — This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown… railsadminteam/rails_admin — Rails Admin is a web-based management dashboard and Active Record model manager for Ruby on Rails applications. It… bttstrp/bootstrap-switch — Bootstrap-switch is a jQuery plugin that transforms standard HTML checkboxes and radio buttons into visual toggle… angular/angular.js — AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags…