An open API service indexing awesome lists of open source software.

https://github.com/omkushwaha9/gsap-svg_animations

This project showcases a dynamic line animation that separates two pages, mimicking a guitar string's motion. The line magnetically follows the cursor when close and bounces back when the cursor moves away, creating an engaging visual effect.
https://github.com/omkushwaha9/gsap-svg_animations

gsap-animation html-css-javascript

Last synced: 3 months ago
JSON representation

This project showcases a dynamic line animation that separates two pages, mimicking a guitar string's motion. The line magnetically follows the cursor when close and bounces back when the cursor moves away, creating an engaging visual effect.

Awesome Lists containing this project

README

        

# GSAP SVG Animation


What is SVG?

SVG stands for Scalable Vector Graphics
SVG is used to define vector-based graphics for the Web
SVG defines graphics in XML format
Each element and attribute in SVG files can be animated
SVG is a W3C recommendation
SVG integrates with other standards, such as CSS, DOM, XSL and JavaScript


About this project

This project features an innovative animation of a line designed to separate two pages. The line behaves dynamically, akin to a guitar string. When the cursor approaches the line, it is magnetically attracted towards the cursor. Conversely, as the cursor moves away, the line automatically returns to its original position with a bouncing animation, resembling the motion of a guitar string. This interactive element adds a visually appealing and engaging effect to the user interface.


by OM KUSHWAHA