awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kenwheeler avatar

kenwheeler/cash

0
View on GitHub↗
7,039 स्टार्स·270 फोर्क्स·JavaScript·MIT·9 व्यूज़

Cash

Cash आधुनिक ब्राउज़रों में HTML तत्वों को चुनने और संशोधित करने के लिए एक हल्का JavaScript लाइब्रेरी है। यह एक चेनेबल एलिमेंट रैपर और DOM मैनिपुलेशन यूटिलिटी के रूप में कार्य करता है, जो ब्राउज़र DOM ऑपरेशंस को प्रबंधित करने के लिए एक न्यूनतम विकल्प प्रदान करता है।

लाइब्रेरी DOM नोड्स के लिए एक संग्रह-आधारित रैपर का उपयोग करती है, जिससे एक ही अनुक्रम में कई संशोधन और स्टाइल अपडेट किए जा सकते हैं। इसे छोटे पदचिह्न (footprint) को बनाए रखते हुए इवेंट हैंडलिंग और एलिमेंट प्रबंधन के लिए एक समान API प्रदान करने के लिए डिज़ाइन किया गया है।

यह प्रोजेक्ट DOM मैनिपुलेशन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें एलिमेंट चयन, ट्री ट्रैवर्सल और संरचनात्मक परिवर्तन शामिल हैं। इसमें CSS क्लासेस, एट्रिब्यूट्स और स्टाइल्स को प्रबंधित करने के लिए यूटिलिटीज, साथ ही इवेंट हैंडलिंग, डेटा प्रबंधन और आयाम गणना के लिए सिस्टम शामिल हैं।

कोर कार्यक्षमता को कस्टम मेथड्स और साझा यूटिलिटीज जोड़ने के लिए एक प्रोटोटाइप-आधारित तंत्र के माध्यम से विस्तारित किया जा सकता है।

Features

  • Fluent DOM Modifications - Offers a chainable syntax for selecting and modifying HTML element properties and structure.
  • HTML DOM Manipulators - Provides a concise, chainable library for navigating, filtering, and modifying elements within the browser HTML DOM.
  • DOM Querying Utilities - Implements high-performance traversal methods to find ancestor, descendant, or sibling elements based on selectors.
  • Fluent Interface Patterns - Implements a chainable method pattern allowing multiple DOM operations to be performed in a single statement.
  • Node Collections - Wraps querySelectorAll results in a custom object to maintain and manipulate collections of DOM nodes.
  • DOM Node Wrappers - Uses JavaScript objects to wrap DOM nodes, enabling batch processing and chainable manipulation methods.
  • CSS Class Utilities - Includes a utility for adding, removing, or toggling CSS classes to change visual states.
  • Event Handling - Provides a streamlined API for attaching, managing, and responding to user-triggered events within the DOM.
  • DOM Event Listeners - Implements a system for adding/removing event listeners and triggering custom events on elements.
  • Browser DOM Interaction - Provides a unified interface for managing DOM events, attributes, and CSS classes across element collections.
  • Client-Side UI Libraries - Offers a minimal library for building interactive user interfaces by efficiently managing CSS classes and element content.
  • API Abstractions - Wraps native browser DOM and CSS APIs to provide a consistent and simplified interface.
  • DOM Element Selectors - Implements a query system to find elements matching a selector and return them as an actionable collection.
  • DOM Manipulation Libraries - Provides a lightweight utility for selecting and modifying document elements using native browser APIs.
  • Element Attributes - Provides utilities to get, set, or remove attributes and properties on collections of elements.
  • HTML Content Management - Allows getting and setting the inner HTML, text, or values of input fields.
  • Modular Library Extensions - Provides a modular system for extending library functionality through prototype-based plugins.
  • JavaScript Utility Libraries - Ships as a lightweight helper library for common DOM operations and collection filtering without full framework overhead.
  • DOM Tree Traversers - Enables finding ancestor, descendant, or sibling elements through DOM tree traversal.
  • Prototype Extensions - Utilizes prototype-based extensions to allow custom methods and plugins to extend the core library functionality.
  • Scoped DOM Traversals - Provides scoped DOM traversal to locate ancestors and siblings relative to the current element selection.
  • Collection Filtering - Includes operations to slice, filter, or map element collections to isolate specific nodes.
  • DOM Element Manipulators - Provides tools for inserting or replacing elements and content relative to other nodes in the document.
  • Style Property Manipulators - Allows reading and updating CSS properties on elements with built-in autoprefixing.
  • Element Data Storage - Ships a system for reading and writing values to data-attributes using key-value mapping.
  • HTML String Parsing - Converts HTML strings into usable DOM nodes using browser native template and fragment mechanisms.
  • jQuery-Compatible Libraries - Implements a familiar, jQuery-compatible API for DOM manipulation and event handling with a minimal footprint.
  • Library Alternatives - Provides a compact alternative for modern browser environments.
  • Utility Libraries - Provides a jQuery-like syntax for modern DOM manipulation.

