All Projects → render-props → Similar Projects or Alternatives

549 Open source projects that are alternatives of or similar to render-props

Viewprt
A tiny, dependency-free, high performance viewport position & intersection observation tool
Stars: ✭ 36 (+9.09%)
Mutual labels:  scrolling, viewport
angular-inviewport
A simple lightweight library for Angular with no other dependencies that detects when an element is within the browser viewport and adds a "sn-viewport-in" or "sn-viewport-out" class to the element
Stars: ✭ 72 (+118.18%)
Mutual labels:  scrolling, viewport
React Intersection Observer
React component for the Intersection <Observer /> API
Stars: ✭ 940 (+2748.48%)
Mutual labels:  scrolling, viewport
onscroll-effect
A tiny JavaScript library to enable CSS animations when user scrolls.
Stars: ✭ 35 (+6.06%)
Mutual labels:  scrolling, viewport
redebounce
↘️ Render Props component to debounce the given value
Stars: ✭ 14 (-57.58%)
Mutual labels:  debounce, render-props
React Powerplug
🔌 Renderless Containers
Stars: ✭ 2,704 (+8093.94%)
Mutual labels:  state-container, render-props
React Cool Inview
😎 🖥️ React hook to monitor an element enters or leaves the viewport (or another element).
Stars: ✭ 830 (+2415.15%)
Mutual labels:  scrolling, viewport
Scrollmonitor
A simple and fast API to monitor elements as you scroll
Stars: ✭ 3,250 (+9748.48%)
Mutual labels:  dom, viewport
mousecase
A JavaScript utility enabling horizontal dragging on mousedown events 🖱
Stars: ✭ 35 (+6.06%)
Mutual labels:  scrolling, mouse-events
render-props
Easily and reliably support Render Props, Component Injection, and Function as a Child
Stars: ✭ 82 (+148.48%)
Mutual labels:  function-as-child, render-props
vue-in-viewport-mixin
Vue 2 mixin to determine when a DOM element is visible in the client window
Stars: ✭ 99 (+200%)
Mutual labels:  scrolling, viewport
React Intersection Observer
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
Stars: ✭ 2,689 (+8048.48%)
Mutual labels:  scrolling, viewport
react-scroll-trigger
📜 React component that monitors scroll events to trigger callbacks when it enters, exits and progresses through the viewport. All callback include the progress and velocity of the scrolling, in the event you want to manipulate stuff based on those values.
Stars: ✭ 126 (+281.82%)
Mutual labels:  scrolling, viewport
scrollparent.js
A function to get the scrolling parent of an html element.
Stars: ✭ 51 (+54.55%)
Mutual labels:  dom, scrolling
Motus
Animation library that mimics CSS keyframes when scrolling.
Stars: ✭ 502 (+1421.21%)
Mutual labels:  dom, viewport
Slip
Slip.js — UI library for manipulating lists via swipe and drag gestures
Stars: ✭ 2,421 (+7236.36%)
Mutual labels:  dom
hypercomponent
⚡ Fast and light component system, backed by hyperHTML
Stars: ✭ 45 (+36.36%)
Mutual labels:  dom
Javascript Interview Questions
500+ JavaScript Interview Questions
Stars: ✭ 208 (+530.3%)
Mutual labels:  dom
Server Components
🔧 A simple, lightweight tool for composable HTML rendering in Node.js, based on web components.
Stars: ✭ 212 (+542.42%)
Mutual labels:  dom
html5parser
A super tiny and fast html5 AST parser.
Stars: ✭ 153 (+363.64%)
Mutual labels:  dom
html-parser
A simple and general purpose html/xhtml parser, using Pest.
Stars: ✭ 56 (+69.7%)
Mutual labels:  dom
Htmlkit
An Objective-C framework for your everyday HTML needs.
Stars: ✭ 206 (+524.24%)
Mutual labels:  dom
Domhandler
Handler for htmlparser2, to get a DOM
Stars: ✭ 203 (+515.15%)
Mutual labels:  dom
React Scroll Sync
Synced scroll position across multiple scrollable elements
Stars: ✭ 252 (+663.64%)
Mutual labels:  dom
Phantomas
Headless Chromium-based web performance metrics collector and monitoring tool
Stars: ✭ 2,191 (+6539.39%)
Mutual labels:  dom
Simple Element Resize Detector
Observes element size changes using a hidden iframe
Stars: ✭ 187 (+466.67%)
Mutual labels:  dom
Asm Dom
A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
Stars: ✭ 2,604 (+7790.91%)
Mutual labels:  dom
bs-declaredom
Strongly typed declarative markup for the DOM and CSS
Stars: ✭ 66 (+100%)
Mutual labels:  dom
Web-Map-Custom-Element
A custom <mapml-viewer> and <layer-> element suite
Stars: ✭ 49 (+48.48%)
Mutual labels:  dom
Disintegrate
A small JS library to break DOM elements into animated Canvas particles.
Stars: ✭ 251 (+660.61%)
Mutual labels:  dom
Online Privacy Test Resource List
Privacy Online Test and Resource Compendium (POTARC) 🕵🏻
Stars: ✭ 185 (+460.61%)
Mutual labels:  dom
Abort Controller
An implementation of WHATWG AbortController interface.
Stars: ✭ 213 (+545.45%)
Mutual labels:  dom
aurum
Fast and concise declarative DOM rendering library for javascript
Stars: ✭ 17 (-48.48%)
Mutual labels:  dom
Facon
Tiny utility (272B) to create DOM elements with manner.
Stars: ✭ 212 (+542.42%)
Mutual labels:  dom
react-is-scrolling
Simply detect if users are scrolling in your components in a declarative API
Stars: ✭ 17 (-48.48%)
Mutual labels:  scrolling
Bliss
Blissful JavaScript
Stars: ✭ 2,352 (+7027.27%)
Mutual labels:  dom
glimmer-dsl-opal
Glimmer DSL for Opal (Pure-Ruby Web GUI and Auto-Webifier of Desktop Apps)
Stars: ✭ 22 (-33.33%)
Mutual labels:  dom
Jest Dom
🦉 Custom jest matchers to test the state of the DOM
Stars: ✭ 2,908 (+8712.12%)
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 (+9230.3%)
Mutual labels:  dom
Preact Worker Demo
Demo of preact rendering an entire app in a Web Worker.
Stars: ✭ 204 (+518.18%)
Mutual labels:  dom
InDiv
an angular like web mvvm framework.一个类 angular 前端框架。https://dimalilongji.github.io/InDiv
Stars: ✭ 88 (+166.67%)
Mutual labels:  dom
Youi
Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.
Stars: ✭ 186 (+463.64%)
Mutual labels:  dom
React Tilt
👓 Parallax tilt hover effect for React JS - tilt.js
Stars: ✭ 254 (+669.7%)
Mutual labels:  dom
Long Press Event
Adds `long-press` event to the DOM in 1k of pure JavaScript
Stars: ✭ 187 (+466.67%)
Mutual labels:  dom
necktie
Necktie – a simple DOM binding tool
Stars: ✭ 43 (+30.3%)
Mutual labels:  dom
Domxssscanner
DOMXSS Scanner is an online tool to scan source code for DOM based XSS vulnerabilities
Stars: ✭ 181 (+448.48%)
Mutual labels:  dom
Mogwai
The minimalist, obvious, graphical, web application interface
Stars: ✭ 249 (+654.55%)
Mutual labels:  dom
Val
VirtualDOM abstraction layer - give yourself better integration and full control over the DOM with any virtual DOM library that uses a Hyperscript-like API such as React and Preact.
Stars: ✭ 181 (+448.48%)
Mutual labels:  dom
Jquery Xpath
jQuery XPath plugin (with full XPath 2.0 language support)
Stars: ✭ 173 (+424.24%)
Mutual labels:  dom
MHScrollingHeader
An Easy Way to Intergate Scrolling Header
Stars: ✭ 13 (-60.61%)
Mutual labels:  scrolling
Browser Sec Whitepaper
Cure53 Browser Security White Paper
Stars: ✭ 251 (+660.61%)
Mutual labels:  dom
Amplesdk
Ample SDK - JavaScript UI Framework
Stars: ✭ 169 (+412.12%)
Mutual labels:  dom
Preact Markup
⚡️ Render HTML5 as VDOM, with Components as Custom Elements!
Stars: ✭ 167 (+406.06%)
Mutual labels:  dom
Lunasvg
A standalone c++ library to create, animate, manipulate and render SVG files.
Stars: ✭ 243 (+636.36%)
Mutual labels:  dom
Squark
Rust frontend framework, for web browser and more.
Stars: ✭ 162 (+390.91%)
Mutual labels:  dom
Preact Portal
📡 Render Preact components in (a) SPACE 🌌 🌠
Stars: ✭ 160 (+384.85%)
Mutual labels:  dom
body-scroll-freezer
↕️ Dependency-free JS module to freeze body scroll when opening modal box
Stars: ✭ 22 (-33.33%)
Mutual labels:  scrolling
hast-util-from-dom
utility to transform a DOM tree to hast
Stars: ✭ 20 (-39.39%)
Mutual labels:  dom
Skrape.it
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.
Stars: ✭ 231 (+600%)
Mutual labels:  dom
Object Visualizer
Vue JSON inspector with Chrome-like theme.
Stars: ✭ 159 (+381.82%)
Mutual labels:  dom
1-60 of 549 similar projects