GitHub topics: css-selector
suntong/cascadia
Go cascadia package command line CSS selector
Language: Go - Size: 118 KB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 143 - Forks: 11
facelessuser/soupsieve
A modern CSS selector implementation for BeautifulSoup
Language: Python - Size: 5.33 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 250 - Forks: 43
fb55/nth-check
Parses and compiles CSS nth-checks to highly optimized functions.
Language: TypeScript - Size: 2.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 59 - Forks: 32
fb55/css-select
a CSS selector compiler & engine
Language: TypeScript - Size: 4.31 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 589 - Forks: 74
jamubc/Element-Selector-tree-tool
Hover and click to copy CSS selectors. Speed up script development with intuitive element selection and hierarchical tree view features.
Language: JavaScript - Size: 51.8 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0
shiroyuki/Kotoba
XML Parser with CSS Selector
Language: Python - Size: 41 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 1
moumen-soliman/shortcut.css
Shortcut.css is the first css package it support your stylesheet, Contain custom & built-in variables and classes you can use it with any situation you want with css shortcuts for more flexiblity & stability.
Language: CSS - Size: 115 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 10 - Forks: 0
teletha/sinobu
Sinobu is not obsolete framework but utility, which can manipulate objects as a extremely-condensed facade. This is extremely lightweight at approximately 120KB without relying on other libraries.
Language: Java - Size: 30.1 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
inphinit/framework
๐ฝ PHP microframework, routes, controllers and views, for PHP 5.4 to PHP 8
Language: PHP - Size: 536 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 12 - Forks: 2
gajus/surgeon
Declarative DOM extraction expression evaluator. ๐จโโ๏ธ
Language: JavaScript - Size: 712 KB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 692 - Forks: 30
phpgt/CssXPath
Translate CSS selectors to XPath queries.
Language: PHP - Size: 272 KB - Last synced at: 18 days ago - Pushed at: 28 days ago - Stars: 24 - Forks: 11
phpgt/Dom
Modern DOM API.
Language: PHP - Size: 3 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 121 - Forks: 28
santhoshse7en/utuby
simple script for downloading Youtube comments without using the Youtube API
Language: Python - Size: 15.6 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 4
sixcious/elempick
A simple element picker that can generate CSS Selectors and XPath expressions.
Size: 41 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 0
fczbkk/css-selector-generator
JavaScript object that creates unique CSS selector for given element.
Language: TypeScript - Size: 6.22 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 576 - Forks: 95
itbanque/talk2dom
Locate web elements using natural language. Powered by LLM for reliable UI automation.
Language: Python - Size: 338 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 4
fefit/visdom
A library use jQuery like API for html parsing & node selecting & node mutation, suitable for web scraping and html confusion.
Language: Rust - Size: 645 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 113 - Forks: 7
philss/floki
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
Language: Elixir - Size: 1.6 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 2,130 - Forks: 163
reallygoodprogrammer/wep
basic css-selector grep'ing for html web content
Language: Go - Size: 43.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
itw-creative-works/social-selectors
SocialSelectors is a dynamically updated library of css selectors for social media sites.
Language: HTML - Size: 99.2 MB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0
feichao93/temme
๐ Concise selector to extract JSON from HTML.
Language: TypeScript - Size: 8.46 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 272 - Forks: 12
msoap/html2data
Library and cli for extracting data from HTML via CSS selectors
Language: Go - Size: 7.15 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 69 - Forks: 3
AlexMathew/scrapple
A framework for creating semi-automatic web content extractors
Language: Python - Size: 1.15 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 502 - Forks: 41
coderobe/hq
A HTML processor inspired by jq
Language: C++ - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 115 - Forks: 5
dinanathsj29/css3-fundamentals-tutorial
A CSS3 design tutorials for beginners, An introduction to core CSS concepts, terminology and tools
Language: HTML - Size: 1.34 MB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 21 - Forks: 8
featurist/browser-monkey
Reliable DOM testing
Language: JavaScript - Size: 2.67 MB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 54 - Forks: 7
flamencist/CopyCssSelector
Copy Css Selector chrome extension
Language: JavaScript - Size: 530 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 28 - Forks: 3
varunsridharan/dizzle
~ Simple Fast CSS Selector Engine ~
Language: HTML - Size: 638 KB - Last synced at: 16 days ago - Pushed at: about 5 years ago - Stars: 38 - Forks: 3
alexferrari88/playwright-DOMPath
Retrieve XPath and CSS selectors from elements selected in Playwright
Language: TypeScript - Size: 221 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 0
kbrw/babel-plugin-transform-jsxz
Write your JSX for your HTML components using successive transformations targeted with CSS selector at compilation time - in the same way that enlive templates work. As a Babel transform plugin.
Language: JavaScript - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 3
CoolSpring8/go-lolhtml
An idiomatic Go wrapper for Rust crate `lol-html` (Low Output Latency streaming HTML parser/rewriter)
Language: Go - Size: 6.68 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 36 - Forks: 3
benibela/xidel
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
Language: Pascal - Size: 2.09 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 803 - Forks: 44
lexborisov/Modest
Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
Language: C - Size: 6.26 MB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 748 - Forks: 66
colgatto/Poliparser ๐ฆ
The only parser you need
Language: JavaScript - Size: 263 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
JPeer264/node-rename-css-selectors
๐ Rename css classes and id's in files
Language: TypeScript - Size: 1.23 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 67 - Forks: 9
plainas/tq
Perform a lookup by CSS selector on an HTML input
Language: Python - Size: 43 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 237 - Forks: 5
JPeer264/node-rcs-core
Rename css selectors across all files
Language: TypeScript - Size: 2.33 MB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 38 - Forks: 7
repejota/qurl
Qurl is a drop-in and easy to deploy microservice who exposes an HTTP API you can use to extract content from any web page as JSON. Any information available at a given public URL can be extracted using selector queries (check examples below).
Language: Go - Size: 1.14 MB - Last synced at: 7 months ago - Pushed at: about 8 years ago - Stars: 11 - Forks: 4
vhodges/stitcherd
Dynamic content for mostly static sites.
Language: Go - Size: 1.37 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 46 - Forks: 6
bgarciaoliveira/Selektra
Easily generate unique and optimized CSS or XPath selectors for any DOM element.
Language: TypeScript - Size: 184 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0
AdamMarsden/css-cheat-sheet
CSS Cheat Sheet - A reference for CSS goodness.
Size: 16.6 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 394 - Forks: 65
yandex/reselector
Use React Components in css selectors
Language: JavaScript - Size: 2.83 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 46 - Forks: 10
Sreyas-Sreelal/pawn-scraper
Web scraping with HTML parsers and querying with CSS selectors in pawn (WIP)
Language: Rust - Size: 117 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 2
lorussogiacomoluca/html-css-flukeout
Exercise #5 - 19/02/2025
Language: HTML - Size: 163 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
xparse/ElementFinder
Fetch data from HTML and XML via xpath/css and prepare it with regexp
Language: PHP - Size: 688 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 35 - Forks: 15
ydah/parselly
Parselly is a module providing a simple way to parse and extract data from a css selector ๐ฟ
Language: Ruby - Size: 42 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0
kormanowsky/jextract
Allows extracting data from DOM
Language: JavaScript - Size: 140 KB - Last synced at: 10 days ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1
hansalemaos/tutorial-css_selector-selenium
Imagine substituir todos os mรฉtodos tradicionais de localizaรงรฃo de elementos, como find_element(By.ID), find_element(By.NAME), find_element(By.XPATH), entre outros, por apenas um mรฉtodo poderoso: find_element(By.CSS_SELECTOR)
Language: Python - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2
PiyushBagde/100DaysOfCode
Language: Python - Size: 9.73 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0
davidyen1124/ai-crawler
AI web scraper using GPT to dynamically optimize CSS selectors for reliable data extraction.
Language: JavaScript - Size: 7.81 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
amal/CDom
Simple HTML/XML/BBCode DOM component for PHP.
Language: PHP - Size: 229 KB - Last synced at: 4 months ago - Pushed at: about 14 years ago - Stars: 25 - Forks: 9
jvanbruegge/tree-selector
Use CSS selectors to match nodes in a custom object tree
Language: TypeScript - Size: 127 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 2
flamencist/SelectorGenerator
JavaScript object that creates a unique CSS selector for a given DOM element. It has no external dependencies.
Language: JavaScript - Size: 73.2 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 7
rike422/kirinuki-core
Kirinuki is a library that convert any html to JSON using CSS selectors.
Language: TypeScript - Size: 11.8 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 14 - Forks: 2
ryanmorr/parselector
Parse a CSS selector string
Language: JavaScript - Size: 196 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2
francoischalifour/selectors-to-array
Converts CSS selectors, DOM elements and NodeLists into arrays
Language: JavaScript - Size: 2.93 KB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0
ArtaXerxess/bookscraper
Language: Python - Size: 1.52 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
Simon-He95/vscode-css-selector
vscode extension to quick select id or class selector
Language: TypeScript - Size: 669 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0
f34nk/modest_ex
Elixir library to do pipeable transformations on html strings (with CSS selectors)
Language: C - Size: 580 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 31 - Forks: 5
oyen-oss/diddy-dom
lightweight dom library to create (and query) documents using CSS selectors, for javascript
Language: TypeScript - Size: 69.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1
hsrtech/Learn-CSS
Learn CSS
Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
CharltonC/chrome-css-selector-capture
support page for the Chrome extension CSS Selector Capture
Size: 1.95 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 13
fb55/cornet
transform streaming html using css selectors
Language: JavaScript - Size: 166 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 48 - Forks: 4
hekigan/dom-create-element-query-selector
A utility function to create DOM elements with CSS selector-like syntax
Language: JavaScript - Size: 49.8 KB - Last synced at: 5 months ago - Pushed at: about 8 years ago - Stars: 12 - Forks: 2
yuvan11/cascadia-sample
cascadia-sample to understand the css selector library cascadia
Language: Go - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
harrypotter0/css_images
This is a challenge of making awesome CSS images on a level up daily basis .
Language: CSS - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
getlinksc/css-selector-tool
A low-code data extractor for websites with built in proxy and parsing capabilities. Great for testing and debugging css selectors
Language: JavaScript - Size: 19.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 10
kostya/modest
CSS selectors for HTML5 Parser myhtml
Language: Crystal - Size: 175 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 46 - Forks: 4
TheInfinity007/MovieDazZ
A movie review website made by html, css and bootstrap
Language: HTML - Size: 18.2 MB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1
xparse/CssExpressionTranslator ๐ฆ
Translate css to xpath based on symfony/css-selector
Language: PHP - Size: 104 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 3
qiaofei32/yunCrawler
ๆบ่ฝไบ็ฌ่ซDemo
Language: HTML - Size: 7.11 MB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 32 - Forks: 17
briwyatt/productcards
the-static-web exercise 3
Language: HTML - Size: 1.15 MB - Last synced at: almost 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0
s-acss/figma-token-to-code
Generate the text element to Html with css.
Language: TypeScript - Size: 5.2 MB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 2
zuobaiquan/css3
:thinking:cssๆทฑๅ ฅๅญฆไน
Language: HTML - Size: 61.4 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 20 - Forks: 7
joeycumines/go-htmlutil
An extension of Golang's html5 tokeniser / parser implementation, making it much easier to find and extract information.
Language: Go - Size: 42 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1
subhban01/CSS-android-logo
The android logo created with just CSS and nothing else.
Language: HTML - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
cathalgarvey/sqrape ๐ฆ
Simple Query Scraping with CSS and Go Reflection (MOVED to Gitlab)
Language: Go - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 141 - Forks: 7
promptapi/scraper-cli
CLI Tool for Prompt API's Scraper API, works for macOS, linux and windows :)
Language: Go - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0
abiko-search/laughter
A streaming HTML parser for Elixir built on top of the CloudFlare's LOL HTML
Language: C - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
princeferozepuria/CSS
Basic to Advanced CSS2 To CSS3,Grid,Flex
Language: HTML - Size: 25.2 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 2
cubeleco/htmlSearch
Web extension for searching HTML elements by CSS selector
Language: JavaScript - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
rohankhairnar/R-web-scraping
Some R scripts to begin with web scrapping. 1) imdb250.R contains basic scripts to fetch top 250 movie list and corresponding details. 2) amazonsearch.R contains advanced scrapping with R for products on amazon's website based on the search term.
Language: R - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0
kawsarlog/CSS-Selectors-Tutorial
๐ต๏ธโโ๏ธ Explore HTML and CSS files showcasing various selector rules. ๐ Learn and practice targeting and styling elements with CSS selectors. ๐ Fork, modify, and enhance this repository for your web development projects. ๐จ Improve your CSS skills with detailed examples and explanations. ๐ป Happy coding! ๐ค๐
Language: HTML - Size: 45.9 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
KMDaily/CSS_Selectors3_WolframLanguage
Implementation of CSS Selectors 3 for Wolfram Language SymbolicXML expressions.
Language: Mathematica - Size: 62.5 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0
esteban-m/uikit-night-theme
Uikit Night Theme
Language: CSS - Size: 48.8 KB - Last synced at: over 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 1
esteban-m/cstyle
Common style for wordpress
Language: PHP - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
YannisDelmas/explain-expression
Explain an expression: CSS selector, regular expression (later: other expressions of other languages)
Language: JavaScript - Size: 405 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0
flibbles/tw5-xml
XML tools for Tiddlywiki5: import/xport, rendering, parsing wth XPath and CSS Selectors
Language: JavaScript - Size: 684 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 1
hermit-crab/ScrapeMate
Scraping assistant tool. Editing and maintaining CSS/XPath selectors across webpages.
Language: JavaScript - Size: 761 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 93 - Forks: 12
hapytex/css-selectors
A library for parsing, manipulating, and rendering css selectors (not css files, just the selectors).
Language: Haskell - Size: 19.9 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
kuriv/manual-css ๐ฆ
CSS ๅ จ็งฐ Cascading Style Sheets ๏ผๅฑๅ ๆ ทๅผ่กจใ
Language: JavaScript - Size: 918 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
TechnikEmpire/GQ
CSS Selector Engine for Gumbo Parser
Language: C++ - Size: 1.78 MB - Last synced at: 13 days ago - Pushed at: almost 8 years ago - Stars: 26 - Forks: 14
dzenis-h/drag-n-drop
Simple vanilla JS drag & drop implementation built for the purpose of refreshing classes, static methods, inheritance, this keyword, CSS selectors, DOM APIs, etc ...
Language: JavaScript - Size: 5.86 KB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
perry-mitchell/css-selector-splitter
Split CSS selectors by commas or blocks
Language: JavaScript - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 3 - Forks: 0
gburtini/Potent-Tools-for-XPath
Tools for working with the DOM, CSS selectors and XPath 1.0 expressions.
Language: JavaScript - Size: 637 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1
AlGhaliyahM/wishlist-importer
โจ Wishlist Importer provide wishlist data for the supported domains in the library. Wishlist Importer manipulate HTML and fetch the data for the given sharable wishlist Url, given you a clean items data where you can import and use in your system.
Language: TypeScript - Size: 248 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1
JPeer264/gulp-rcs
The gulp task to the main module rename-css-selectors
Language: JavaScript - Size: 145 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 4
0x1618/css-selector-minifier
CSS-Selector-Minifier is a Python package that minifies CSS class and id names in CSS, HTML and JavaScript files.
Language: Python - Size: 18.6 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
edanurascii/fancy-css-examples
Language: SCSS - Size: 94.7 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0
JPeer264/grunt-rcs
The grunt task to the main module rename-css-selectors
Language: JavaScript - Size: 42 KB - Last synced at: 22 days ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0