स्टार हिस्ट्री

kenwheeler/cash के लिए स्टार हिस्ट्री चार्टkenwheeler/cash के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Cash के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Cash के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • fabiospampinato/cashfabiospampinato का अवतार

    fabiospampinato/cash

    7,041GitHub पर देखें↗

    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

    JavaScriptcashdomjavascript
    GitHub पर देखें↗7,041
  • zdhxiong/mduizdhxiong का अवतार

    zdhxiong/mdui

    4,517GitHub पर देखें↗

    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

    TypeScriptcssjavascriptmaterial
    GitHub पर देखें↗4,517
  • madrobby/zeptomadrobby का अवतार

    madrobby/zepto

    15,104GitHub पर देखें↗

    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

    HTML
    GitHub पर देखें↗15,104
  • phuocng/html-domphuocng का अवतार

    phuocng/html-dom

    6,524GitHub पर देखें↗

    This is a vanilla JavaScript DOM manipulation library that provides a collection of native methods for selecting, creating, and modifying HTML DOM elements without any framework dependencies. It operates directly on the live DOM tree using imperative JavaScript calls, wrapping standard browser DOM APIs into reusable utility functions. The library covers the full spectrum of DOM operations including element selection, creation, removal, content and attribute management, event handling, style and class manipulation, and DOM traversal. It includes approaches for cross-browser DOM compatibility,

    MDXdocument-object-modeldomdom-api
    GitHub पर देखें↗6,524
Cash के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

kenwheeler/cash क्या करता है?

Cash आधुनिक ब्राउज़रों में HTML तत्वों को चुनने और संशोधित करने के लिए एक हल्का JavaScript लाइब्रेरी है। यह एक चेनेबल एलिमेंट रैपर और DOM मैनिपुलेशन यूटिलिटी के रूप में कार्य करता है, जो ब्राउज़र DOM ऑपरेशंस को प्रबंधित करने के लिए एक न्यूनतम विकल्प प्रदान करता है।

kenwheeler/cash की मुख्य विशेषताएं क्या हैं?

kenwheeler/cash की मुख्य विशेषताएं हैं: Fluent DOM Modifications, HTML DOM Manipulators, DOM Querying Utilities, Fluent Interface Patterns, Node Collections, DOM Node Wrappers, CSS Class Utilities, Event Handling।

kenwheeler/cash के कुछ ओपन-सोर्स विकल्प क्या हैं?

kenwheeler/cash के ओपन-सोर्स विकल्पों में शामिल हैं: fabiospampinato/cash — Cash is a lightweight DOM manipulation library and HTML element wrapper designed as an alternative to jQuery for… zdhxiong/mdui — mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a… madrobby/zepto — Zepto is a minimalist JavaScript toolkit providing an API for DOM manipulation, event handling, and asynchronous HTTP… phuocng/html-dom — This is a vanilla JavaScript DOM manipulation library that provides a collection of native methods for selecting,… bendc/sprint — Sprint is a lightweight DOM manipulation and event handling library. It provides a minimal set of utilities for… oneuijs/you-dont-need-jquery — This project is a reference guide and collection of implementation patterns for replacing legacy libraries with native…