css-select is a CSS selector parser and selector engine. It enables you to select elements from a DOM tree using CSS selectors, similar to jQuery or Sizzle, but operates directly on DOM nodes. This is particularly valuable for server-side DOM processing or manipulating DOM structures independently of a browser environment. It's widely used in tools that need to extract specific elements from HTML or XML documents programmatically.
The npm package css-select experienced sporadic releases between February 2015 and August 2025. Releases were most frequent in 2020, 2021, 2022 and 2025, with multiple versions published in some months. There were extended periods of no releases, particularly between 2016 and 2018 and again after April 2022, until June 2025.
Css-select npm package downloads show a general upward trend from March 2024 to August 2025, peaking in July 2025 at over 185 million. September 2025 shows significantly lower downloads, but this is incomplete data as the month is ongoing.