GitHub topics: css-selectors
posthtml/posthtml-safe-class-names
Replace escaped characters in CSS selectors and HTML class names.
Language: JavaScript - Size: 1.52 MB - Last synced at: 27 minutes ago - Pushed at: about 2 hours ago - Stars: 7 - Forks: 1

cloudflare/lol-html
Low output latency streaming HTML parser/rewriter with CSS selector-based API
Language: Rust - Size: 2.98 MB - Last synced at: about 3 hours ago - Pushed at: about 5 hours ago - Stars: 1,692 - Forks: 86

jhy/jsoup
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
Language: Java - Size: 5.65 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 11,111 - Forks: 2,227

niklak/dom_query
A Flexible Rust Crate for DOM Querying and Manipulation
Language: Rust - Size: 932 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 64 - Forks: 6

rajputpriyankaa/scrapy
Web scraping with Scrapy
Language: Python - Size: 18.6 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

psf/requests-html
Pythonic HTML Parsing for Humans™
Language: Python - Size: 2.84 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 13,808 - Forks: 987

sunshineplan/node
HTML parsing library, the alternative to BeautifulSoup in Golang.
Language: Go - Size: 126 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 0

philss/floki
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
Language: Elixir - Size: 1.55 MB - Last synced at: 10 days ago - Pushed at: 30 days ago - Stars: 2,091 - Forks: 156

niklak/dom_finder
HTML parsing with CSS seletors
Language: Rust - Size: 79.1 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

duzun/hQuery.php
An extremely fast web scraper that parses megabytes of invalid HTML in a blink of an eye. PHP5.3+, no dependencies.
Language: PHP - Size: 3.87 MB - Last synced at: 8 days ago - Pushed at: 30 days ago - Stars: 362 - Forks: 74

ludovicianul/hq
lightweight command line HTML processor using CSS and XPath selectors
Language: Shell - Size: 106 KB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 71 - Forks: 3

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

hrbrmstr/drill-html-tools
Apache Drill UDFs for retrieving and working with HTML text
Language: Java - Size: 71.3 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

YadaGiriReddy/HYR-Tutorials
This repository is used for uploading the programs used in youtube video tutorials.
Language: Java - Size: 234 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 120 - Forks: 76

linw1995/data_extractor
Combine XPath, CSS Selectors and JSONPath for Web data extracting.
Language: Python - Size: 1.07 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 28 - Forks: 5

JNavith/tailwindcss-theme-variants
Media-query- or JavaScript-based theme variants with fallback for Tailwind CSS
Language: TypeScript - Size: 1.5 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 197 - Forks: 6

nviewsweb/css-optimizer
A lightweight Node.js tool for optimizing, sorting, and merging CSS files by removing duplicate selectors, sorting CSS properties alphabetically, and preserving @media queries.
Language: JavaScript - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

mylogin/htmlparser
Fast and lightweight C++ HTML parser
Language: C++ - Size: 160 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 6

nucleus-labs/Crest
A CSS library for parsing and applying styles to in-memory DOM structures.
Language: Rust - Size: 259 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - 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: 4 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

importcjj/nipper
A Rust crate for manipulating HTML with CSS selectors
Language: Rust - Size: 4.19 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 123 - Forks: 18

