Topic: "css-selector"
philss/floki
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
Language: Elixir - Size: 1.56 MB - Last synced at: about 17 hours ago - Pushed at: 6 days ago - Stars: 2,092 - Forks: 156

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: 19 days ago - Pushed at: over 3 years ago - Stars: 746 - Forks: 65

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: 13 days ago - Pushed at: about 2 months ago - Stars: 720 - Forks: 42

gajus/surgeon
Declarative DOM extraction expression evaluator. 👨⚕️
Language: JavaScript - Size: 712 KB - Last synced at: 22 minutes ago - Pushed at: almost 5 years ago - Stars: 696 - Forks: 30

fb55/css-select
a CSS selector compiler & engine
Language: TypeScript - Size: 4.53 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 564 - Forks: 72

fczbkk/css-selector-generator
JavaScript object that creates unique CSS selector for given element.
Language: TypeScript - Size: 5.08 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 560 - Forks: 93

AlexMathew/scrapple
A framework for creating semi-automatic web content extractors
Language: Python - Size: 1.15 MB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 501 - Forks: 41

AdamMarsden/css-cheat-sheet
CSS Cheat Sheet - A reference for CSS goodness.
Size: 16.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 393 - Forks: 64

feichao93/temme
📄 Concise selector to extract JSON from HTML.
Language: TypeScript - Size: 8.46 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 273 - Forks: 12

plainas/tq
Perform a lookup by CSS selector on an HTML input
Language: Python - Size: 43 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 237 - Forks: 5

facelessuser/soupsieve
A modern CSS selector implementation for BeautifulSoup
Language: Python - Size: 5.13 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 232 - Forks: 40

cathalgarvey/sqrape 📦
Simple Query Scraping with CSS and Go Reflection (MOVED to Gitlab)
Language: Go - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 141 - Forks: 7

suntong/cascadia
Go cascadia package command line CSS selector
Language: Go - Size: 122 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 140 - Forks: 11

phpgt/Dom
Modern DOM API.
Language: PHP - Size: 3.11 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 119 - Forks: 27

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: 604 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 112 - Forks: 6

coderobe/hq
A HTML processor inspired by jq
Language: C++ - Size: 25.4 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 111 - Forks: 5

hermit-crab/ScrapeMate
Scraping assistant tool. Editing and maintaining CSS/XPath selectors across webpages.
Language: JavaScript - Size: 761 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 93 - Forks: 12

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: about 1 year ago - Pushed at: about 1 year ago - Stars: 92 - Forks: 10

vincenttunru/feed-me-up-scotty
RSS feeds for arbitrary websites, using CSS selectors. https://feed-me-up-scotty.vincenttunru.com
Last synced at: almost 2 years ago - Stars: 84 - Forks: 11

msoap/html2data
Library and cli for extracting data from HTML via CSS selectors
Language: Go - Size: 7.15 MB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 69 - Forks: 3

JPeer264/node-rename-css-selectors
📝 Rename css classes and id's in files
Language: TypeScript - Size: 1.23 MB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 66 - Forks: 9

fb55/nth-check
Parses and compiles CSS nth-checks to highly optimized functions.
Language: TypeScript - Size: 2.22 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 57 - Forks: 30

mbasso/react-cssom
Css selector for React Components
Language: JavaScript - Size: 846 KB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 57 - Forks: 0

featurist/browser-monkey
Reliable DOM testing
Language: JavaScript - Size: 2.67 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 7

Kvaibhav01/Ripple-without-JS
Create Material Design ripple effect in your HTML without using a single line of JS.
Language: CSS - Size: 128 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 54 - Forks: 13

Kvaibhav01/Landing-Page-Animation
Landing page animation made using CSS
Language: CSS - Size: 1.05 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 53 - Forks: 29

fb55/cornet
transform streaming html using css selectors
Language: JavaScript - Size: 166 KB - Last synced at: about 7 hours ago - Pushed at: almost 2 years ago - Stars: 48 - Forks: 4

vhodges/stitcherd
Dynamic content for mostly static sites.
Language: Go - Size: 1.37 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 46 - Forks: 6

yandex/reselector
Use React Components in css selectors
Language: JavaScript - Size: 2.83 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 46 - Forks: 10

kostya/modest
CSS selectors for HTML5 Parser myhtml
Language: Crystal - Size: 175 KB - Last synced at: 23 days ago - Pushed at: over 6 years ago - Stars: 46 - Forks: 4

