All Projects β†’ luukdv β†’ Gooey React

luukdv / Gooey React

Licence: mit
The gooey effect for React, used for shape blobbing / metaballs (0.5 KB) 🧽

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Gooey React

Mojs
The motion graphics toolbelt for the web
Stars: ✭ 17,189 (+7748.86%)
Mutual labels:  graphics, shape, svg
Bgrabitmap
πŸ“œ BGRABitmap graphics library made with Lazarus (Free Pascal).
Stars: ✭ 112 (-48.86%)
Mutual labels:  graphics, svg
C3
πŸ“Š A D3-based reusable chart library
Stars: ✭ 9,163 (+4084.02%)
Mutual labels:  graphics, svg
Svgo
Go Language Library for SVG generation
Stars: ✭ 1,779 (+712.33%)
Mutual labels:  graphics, svg
Built vector
Generate Flutter vector code from a subset of SVG files.
Stars: ✭ 33 (-84.93%)
Mutual labels:  shape, svg
Perfect Freehand
Draw perfect pressure-sensitive freehand strokes.
Stars: ✭ 999 (+356.16%)
Mutual labels:  graphics, svg
G2
πŸ“Š A highly interactive data-driven visualization grammar for statistical charts.
Stars: ✭ 11,020 (+4931.96%)
Mutual labels:  graphics, svg
Bounty
Javascript and SVG odometer effect library with motion blur
Stars: ✭ 724 (+230.59%)
Mutual labels:  graphics, svg
Plutovg
Tiny 2D vector graphics library in C
Stars: ✭ 141 (-35.62%)
Mutual labels:  graphics, svg
Wechart
Create all the [ch]arts by cax or three.js - Cax ε’Œ three.js εˆ›ι€ δΈ€εˆ‡ε›Ύ[葨]
Stars: ✭ 152 (-30.59%)
Mutual labels:  graphics, svg
Computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
Stars: ✭ 163 (-25.57%)
Mutual labels:  graphics, effect
Gi
Native Go (golang) Graphical Interface system (2D and 3D), built on GoKi tree framework
Stars: ✭ 864 (+294.52%)
Mutual labels:  graphics, svg
Macsvg
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➀➀➀
Stars: ✭ 789 (+260.27%)
Mutual labels:  graphics, svg
Nnao
Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion
Stars: ✭ 57 (-73.97%)
Mutual labels:  graphics, effect
Konva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Stars: ✭ 6,985 (+3089.5%)
Mutual labels:  graphics, shape
Svg.skia
An SVG rendering library.
Stars: ✭ 122 (-44.29%)
Mutual labels:  graphics, svg
Oshmi
SCADA HMI for substations and automation applications.
Stars: ✭ 180 (-17.81%)
Mutual labels:  graphics, svg
Hologramshader
✏️ Test of an hologram material made in Unity.
Stars: ✭ 684 (+212.33%)
Mutual labels:  graphics, effect
Kinobloom
Bloom effect for Unity
Stars: ✭ 704 (+221.46%)
Mutual labels:  graphics, effect
Svglib
Read SVG files and convert them to other formats.
Stars: ✭ 139 (-36.53%)
Mutual labels:  graphics, svg

Preview

The gooey effect for React

The 'gooey effect' has been made popular by various (amazing) blogposts over the years. This tiny component makes it easy to use within React, and has improved the implementation as much as possible. It's optimized to be as sharp/crisp as possible, since existing implementations can be a bit blurry. Safari support (which can be notorious, and is usually missing) has been added as well.

Installation (~0.5 KB)

npm install gooey-react

Usage

import Goo from 'gooey-react'

<Goo> … </Goo>

You can put regular HTML elements inside Goo, but using an SVG is recommended for better browser support. Shape blobbing will be applied to everything within the component.

Visit the website for full documentation, properties and examples.

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].