An open API service providing repository metadata for many open source software ecosystems.

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