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

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