CharltonC/chrome-css-selector-capture
support page for the Chrome extension CSS Selector Capture
Size: 1.95 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 43 - Forks: 13

JPeer264/node-rcs-core
Rename css selectors across all files
Language: TypeScript - Size: 2.33 MB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 37 - Forks: 7

varunsridharan/dizzle
~ Simple Fast CSS Selector Engine ~
Language: HTML - Size: 638 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 37 - Forks: 3

xparse/ElementFinder
Fetch data from HTML and XML via xpath/css and prepare it with regexp
Language: PHP - Size: 687 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 35 - Forks: 15

qiaofei32/yunCrawler
智能云爬虫Demo
Language: HTML - Size: 7.11 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 32 - Forks: 17

f34nk/modest_ex
Elixir library to do pipeable transformations on html strings (with CSS selectors)
Language: C - Size: 580 KB - Last synced at: about 17 hours ago - Pushed at: over 3 years ago - Stars: 31 - Forks: 5

tsejx/css-guidebook
📚 CSS 知识图谱 新特性、属性、布局、响应式、动画
Language: TypeScript - Size: 13.6 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 15

Priyanka488/Js-apps
:octocat: The repository consists of all mini apps made with HTML, CSS and specifically with JS :memo:, in a time span of 30 days :calendar:, on my endeavor with Vanilla-JavaScript.The apps are specifically for learning various concepts of Js.
Language: HTML - Size: 68.7 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 9

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: 10 months ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 4

flamencist/CopyCssSelector
Copy Css Selector chrome extension
Language: JavaScript - Size: 530 KB - Last synced at: 13 days ago - Pushed at: almost 5 years ago - Stars: 27 - Forks: 3

TechnikEmpire/GQ
CSS Selector Engine for Gumbo Parser
Language: C++ - Size: 1.78 MB - Last synced at: 19 days ago - Pushed at: over 7 years ago - Stars: 26 - Forks: 14

amal/CDom
Simple HTML/XML/BBCode DOM component for PHP.
Language: PHP - Size: 229 KB - Last synced at: 15 days ago - Pushed at: over 13 years ago - Stars: 25 - Forks: 9

phpgt/CssXPath
Translate CSS selectors to XPath queries.
Language: PHP - Size: 270 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 21 - Forks: 11

zuobaiquan/css3
:thinking:css深入学习
Language: HTML - Size: 61.4 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 20 - Forks: 7

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: 11 days ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 8

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: 24 days ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 7

ChristianMurphy/selective
Statically find HTML anti patterns using CSS Selectors
Language: JavaScript - Size: 5.22 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 14 - Forks: 0

rike422/kirinuki-core
Kirinuki is a library that convert any html to JSON using CSS selectors.
Language: TypeScript - Size: 12 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 2

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: 7 days ago - Pushed at: 8 months ago - Stars: 13 - Forks: 2

alexferrari88/playwright-DOMPath
Retrieve XPath and CSS selectors from elements selected in Playwright
Language: TypeScript - Size: 221 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 13 - 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: 12 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

BaseMax/CustomWebCheckbox
An example of a make checkbox design on the web.
Language: CSS - Size: 62.5 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 2

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: 13 days ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 2

inphinit/framework
👽 PHP microframework, routes, controllers and views, for PHP 5.4 to PHP 8
Language: PHP - Size: 457 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 2

JPeer264/gulp-rcs
The gulp task to the main module rename-css-selectors
Language: JavaScript - Size: 145 KB - Last synced at: 11 days ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 4

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: 24 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 4

flibbles/tw5-xml
XML tools for Tiddlywiki5: import/xport, rendering, parsing wth XPath and CSS Selectors
Language: JavaScript - Size: 684 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 9 - 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: 44.9 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 0

R32/css-selector
xml-parser with position
Language: Haxe - Size: 132 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 1

f2acode/certification-70-480
A bunch of codes with examples and exercises for 70-480 exam certification preparation.
Language: JavaScript - Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 1

whizsid/DOMQS
This VS Code extension enables to search by DOM query selectors in HTML/XML documents.
Language: TypeScript - Size: 152 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

kormanowsky/jextract
Allows extracting data from DOM
Language: JavaScript - Size: 140 KB - Last synced at: 11 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 1

salsita/postcss-inrule
https://instyle-css.salsitasoft.com/
Language: JavaScript - Size: 30.3 KB - Last synced at: 3 days ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 1

