All Projects → sakalx → react-glitch-effect

sakalx / react-glitch-effect

Licence: MIT license
React Glitch effects

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to react-glitch-effect

glitch-studio
data bending & glitch tools
Stars: ✭ 66 (+26.92%)
Mutual labels:  glitch, glitch-effect
Botkit
Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.
Stars: ✭ 10,555 (+20198.08%)
Mutual labels:  glitch
vcodes
It is a Discord-based, open-source website. Titles it contains; code sharing, server list, Bot list, uptime system.
Stars: ✭ 151 (+190.38%)
Mutual labels:  glitch
bubo-rss
An irrationally minimalist, static RSS feed reader you can instantly deploy on Netlify, Glitch or your own server.
Stars: ✭ 41 (-21.15%)
Mutual labels:  glitch
BOops
Sound glitch effect sequencer LV2 plugin
Stars: ✭ 60 (+15.38%)
Mutual labels:  glitch
github-task-list-completed
GitHub - Task list completed PR check
Stars: ✭ 95 (+82.69%)
Mutual labels:  glitch
uptimer
Uptimer is an open-source project, and a free discord bot that allows you to make your projects online 24/7 just by using a single cmd.
Stars: ✭ 21 (-59.62%)
Mutual labels:  glitch
snail-cli
a CLI for Glitch
Stars: ✭ 20 (-61.54%)
Mutual labels:  glitch
uptime-bot
A Discord uptime bot which keeps repl.it links up forever!!
Stars: ✭ 14 (-73.08%)
Mutual labels:  glitch
chattt-backend
🖥 Backend for chattt
Stars: ✭ 17 (-67.31%)
Mutual labels:  glitch
glitch
!NO MORE MAINTAINED! Reactive API Wrapper for Twitch in Kotlin/JVM
Stars: ✭ 12 (-76.92%)
Mutual labels:  glitch
micropub-endpoint
Receives requests.
Stars: ✭ 23 (-55.77%)
Mutual labels:  glitch
phywhispererusb
PhyWhisperer-USB: Hardware USB Trigger
Stars: ✭ 56 (+7.69%)
Mutual labels:  glitch
glitch
An image glitcher in golang
Stars: ✭ 12 (-76.92%)
Mutual labels:  glitch
hyouka
Um bot open-source com dashboard incluída
Stars: ✭ 12 (-76.92%)
Mutual labels:  glitch
glitchub
A step by step guide on how to keep a Glitch project in sync with a GitHub repo
Stars: ✭ 31 (-40.38%)
Mutual labels:  glitch
GitHub-Web-IDE
⚡ Open GitHub repositories in online web IDE
Stars: ✭ 242 (+365.38%)
Mutual labels:  glitch
react-animated-router
Dynamic transitions with react-router(v6) and react-transition-group
Stars: ✭ 52 (+0%)
Mutual labels:  react-animation
jpg-glitch-electron
desktop app for glitching images
Stars: ✭ 24 (-53.85%)
Mutual labels:  glitch
kalwalt-interactivity-AR
Some various experiments with Ar.js and Three.js
Stars: ✭ 65 (+25%)
Mutual labels:  glitch

React glitch-effect-components


DEMO



Squiggly Glitch Component

import GlitchSquiggly from 'react-glitch-effect/core/GlitchSquiggly';

Props

Name Type Default
disabled boolean false
duration string 3s
iterationCount string infinite
onHover boolean false
baseFrequency number 0.02
scaleNoise number 5


Example Squiggly glitch effect component

import React, { useState } from 'react';
import GlitchSquiggly from 'react-glitch-effect/core/GlitchSquiggly';

const MyComponent = () => {
 const [isDisabled, setDisabled] = useState(false);

 const handleToggleGlitch = () => {
   setDisabled(!isDisabled);
 };

 return (
   <div>
     <button onClick={handleToggleGlitch}>TOGGLE EFFECT</button>

     <GlitchSquiggly disabled={isDisabled}>
       <h1>GlitchSquiggly</h1>
     </GlitchSquiggly>
   </div>
 )
};


Clip Glitch Component

import GlitchClip from 'react-glitch-effect/core/GlitchClip';

Props

Name Type Default
disabled boolean false
duration string 3s
iterationCount string infinite
onHover boolean false


Example Clip glitch effect component

import React from 'react';
import GlitchClip from 'react-glitch-effect/core/GlitchClip';

const MyComponent = () => {
   return (
     <GlitchClip>
       <h1>Glitch</h1>
     </GlitchClip>
   )
}

Manually trigger example Clip glitch effect component

import React, {useState} from 'react';
import GlitchClip from 'react-glitch-effect/core/Clip';
   
const MyComponent = () => {
  const [isDisabled, setDisabled] = useState(false);

  const handleToggleGlitch = () => {
    setDisabled(!isDisabled);
  };

  return (
    <div>
        <button onClick={handleToggleGlitch}>TOGGLE EFFECT</button>
        <GlitchClip disabled={isDisabled}>
          <h1>Glitch</h1>
        </GlitchClip>
    </div>
  )
};

Example Clip glitch effect with on hover

import React from 'react';
import GlitchClip from 'react-glitch-effect/core/Clip';

const MyComponent = () => {
    return (
      <GlitchClip onHover={true}>
        <h1>Glitch</h1>
      </GlitchClip>
    )
}


Text Glitch Component

import GlitchText from 'react-glitch-effect/core/GlitchText';

Props

Name Type Default
component string span
color1 string rgba(77, 171, 245, .5)
color2 string rgba(245, 0, 87, .3)
disabled boolean false
duration string 2s
iterationCount string infinite
onHover boolean false


Example Text glitch effect component

import React, {useState} from 'react';
import GlitchText from 'react-glitch-effect/core/GlitchText';

 const MyComponent = () => {
   const [isDisabled, setDisabled] = useState(false);
 
   const handleToggleGlitch = () => {
     setDisabled(!isDisabled);
   };
 
   return (
     <div>
         <button onClick={handleToggleGlitch}>TOGGLE EFFECT</button>
         <GlitchText component='h1' disabled={isDisabled}>
           Glitch
         </GlitchText>
     </div>
   )
 };
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].