awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesElement Data Storage

Mechanisms for attaching and retrieving arbitrary JavaScript objects associated with specific DOM nodes.

Distinct from Element Attributes: Distinct from Element Attributes by storing complex JavaScript objects internally rather than just managing string-based HTML attributes.

Explore 4 awesome GitHub repositories matching web development · Element Data Storage. Refine with filters or upvote what's useful.

Awesome Element Data Storage GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • madrobby/zeptomadrobby 的头像

    madrobby/zepto

    15,104在 GitHub 上查看↗

    Zepto is a minimalist JavaScript toolkit providing an API for DOM manipulation, event handling, and asynchronous HTTP requests. It functions as a jQuery-compatible library, allowing developers to select, modify, and animate HTML elements using a concise and chainable syntax. The library includes an asynchronous HTTP client for exchanging data with remote servers without triggering page reloads and a browser-based event handler that supports standard mouse events and mobile touch gestures. Its capability surface covers CSS selector-based querying, element transition animations, and the serial

    Allows associating arbitrary JavaScript objects with specific DOM nodes using an internal storage mechanism.

    HTML
    在 GitHub 上查看↗15,104
  • fabiospampinato/cashfabiospampinato 的头像

    fabiospampinato/cash

    7,041在 GitHub 上查看↗

    Cash is a lightweight DOM manipulation library and HTML element wrapper designed as an alternative to jQuery for selecting and modifying elements in modern browsers. It functions as a modular DOM framework and JavaScript utility library, providing a system to wrap DOM nodes into actionable collections for batch processing. The project is built with a modular design that supports tree-shaking, allowing build tools to exclude unused methods to minimize the final bundle size. It provides mechanisms for extending the core functionality and collection prototypes to implement reusable plugins and c

    Provides a system for attaching and retrieving custom JavaScript data objects associated with DOM nodes.

    JavaScriptcashdomjavascript
    在 GitHub 上查看↗7,041
  • kenwheeler/cashkenwheeler 的头像

    kenwheeler/cash

    7,039在 GitHub 上查看↗

    Cash 是一个轻量级的 JavaScript 库,用于在现代浏览器中选择和修改 HTML 元素。它作为一个可链式调用的元素包装器和 DOM 操作工具,为管理浏览器 DOM 操作提供了一个极简的替代方案。 该库使用基于集合的 DOM 节点包装器,允许在单个序列中执行多次修改和样式更新。它旨在为事件处理和元素管理提供类似的 API,同时保持较小的体积。 该项目涵盖了广泛的 DOM 操作功能,包括元素选择、树遍历和结构变更。它包括用于管理 CSS 类、属性和样式的工具,以及用于事件处理、数据管理和尺寸计算的系统。 核心功能可以通过基于原型的机制进行扩展,以添加自定义方法和共享工具。

    Ships a system for reading and writing values to data-attributes using key-value mapping.

    JavaScript
    在 GitHub 上查看↗7,039
  • zdhxiong/mduizdhxiong 的头像

    zdhxiong/mdui

    4,517在 GitHub 上查看↗

    mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor

    Supports storing and retrieving custom data on DOM elements, including the use of data-attributes.

    TypeScriptcssjavascriptmaterial
    在 GitHub 上查看↗4,517
  1. Home
  2. Web Development
  3. Element Attributes
  4. Element Data Storage