Giter Site home page Giter Site logo

svgsprite / web-animation-player Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 0.0 693 KB

App to play with modern web motion graphics based on the Lottie technology.

Home Page: https://svgsprite.com/tools/lottie-player/

JavaScript 98.55% HTML 0.12% CSS 1.33%
lottie motion-graphics preact bodymovin svg-animations animation

web-animation-player's Introduction

Web animation player

Lottie files. Export After Effects animation to a website Test your animation files created in After Effects or run a demo example included to the app.

Features

  1. Switching between two rendering methods (Canvas or SVG).
  2. Changing animation speed.
  3. Viewing animated content on different backgrounds.
  4. "Wireframe mode". Look for the button in the top right area of the app and try to use "mouse hover" effect to switch between the display modes. This feature and speed control will help you catch some animation mistakes and study other animator's files.
  5. "Playback control". Hover your mouse over the animation and click or drag the progress bar.
  6. "Clean view". Move your mouse outside the browser window to hide all user interface elements.

Everything works without uploading data to any servers.
Only private usage in your browser.

Usage

# Clone the repository
git clone https://github.com/svgsprite/web-animation-player.git
cd web-animation-player

# Install dependencies
npm install

# Run the app on the localhost in development mode
npm start

# Or make a static build
npm run build

Online version: https://svgsprite.com/tools/lottie-player/

What's next?

Feel free to request new features.
This project is open to new contributors.

๐Ÿ‘

web-animation-player's People

Contributors

artkrylov avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.