demamano/bookscraper
The repository "bookscraper" contains web-scraping and web-crawling projects using the Python Scrapy framework. It scrapes and crawls data from several websites and saves the data in JSON, CSV, and XML formats. For more details, you can check the [README file](https://github.com/demamano/bookscraper/blob/c372021ff5b80db635d4551757c010b7a9f8c028/RE
Language: Python - Size: 2.21 MB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 0 - 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: 20 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 2

Tyrrrz/LtGt 📦
Lightweight HTML processor
Language: C# - Size: 258 KB - Last synced at: about 14 hours ago - Pushed at: almost 2 years ago - Stars: 121 - Forks: 8

textgain/grasp
Essential NLP & ML, short & fast pure Python code
Language: Python - Size: 58.8 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 74 - Forks: 19

taylorwood/hickory-css-selector
CSS-to-Hickory selector translator
Language: Clojure - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 1

inphinit/inphinit
👽 PHP web application using Inphinit framework
Language: PHP - Size: 324 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 40 - Forks: 8

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

rafaelmprogrammer/Web-Development-CSS-Selectors
This is a repository from the projects/exercises I need to create and solve in classes from The Complete 2024 Web Development Bootcamp.
Language: HTML - Size: 136 KB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

naqvis/crystal-html5
Crystal implementation of HTML5-Compliant Tokenizer and Parser with XPath & CSS Selector support
Language: Crystal - Size: 170 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 3

lsegg/scraper-api-challenge
Data extraction package which supports CLI and API requests.
Language: JavaScript - Size: 110 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

adiskills/css-project1
Color Vocab: A Website to learn Spanish
Language: HTML - Size: 851 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

mafSida/goit-markup-hw-02
This is the second assignment from the Full Stack Developer course at GoIT. In this module, I added CSS styling to the existing HTML structure, implemented font and color settings, and optimized images. The project demonstrates the basics of CSS integration.
Language: HTML - Size: 450 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

facsimiles/beautifulsoup
🌐 BeautifulSoup: Effortlessly scrape and parse web data with this powerful Python library! Perfect for developers needing quick and reliable HTML/XML data extraction. Start saving time on your projects today! [MIRROR][UNOFFICIAL]
Language: HTML - Size: 15.6 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

pombadev/node2text
Parse HTML in your terminal
Language: Rust - Size: 24.4 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

Traven-B/mymodern
Crystal app lists checked-out and ready-hold books at multiple library websites. Uses CSS selectors, CSP concurrency. Beginner-friendly with mock data and easy inclusion of custom scraping logic.
Language: Crystal - Size: 509 KB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

wopehq/muninn
Muninn is a fast and flexible HTML parsing tool that simplifies the process of extracting data from HTMLs.
Language: TypeScript - Size: 946 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 127 - Forks: 4

MUSA-550-Fall-2022/week-6
Getting Data Part 2: Web Scraping
Language: Jupyter Notebook - Size: 9.13 MB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

anserwaseem/CSS-personal-website
Part of "The Complete 2020 Web Development Bootcamp"
Language: HTML - Size: 690 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

danburzo/selery
A CSS selector parser and DOM query engine.
Language: JavaScript - Size: 229 KB - Last synced at: 22 days ago - Pushed at: 12 months ago - Stars: 9 - Forks: 2

toomuchdesign/postcss-nested-ancestors
👩👧👦 PostCSS plugin to reference any parent/ancestor selector in nested CSS.
Language: JavaScript - Size: 379 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 100 - Forks: 5

bkorobkin/hillel-qa-cypress
QA Automation Hillel's course 2024 (Cypress part)
Language: JavaScript - Size: 30.3 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Liudmyla-Hraiv/AB-Automation-Courses-HW6 Fork of vikmaksymenko/lesson7-selectors
Add new page styling rules. Use selectors by: type, id, class and attr. Use combinators and pseudo-classes. Add the xpath.txt file. Write down the XPath equivalents of the CSS selectors you added. Add a selector by text. Add a large block of text. Add a button "to the beginning". After clicking on the button, scroll to the beginning of the page.
Language: CSS - Size: 160 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Tatiana314/Scrapy_parser_pep
Language: Python - Size: 108 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

avan06/htmlq
A command-line tool that allows you to query HTML using CSS selectors or XPATH and retrieve the corresponding text content (similar to JavaScript's `document.querySelector(query).textContent`)
Language: Go - Size: 34.2 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

xayark/characterbuild-dd
This is a website for the homework #2 of IDP - Media Authoring class.
Language: HTML - Size: 8.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

keithowino/phase-0-css-graffiti-lab Fork of learn-co-curriculum/phase-0-css-graffiti-lab
Removing graffiti from a virtual wall.
Language: CSS - Size: 4.02 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

keithowino/phase-0-css-kitten-lab Fork of learn-co-curriculum/phase-0-css-kitten-lab
Playing around with css selectors.
Language: JavaScript - Size: 3.71 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

SyedAanif/02-CSS_Web-Dev
This repository contains learnings for Cascading Style Sheets(CSS) for web development
Language: HTML - Size: 473 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

pmAdriaan/portfolio
Mihai-Adrian P. - Personal Portfolio
Language: CSS - Size: 11.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

iameenalam/CSS-Flag
Explore the beauty of Laos through code! This GitHub repository features a captivating HTML website showcasing the flag of Laos, creatively crafted with CSS. Dive into the world of web design and discover the artistry behind national flags.
Language: HTML - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

iibe/css-selectors
Demonstration of using CSS3 selectors in a real-world app.
Language: HTML - Size: 77.1 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

sofiane-abou-abderrahim/css-complete-guide
Language: HTML - Size: 1.44 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

vvaldesc/Luxor
Sophisticatedly designed web page (ANIMATIONS AND RESPONSIVE MQ)
Language: CSS - Size: 82.3 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

jeffersonrj14/css-diner-solution
This is just the answer that I solved. Try it yourself before seeing the answer.
Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

burakkrt/css-advanced-docs
Bu belge Css'in temel ve gelişmiş metotlarını içeren Türkçe belge niteliğinde hazırlanmış notlardan oluşur. Metotlar, tanımları ve kullanım örneklerinden oluşur. Hazırlayan @burakkrt
Language: HTML - Size: 823 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

frontmeans/doqry 📦
Document query notation for CSS selectors
Language: TypeScript - Size: 481 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

aliston-gomes/Aliston-gomes.github.io
Responsive Commerce webpage using html5 and css3
Language: CSS - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

alecxe/eslint-plugin-protractor
ESLint rules for Protractor
Language: JavaScript - Size: 2.42 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 51 - Forks: 14

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 1 year ago - Pushed at: over 1 year 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: 21 days ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

MiraNizam/Online-Library
The script that help you to parse books and information about them posted on the site tululu.org. You can also deploy your own site with books and make it in offline format.
Language: HTML - Size: 10.7 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

alexpro2022/scrapy_parser_pep
Асинхронный парсер документов PEP на базе фреймворка Scrapy.
Language: Python - Size: 192 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

TwelveIterations/jsoup-ftl Fork of jhy/jsoup
A fork of jsoup to provide support for rudimentary parsing and outputting of FreeMarker templates.
Language: Java - Size: 4.69 MB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

poojakumari11228/Web_Technologies
Fundamentals of web technologies.
Language: HTML - Size: 954 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

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

jquense/bill
css selector engine for React elements and components
Language: JavaScript - Size: 112 KB - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 53 - Forks: 6

Fantom-Factory/afSizzle
A library for querying XML documents by means of CSS 2.1 selectors
Language: Fantom - Size: 90.8 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

JoyUmoekpo/HTML-CSS-2-lab-exercise
Duplicate layouts using the HTML and CSS tools you've learned.
Language: HTML - Size: 13.7 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

learning-zone/jquery-basics
jQuery Basics ( v3.6.x )
Language: HTML - Size: 492 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 17

c1flores/First-On-The-Job-Ticket
An example of refactoring an HTML page to include semantic tags for a more comprehensible architecture.
Language: HTML - Size: 46.5 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Andrii-Zadorozhnii/dz8
Homework#8 Beetroot Academy-CSS selectors
Language: CSS - Size: 404 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

AlizadeAlireza/fakeNumbers_python_scrapy
a crawler that extract numbers from "https://fakenumber.org " website.
Language: Python - Size: 60.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

gggeek/ezquery 📦
WIP
Language: PHP - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

Lizette-Dimalanta/CSS
CSS Studies
Language: HTML - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Veronika1507/veronika1507.github.io
CSS selectors Cheat Sheets
Language: HTML - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kouglas/styles-conference
Language: HTML - Size: 954 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

rodrigovellinho/NewsGridWebsite
A aplicação é um site de noticias onde foram aplicados diversos conceitos de CSS.
Language: HTML - Size: 1.44 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

cimmanon/selector-nth
A collection of Sass mixins for modifying the nth position of a selector
Language: CSS - Size: 11.7 KB - Last synced at: 25 days ago - Pushed at: about 9 years ago - Stars: 5 - Forks: 0

bidodev/chemistry-periodic-table
CSS Selectors Exercise
Language: HTML - Size: 159 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

ahmadshahdarwesh/Youtube-app-layout
Creating YouTube page layout using HTML & CSS
Language: HTML - Size: 3.07 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

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

souenzzo/pa
Language: Clojure - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

AJLoveChina/css-diner Fork of flukeout/css-diner
CSS选择器训练营
Language: CSS - Size: 298 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

mileuc/stylised-personal-site
A stylised personal website made in mid-October of 2020. Made with basic HTML and CSS concepts. The second project in my Web Development course.
Language: CSS - Size: 546 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

nicolewallace09/code-refactor
Refactoring a webpage so that the links are function, CSS selectors/properties are consolidated and semantic and to optimize the code for search engines.
Language: HTML - Size: 48.4 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

shishir349/Mobile-Price-Comparison-of-Amazon-and-Flipkart
Web Scraping (also termed Screen Scraping, Web Data Extraction, Web Harvesting etc.) is a technique employed to extract large amounts of data from websites whereby the data is extracted and saved to a local file in your computer or to a database in table (spreadsheet) format.
Language: Jupyter Notebook - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 3

pereznetworks/An-Advanced-Demo-A-Complete-Employee-Directory-Site
An Advanced Demo - A Complete Employee Directory Site. Fetch API, Module pattern using javascript Closures. Modal dialog (not pop-ups). Handling all UI events with CSS only.
Language: HTML - Size: 953 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

sspirou/dead-styles-shear
Py script for trimming dead style rules from a website directory
Language: Python - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

wsbaser/Natu.WebSync.Chrome
WebSync: Generate & Validate Selectors
Language: JavaScript - Size: 2.7 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dayvonjersen/specificity-graph
Statistics about your CSS selector specificity.
Language: Ruby - Size: 180 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0