jvanbruegge/tree-selector
Use CSS selectors to match nodes in a custom object tree
Language: TypeScript - Size: 127 KB - Last synced at: 13 days ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 2

emmanuelroecker/php-simply-html
Add, delete, modify, get html tags, text, links by using css selector
Language: PHP - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 6

luxcem/apifier
Apifier is a very simple HTML parser written in Python based on CSS selectors
Language: HTML - Size: 76.2 KB - Last synced at: 7 months ago - Pushed at: about 8 years ago - Stars: 6 - Forks: 1

sixcious/elempick
A simple element picker that can generate CSS Selectors and XPath expressions.
Size: 28.3 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 5 - Forks: 0

promptapi/scraper-py
Python package for Prompt API's Scraper API
Language: Python - Size: 55.7 KB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 3

amitmishrg/CSS-Designs-and-Animation
CSS Designs and Animation Presentation
Language: CSS - Size: 9.13 MB - Last synced at: 22 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

itsjzt/utility-CSS
A minimal utility CSS library
Language: HTML - Size: 146 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1

ryanmorr/parselector
Parse a CSS selector string
Language: JavaScript - Size: 196 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 2

jakewarren/scrape
A command line scraping utility supporting CSS selectors or XPath
Language: Go - Size: 1.62 MB - Last synced at: about 22 hours ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

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: 8 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 3

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 15 hours ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

gturpin-dev/Sass-Base
A starter sass repo for front-end developer
Language: SCSS - Size: 2.51 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

Mitsu66/html-parser
Xpath, regex and CSS Selector parser
Language: PHP - Size: 16.6 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 1

1and1/jsoup-hamcrest
JSoup Hamcrest Matchers brings the power of css matchers to your tests.
Language: Java - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

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: 11 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

RyanZim/postcss-simplify-selectors 📦
MAINTAINER WANTED: Postcss plugin to simplify nested selectors.
Language: JavaScript - Size: 5.86 KB - Last synced at: 17 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 1

tmthrgd/jekyll-plugins 📦
Short custom plugins for Jekyll that don't deserve their own repositories. [Not maintained].
Language: Ruby - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 4 - Forks: 0

xparse/CssExpressionTranslator 📦
Translate css to xpath based on symfony/css-selector
Language: PHP - Size: 104 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 3

k3nsei/css-selector-builder
Developer friendly CSS selector builder API
Language: TypeScript - Size: 2.42 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

moos/quget
Get web snippets from the command-line.
Language: JavaScript - Size: 107 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

promptapi/scraper-go
Golang wrapper for Prompt API's Scraper API
Language: Go - Size: 43.9 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

santhoshse7en/utuby
simple script for downloading Youtube comments without using the Youtube API
Language: Python - Size: 13.7 KB - Last synced at: 14 days ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 3

tomhodgins/jsincss-has-selector
A :has() selector plugin for jsincss
Language: JavaScript - Size: 8.79 KB - Last synced at: 10 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

yibn2008/css-priority
calculate priority of css selector/rule
Language: JavaScript - Size: 4.88 KB - Last synced at: 18 days ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

perry-mitchell/css-selector-splitter
Split CSS selectors by commas or blocks
Language: JavaScript - Size: 14.6 KB - Last synced at: 23 days ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

itw-creative-works/social-selectors
SocialSelectors is a dynamically updated library of css selectors for social media sites.
Language: HTML - Size: 98.4 MB - Last synced at: 6 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

ydah/parselly
Parselly is a module providing a simple way to parse and extract data from a css selector 🌿
Language: Ruby - Size: 24.4 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

bgarciaoliveira/Selektra
Easily generate unique and optimized CSS or XPath selectors for any DOM element.
Language: TypeScript - Size: 184 KB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

Simon-He95/vscode-css-selector
vscode extension to quick select id or class selector
Language: TypeScript - Size: 669 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 2 - 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: about 2 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

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: 12 months ago - Stars: 2 - Forks: 0

btheu/estivate
Mapping from DOM to POJO with CSS Query Syntax and annotations.
Language: HTML - Size: 462 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Jaymon/que
CSS selectors for parsing html on the command line
Language: Python - Size: 14.6 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

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: 22 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 2

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: 9 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

colgatto/Poliparser
The only parser you need
Language: JavaScript - Size: 263 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

AntoineGagne/ecureuil
A library to parse and navigate HTML with CSS selectors.
Language: Erlang - Size: 40 KB - Last synced at: 28 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1
