All Projects → go-shiori → dom

go-shiori / dom

Licence: MIT license
Package for access and manipulate DOM element in HTML file

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to dom

React Scroll Sync
Synced scroll position across multiple scrollable elements
Stars: ✭ 252 (+768.97%)
Mutual labels:  dom
InDiv
an angular like web mvvm framework.一个类 angular 前端框架。https://dimalilongji.github.io/InDiv
Stars: ✭ 88 (+203.45%)
Mutual labels:  dom
necktie
Necktie – a simple DOM binding tool
Stars: ✭ 43 (+48.28%)
Mutual labels:  dom
html-parser
A simple and general purpose html/xhtml parser, using Pest.
Stars: ✭ 56 (+93.1%)
Mutual labels:  dom
hast-util-from-dom
utility to transform a DOM tree to hast
Stars: ✭ 20 (-31.03%)
Mutual labels:  dom
aurum
Fast and concise declarative DOM rendering library for javascript
Stars: ✭ 17 (-41.38%)
Mutual labels:  dom
Disintegrate
A small JS library to break DOM elements into animated Canvas particles.
Stars: ✭ 251 (+765.52%)
Mutual labels:  dom
universal
A counterpart to common package to be used with Angular Universal
Stars: ✭ 115 (+296.55%)
Mutual labels:  dom
Web-Map-Custom-Element
A custom <mapml-viewer> and <layer-> element suite
Stars: ✭ 49 (+68.97%)
Mutual labels:  dom
vue-drag-select
A Vue component for drag selecting elements. Inspired by react-drag-select.
Stars: ✭ 73 (+151.72%)
Mutual labels:  dom
hypercomponent
⚡ Fast and light component system, backed by hyperHTML
Stars: ✭ 45 (+55.17%)
Mutual labels:  dom
string-dom
Create HTML strings using JSX (or functions).
Stars: ✭ 13 (-55.17%)
Mutual labels:  dom
bs-declaredom
Strongly typed declarative markup for the DOM and CSS
Stars: ✭ 66 (+127.59%)
Mutual labels:  dom
Swiftsoup
SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
Stars: ✭ 3,079 (+10517.24%)
Mutual labels:  dom
render-props
㸚 Easy-to-use React state containers which utilize the render props (function as child) pattern
Stars: ✭ 33 (+13.79%)
Mutual labels:  dom
React Tilt
👓 Parallax tilt hover effect for React JS - tilt.js
Stars: ✭ 254 (+775.86%)
Mutual labels:  dom
html5parser
A super tiny and fast html5 AST parser.
Stars: ✭ 153 (+427.59%)
Mutual labels:  dom
playwright-demos
playwright for scrapping and UI testing / automate testing workflows
Stars: ✭ 65 (+124.14%)
Mutual labels:  dom
rehype-dom
HTML processor to parse and compile with browser APIs, powered by plugins
Stars: ✭ 20 (-31.03%)
Mutual labels:  dom
glimmer-dsl-opal
Glimmer DSL for Opal (Pure-Ruby Web GUI and Auto-Webifier of Desktop Apps)
Stars: ✭ 22 (-24.14%)
Mutual labels:  dom

DOM

GoDoc Travis CI Go Report Card Donate PayPal Donate Ko-fi

DOM is a Go package for manipulating HTML node. The methods that exist in this package has similar name and purpose as the DOM manipulation methods in JS, which make it useful when porting code from JS to Go. Currently it used in warc and go-readability.

Installation

To install this package, just run go get :

go get -u -v github.com/go-shiori/dom

Licenses

DOM is distributed under MIT license, which means you can use and modify it however you want. However, if you make an enhancement for it, if possible, please send a pull request. If you like this project, please consider donating to me either via PayPal or Ko-Fi.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].