awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jquery avatar

jquery/sizzle

0
View on GitHub↗
6,306 stele·931 fork-uri·JavaScript·4 vizualizărisizzlejs.com↗

Sizzle

A sizzlin' hot selector engine.

Features

  • CSS Selector Engines - Parses CSS selector strings and returns matching DOM elements from a document.
  • DOM Element Selectors - Parses CSS selectors and returns matching DOM elements from a document.
  • Compilation Caches - Pre-compiles CSS selectors into cached functions to accelerate repeated DOM matching operations.
  • Selector - Compiles CSS selectors into cached functions to speed up repeated matching operations.
  • Compilation Strategy Selectors - Pre-compiles CSS selectors into cached functions to speed up repeated matching operations.
  • Selector Pre-Compilations - Pre-compiles selector strings into cached functions to eliminate first-use latency in DOM queries.
  • Scoped DOM Traversals - Scopes element selection to a context node or document fragment for efficient queries.
  • Custom Selector Engines - Registers custom pseudo-classes, attribute handlers, and positional filters on the selector engine.
  • Selector Compilations - Compiles CSS selectors into cached functions for faster repeated matching during initialization.
  • CSS Selector Hint Filters - Provides a compiled selector function to filter an array of DOM elements by CSS selector.
  • DOM Element Filtering - Filters DOM element sets to return only those matching a specified CSS selector.
  • Custom Pseudo-Class Registries - Provides a registry for registering custom pseudo-classes and attribute handlers.
  • Selector Compilers - Pre-compiles CSS selectors into cached functions to accelerate repeated DOM matching.
  • Selector Tokenization Pipelines - Parses CSS selectors into token streams for efficient matching.
  • Selector Match Tests - Tests individual DOM elements against CSS selectors and returns boolean match results.
  • Right-To-Left Support - Optimizes selector matching by processing from the rightmost token inward.
  • Right-to-Left Selector Matching - Optimizes selector matching by processing from the rightmost token inward.
  • Scoped DOM Querying - Finds DOM elements matching CSS selectors, optionally scoped to a context element or document fragment.
  • Positional Set Filter Registrations - Registers positional filters for matched element sets with integer arguments.
  • Custom Find Function Registrations - Registers custom find functions for locating DOM elements.
  • Regex-Based Filter Registrations - Adds custom filters via regex and boolean-returning functions.
  • Custom Attribute Handlers - Registers custom attribute handlers for cross-browser selector compatibility.

Istoric stele

Graficul istoricului de stele pentru jquery/sizzleGraficul istoricului de stele pentru jquery/sizzle

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Sizzle

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Sizzle.
  • sunra/php-simple-html-dom-parserAvatar sunra

    sunra/php-simple-html-dom-parser

    1,286Vezi pe GitHub↗

    php-simple-html-dom-parser is a PHP library for parsing HTML documents into a traversable in-memory tree that handles malformed markup gracefully. It constructs a complete object graph from raw HTML strings while retaining document structure and relational node hierarchies, and supports lazy child node iteration to load descendant nodes on demand for large documents. The library features a CSS selector query engine that translates selector expressions to locate and filter matching nodes within the parsed DOM tree. Programmatic accessors provide direct string-based attribute retrieval to extra

    HTML
    Vezi pe GitHub↗1,286
  • ericchiang/pupAvatar ericchiang

    ericchiang/pup

    8,427Vezi pe GitHub↗

    Pup is a command line tool for extracting and filtering data from HTML documents using CSS selectors. It functions as a parser and selector engine that isolates specific elements based on tags, IDs, classes, and attributes. The project provides utilities for converting selected HTML nodes into plain text, attribute values, or structured JSON objects. It includes a markup formatter that corrects missing tags and applies consistent indentation to improve the readability of HTML documents. The tool handles the retrieval of text content and attributes through a CSS selector engine, supporting co

    HTML
    Vezi pe GitHub↗8,427
  • anglesharp/anglesharpAvatar AngleSharp

    AngleSharp/AngleSharp

    5,499Vezi pe GitHub↗

    AngleSharp is an HTML5 DOM parser and web scraping framework designed to parse HTML5, SVG, and MathML documents into a W3C compliant document object model. It functions as a programmatic HTML generator and a CSS selector engine for querying and locating specific elements within a DOM. The project provides tools for simulating browser environments to automate web interactions, navigate URLs, and submit forms. It includes a dedicated HTML and CSS minifier to reduce the file size of web assets by removing unnecessary characters. The library supports HTML DOM manipulation and the extraction of s

    C#angle-bracketanglesharpc-sharp
    Vezi pe GitHub↗5,499
  • bendc/sprintAvatar bendc

    bendc/sprint

    4,188Vezi pe GitHub↗

    Sprint is a lightweight DOM manipulation and event handling library. It provides a minimal set of utilities for selecting, modifying, and traversing elements within the browser document object model. The library utilizes a selector engine to isolate specific document nodes using CSS-like patterns and positional indices. It encapsulates raw DOM elements within a wrapper object to provide a consistent API for updating element attributes, styles, and content. The toolset covers browser event management for attaching and detaching interaction handlers, as well as document tree navigation to loca

    JavaScript
    Vezi pe GitHub↗4,188
Vezi toate cele 30 alternative pentru Sizzle→

Întrebări frecvente

Ce face jquery/sizzle?

A sizzlin' hot selector engine.

Care sunt principalele funcționalități ale jquery/sizzle?

Principalele funcționalități ale jquery/sizzle sunt: CSS Selector Engines, DOM Element Selectors, Compilation Caches, Selector, Compilation Strategy Selectors, Selector Pre-Compilations, Scoped DOM Traversals, Custom Selector Engines.

Care sunt câteva alternative open-source pentru jquery/sizzle?

Alternativele open-source pentru jquery/sizzle includ: sunra/php-simple-html-dom-parser — php-simple-html-dom-parser is a PHP library for parsing HTML documents into a traversable in-memory tree that handles… ericchiang/pup — Pup is a command line tool for extracting and filtering data from HTML documents using CSS selectors. It functions as… anglesharp/anglesharp — AngleSharp is an HTML5 DOM parser and web scraping framework designed to parse HTML5, SVG, and MathML documents into a… bendc/sprint — Sprint is a lightweight DOM manipulation and event handling library. It provides a minimal set of utilities for… camsong/you-dont-need-jquery — This project is a vanilla JavaScript reference guide and implementation collection designed to replace legacy… autoscrape-labs/pydoll — pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction…