- Basel, Switzerland
- https://marcoroth.dev
- @marcoroth_
- @[email protected]
- @marcoroth.dev
- in/marco-roth
Sponsors
Highlights
HTML/JS/Ruby Parsing
A high-level Ruby wrapper for tree-sitter bindings.
Parses ERB templates into two types of tokens: Plain text and ERB tags. Special support for HTML/XML.
Rails plugin that allows you to customize ERB views in a Rails application without editing the underlying view.
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Javascript grammar for tree-sitter
The fast & forgiving HTML and XML parser
🧀 Programmatically modify JavaScript and TypeScript source codes with a simplified, elegant and familiar syntax powered by recast and babel.
Selma selects and matches HTML nodes using CSS rules. Backed by Rust's lol_html parser.
HTML processing filters and utilities
A sensible way to deal with XML & HTML for iOS & macOS
Info on the properties and attributes of the web platform
hast utility to parse from HTML
esast (and estree) utility to visit nodes
Haml ported to server-side Javascript. This is a traditional server-side templating language. Tested with node-js
A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates.