Skip to content
View marcoroth's full-sized avatar
🚀
Shipping
🚀
Shipping

Sponsors

Organizations

@ruvetia @stimulus-use @stimulusreflex @cableready @hotwired

Block or report marcoroth

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

HTML/JS/Ruby Parsing

26 repositories

A high-level Ruby wrapper for tree-sitter bindings.

Ruby 11 3 Updated Mar 28, 2024

Lint your ERB or HTML files

Ruby 699 128 Updated Jan 20, 2025

Better HTML for Rails

Ruby 440 24 Updated Feb 12, 2025

Parses ERB templates into two types of tokens: Plain text and ERB tags. Special support for HTML/XML.

Ruby 4 1 Updated Jun 11, 2017

Rails plugin that allows you to customize ERB views in a Rails application without editing the underlying view.

Ruby 523 128 Updated Sep 5, 2023

Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.

C 6,180 905 Updated Feb 24, 2025

Interact with the Ruby syntax tree

Ruby 581 57 Updated Feb 17, 2025

TypeScript Compiler API wrapper for static analysis and programmatic code changes.

TypeScript 5,223 204 Updated Feb 5, 2025

Ruby grammar for tree-sitter

C 195 57 Updated Jan 30, 2025

Javascript grammar for tree-sitter

JavaScript 389 123 Updated Jan 30, 2025

A sax style parser for JS

JavaScript 1,101 326 Updated May 27, 2024

The fast & forgiving HTML and XML parser

TypeScript 4,531 387 Updated Feb 24, 2025

🧀 Programmatically modify JavaScript and TypeScript source codes with a simplified, elegant and familiar syntax powered by recast and babel.

TypeScript 2,337 39 Updated Feb 24, 2025

A simple XML parser for Swift.

Swift 62 5 Updated May 17, 2023

Selma selects and matches HTML nodes using CSS rules. Backed by Rust's lol_html parser.

Rust 70 3 Updated Feb 3, 2025

HTML processing filters and utilities

Ruby 2,270 382 Updated Dec 15, 2024

A sensible way to deal with XML & HTML for iOS & macOS

Objective-C 2,606 197 Updated Apr 8, 2020

Hypertext Abstract Syntax Tree format

790 24 Updated Feb 17, 2025

Info on the properties and attributes of the web platform

JavaScript 40 11 Updated Feb 18, 2025

utility to create hast trees

JavaScript 169 13 Updated Feb 19, 2025

Rack middleware to validate content

Ruby 3 1 Updated Feb 26, 2015

hast utility to parse from HTML

JavaScript 30 2 Updated Sep 17, 2024
Ruby 109 3 Updated Nov 13, 2024

esast (and estree) utility to visit nodes

JavaScript 4 1 Updated Jul 19, 2023

Haml ported to server-side Javascript. This is a traditional server-side templating language. Tested with node-js

JavaScript 901 109 Updated Jun 24, 2021

A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates.

Ruby 349 60 Updated Feb 13, 2024