├── .github └── FUNDING.yml ├── .gitignore ├── .gitmodules ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── example ├── benchmark.html ├── index.html ├── lottie.html ├── react │ ├── .gitignore │ ├── declarations.d.ts │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.tsx │ │ ├── main.tsx │ │ └── styles.css │ ├── tsconfig.json │ ├── vite.config.js │ └── yarn.lock ├── resources │ ├── 11555.json │ ├── 1643-exploding-star.json │ ├── 1f409.json │ ├── 27746-joypixels-partying-face-emoji-animation.json │ ├── 5317-fireworkds.json │ ├── 5344-honey-sack-hud.json │ ├── R_QPKIVi.json │ ├── abstract_circle.json │ ├── alien.json │ ├── anubis.json │ ├── balloons_with_string.json │ ├── birth_stone_logo.json │ ├── calculator.json │ ├── card_hover.json │ ├── cat_loader.json │ ├── coin.json │ ├── confetti.json │ ├── confetti2.json │ ├── confettiBird.json │ ├── dancing_book.json │ ├── dancing_star.json │ ├── dash-offset.json │ ├── day_to_night.json │ ├── dodecahedron.json │ ├── down.json │ ├── dropball.json │ ├── duck.json │ ├── emoji.json │ ├── emoji_enjoying.json │ ├── fleche.json │ ├── flipping_page.json │ ├── fly_in_beaker.json │ ├── focal_test.json │ ├── foodrating.json │ ├── frog_vr.json │ ├── fun_animation.json │ ├── funky_chicken.json │ ├── game_finished.json │ ├── geometric.json │ ├── ghost.json │ ├── ghost2.json │ ├── glow_loading.json │ ├── gradient_background.json │ ├── gradient_infinite.json │ ├── gradient_sleepy_loader.json │ ├── gradient_smoke.json │ ├── graph.json │ ├── growup.json │ ├── guitar.json │ ├── hamburger.json │ ├── happy_holidays.json │ ├── happy_trio.json │ ├── heart_fill.json │ ├── hola.json │ ├── holdanimation.json │ ├── hourglass.json │ ├── isometric.json │ ├── kote.json │ ├── la_communaute.json │ ├── like.json │ ├── like_button.json │ ├── loading_rectangle.json │ ├── lolo.json │ ├── lolo_walk.json │ ├── loveface_emoji.json │ ├── masking.json │ ├── material_wave_loading.json │ ├── merging_shapes.json │ ├── message.json │ ├── monkey.json │ ├── morphing_anim.json │ ├── new_design.json │ ├── page_slide.json │ ├── personal_character.json │ ├── polystar.json │ ├── polystar_anim.json │ ├── property_market.json │ ├── pumpkin.json │ ├── ripple_loading_animation.json │ ├── rufo.json │ ├── sample.json │ ├── seawalk.json │ ├── shutup.json │ ├── skullboy.json │ ├── starburst.json │ ├── starstrips.json │ ├── starts_transparent.json │ ├── stroke_dash.json │ ├── swinging.json │ ├── text2.json │ ├── text_anim.json │ ├── textblock.json │ ├── textrange.json │ ├── threads.json │ ├── train.json │ ├── uk_flag.json │ ├── voice_recognition.json │ ├── water_filling.json │ ├── waves.json │ └── yarn_loading.json ├── software-lite.html ├── software.html ├── svelte │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.svelte │ │ ├── app.css │ │ ├── main.ts │ │ └── vite-env.d.ts │ ├── svelte.config.js │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock ├── vue │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.vue │ │ ├── main.ts │ │ ├── style.css │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock ├── webgl-lite.html ├── webgl.html └── webgpu.html ├── package.json ├── perf-test ├── .gitignore ├── app │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components │ └── SkottiePlayer │ │ └── index.tsx ├── declarations.d.ts ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── public │ └── profiler.js ├── tailwind.config.ts ├── tsconfig.json └── yarn.lock ├── rollup.config.js ├── src ├── base-lottie-player.ts ├── lottie-player.ts └── lottie-preset-player.ts ├── tsconfig.json ├── wasm_build.sh ├── wasm_setup.sh └── yarn.lock /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/.gitmodules -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/README.md -------------------------------------------------------------------------------- /example/benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/benchmark.html -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/index.html -------------------------------------------------------------------------------- /example/lottie.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/lottie.html -------------------------------------------------------------------------------- /example/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/.gitignore -------------------------------------------------------------------------------- /example/react/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/declarations.d.ts -------------------------------------------------------------------------------- /example/react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/index.html -------------------------------------------------------------------------------- /example/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/package.json -------------------------------------------------------------------------------- /example/react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/src/App.tsx -------------------------------------------------------------------------------- /example/react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/src/main.tsx -------------------------------------------------------------------------------- /example/react/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/src/styles.css -------------------------------------------------------------------------------- /example/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/tsconfig.json -------------------------------------------------------------------------------- /example/react/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/vite.config.js -------------------------------------------------------------------------------- /example/react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/react/yarn.lock -------------------------------------------------------------------------------- /example/resources/11555.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/11555.json -------------------------------------------------------------------------------- /example/resources/1643-exploding-star.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/1643-exploding-star.json -------------------------------------------------------------------------------- /example/resources/1f409.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/1f409.json -------------------------------------------------------------------------------- /example/resources/27746-joypixels-partying-face-emoji-animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/27746-joypixels-partying-face-emoji-animation.json -------------------------------------------------------------------------------- /example/resources/5317-fireworkds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/5317-fireworkds.json -------------------------------------------------------------------------------- /example/resources/5344-honey-sack-hud.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/5344-honey-sack-hud.json -------------------------------------------------------------------------------- /example/resources/R_QPKIVi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/R_QPKIVi.json -------------------------------------------------------------------------------- /example/resources/abstract_circle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/abstract_circle.json -------------------------------------------------------------------------------- /example/resources/alien.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/alien.json -------------------------------------------------------------------------------- /example/resources/anubis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/anubis.json -------------------------------------------------------------------------------- /example/resources/balloons_with_string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/balloons_with_string.json -------------------------------------------------------------------------------- /example/resources/birth_stone_logo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/birth_stone_logo.json -------------------------------------------------------------------------------- /example/resources/calculator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/calculator.json -------------------------------------------------------------------------------- /example/resources/card_hover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/card_hover.json -------------------------------------------------------------------------------- /example/resources/cat_loader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/cat_loader.json -------------------------------------------------------------------------------- /example/resources/coin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/coin.json -------------------------------------------------------------------------------- /example/resources/confetti.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/confetti.json -------------------------------------------------------------------------------- /example/resources/confetti2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/confetti2.json -------------------------------------------------------------------------------- /example/resources/confettiBird.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/confettiBird.json -------------------------------------------------------------------------------- /example/resources/dancing_book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/dancing_book.json -------------------------------------------------------------------------------- /example/resources/dancing_star.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/dancing_star.json -------------------------------------------------------------------------------- /example/resources/dash-offset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/dash-offset.json -------------------------------------------------------------------------------- /example/resources/day_to_night.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/day_to_night.json -------------------------------------------------------------------------------- /example/resources/dodecahedron.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/dodecahedron.json -------------------------------------------------------------------------------- /example/resources/down.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/down.json -------------------------------------------------------------------------------- /example/resources/dropball.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/dropball.json -------------------------------------------------------------------------------- /example/resources/duck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/duck.json -------------------------------------------------------------------------------- /example/resources/emoji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/emoji.json -------------------------------------------------------------------------------- /example/resources/emoji_enjoying.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/emoji_enjoying.json -------------------------------------------------------------------------------- /example/resources/fleche.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/fleche.json -------------------------------------------------------------------------------- /example/resources/flipping_page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/flipping_page.json -------------------------------------------------------------------------------- /example/resources/fly_in_beaker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/fly_in_beaker.json -------------------------------------------------------------------------------- /example/resources/focal_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/focal_test.json -------------------------------------------------------------------------------- /example/resources/foodrating.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/foodrating.json -------------------------------------------------------------------------------- /example/resources/frog_vr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/frog_vr.json -------------------------------------------------------------------------------- /example/resources/fun_animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/fun_animation.json -------------------------------------------------------------------------------- /example/resources/funky_chicken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/funky_chicken.json -------------------------------------------------------------------------------- /example/resources/game_finished.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/game_finished.json -------------------------------------------------------------------------------- /example/resources/geometric.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/geometric.json -------------------------------------------------------------------------------- /example/resources/ghost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/ghost.json -------------------------------------------------------------------------------- /example/resources/ghost2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/ghost2.json -------------------------------------------------------------------------------- /example/resources/glow_loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/glow_loading.json -------------------------------------------------------------------------------- /example/resources/gradient_background.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/gradient_background.json -------------------------------------------------------------------------------- /example/resources/gradient_infinite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/gradient_infinite.json -------------------------------------------------------------------------------- /example/resources/gradient_sleepy_loader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/gradient_sleepy_loader.json -------------------------------------------------------------------------------- /example/resources/gradient_smoke.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/gradient_smoke.json -------------------------------------------------------------------------------- /example/resources/graph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/graph.json -------------------------------------------------------------------------------- /example/resources/growup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/growup.json -------------------------------------------------------------------------------- /example/resources/guitar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/guitar.json -------------------------------------------------------------------------------- /example/resources/hamburger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/hamburger.json -------------------------------------------------------------------------------- /example/resources/happy_holidays.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/happy_holidays.json -------------------------------------------------------------------------------- /example/resources/happy_trio.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/happy_trio.json -------------------------------------------------------------------------------- /example/resources/heart_fill.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/heart_fill.json -------------------------------------------------------------------------------- /example/resources/hola.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/hola.json -------------------------------------------------------------------------------- /example/resources/holdanimation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/holdanimation.json -------------------------------------------------------------------------------- /example/resources/hourglass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/hourglass.json -------------------------------------------------------------------------------- /example/resources/isometric.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/isometric.json -------------------------------------------------------------------------------- /example/resources/kote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/kote.json -------------------------------------------------------------------------------- /example/resources/la_communaute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/la_communaute.json -------------------------------------------------------------------------------- /example/resources/like.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/like.json -------------------------------------------------------------------------------- /example/resources/like_button.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/like_button.json -------------------------------------------------------------------------------- /example/resources/loading_rectangle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/loading_rectangle.json -------------------------------------------------------------------------------- /example/resources/lolo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/lolo.json -------------------------------------------------------------------------------- /example/resources/lolo_walk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/lolo_walk.json -------------------------------------------------------------------------------- /example/resources/loveface_emoji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/loveface_emoji.json -------------------------------------------------------------------------------- /example/resources/masking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/masking.json -------------------------------------------------------------------------------- /example/resources/material_wave_loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/material_wave_loading.json -------------------------------------------------------------------------------- /example/resources/merging_shapes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/merging_shapes.json -------------------------------------------------------------------------------- /example/resources/message.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/message.json -------------------------------------------------------------------------------- /example/resources/monkey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/monkey.json -------------------------------------------------------------------------------- /example/resources/morphing_anim.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/morphing_anim.json -------------------------------------------------------------------------------- /example/resources/new_design.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/new_design.json -------------------------------------------------------------------------------- /example/resources/page_slide.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/page_slide.json -------------------------------------------------------------------------------- /example/resources/personal_character.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/personal_character.json -------------------------------------------------------------------------------- /example/resources/polystar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/polystar.json -------------------------------------------------------------------------------- /example/resources/polystar_anim.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/polystar_anim.json -------------------------------------------------------------------------------- /example/resources/property_market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/property_market.json -------------------------------------------------------------------------------- /example/resources/pumpkin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/pumpkin.json -------------------------------------------------------------------------------- /example/resources/ripple_loading_animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/ripple_loading_animation.json -------------------------------------------------------------------------------- /example/resources/rufo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/rufo.json -------------------------------------------------------------------------------- /example/resources/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/sample.json -------------------------------------------------------------------------------- /example/resources/seawalk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/seawalk.json -------------------------------------------------------------------------------- /example/resources/shutup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/shutup.json -------------------------------------------------------------------------------- /example/resources/skullboy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/skullboy.json -------------------------------------------------------------------------------- /example/resources/starburst.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/starburst.json -------------------------------------------------------------------------------- /example/resources/starstrips.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/starstrips.json -------------------------------------------------------------------------------- /example/resources/starts_transparent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/starts_transparent.json -------------------------------------------------------------------------------- /example/resources/stroke_dash.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/stroke_dash.json -------------------------------------------------------------------------------- /example/resources/swinging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/swinging.json -------------------------------------------------------------------------------- /example/resources/text2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/text2.json -------------------------------------------------------------------------------- /example/resources/text_anim.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/text_anim.json -------------------------------------------------------------------------------- /example/resources/textblock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/textblock.json -------------------------------------------------------------------------------- /example/resources/textrange.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/textrange.json -------------------------------------------------------------------------------- /example/resources/threads.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/threads.json -------------------------------------------------------------------------------- /example/resources/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/train.json -------------------------------------------------------------------------------- /example/resources/uk_flag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/uk_flag.json -------------------------------------------------------------------------------- /example/resources/voice_recognition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/voice_recognition.json -------------------------------------------------------------------------------- /example/resources/water_filling.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/water_filling.json -------------------------------------------------------------------------------- /example/resources/waves.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/waves.json -------------------------------------------------------------------------------- /example/resources/yarn_loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/resources/yarn_loading.json -------------------------------------------------------------------------------- /example/software-lite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/software-lite.html -------------------------------------------------------------------------------- /example/software.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/software.html -------------------------------------------------------------------------------- /example/svelte/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/.gitignore -------------------------------------------------------------------------------- /example/svelte/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/index.html -------------------------------------------------------------------------------- /example/svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/package.json -------------------------------------------------------------------------------- /example/svelte/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/src/App.svelte -------------------------------------------------------------------------------- /example/svelte/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/src/app.css -------------------------------------------------------------------------------- /example/svelte/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/src/main.ts -------------------------------------------------------------------------------- /example/svelte/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/src/vite-env.d.ts -------------------------------------------------------------------------------- /example/svelte/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/svelte.config.js -------------------------------------------------------------------------------- /example/svelte/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/tsconfig.json -------------------------------------------------------------------------------- /example/svelte/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/vite.config.ts -------------------------------------------------------------------------------- /example/svelte/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/svelte/yarn.lock -------------------------------------------------------------------------------- /example/vue/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/.gitignore -------------------------------------------------------------------------------- /example/vue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/index.html -------------------------------------------------------------------------------- /example/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/package.json -------------------------------------------------------------------------------- /example/vue/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/src/App.vue -------------------------------------------------------------------------------- /example/vue/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/src/main.ts -------------------------------------------------------------------------------- /example/vue/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/src/style.css -------------------------------------------------------------------------------- /example/vue/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/src/vite-env.d.ts -------------------------------------------------------------------------------- /example/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/tsconfig.json -------------------------------------------------------------------------------- /example/vue/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/vite.config.ts -------------------------------------------------------------------------------- /example/vue/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/vue/yarn.lock -------------------------------------------------------------------------------- /example/webgl-lite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/webgl-lite.html -------------------------------------------------------------------------------- /example/webgl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/webgl.html -------------------------------------------------------------------------------- /example/webgpu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/example/webgpu.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/package.json -------------------------------------------------------------------------------- /perf-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/.gitignore -------------------------------------------------------------------------------- /perf-test/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/app/favicon.ico -------------------------------------------------------------------------------- /perf-test/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/app/globals.css -------------------------------------------------------------------------------- /perf-test/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/app/layout.tsx -------------------------------------------------------------------------------- /perf-test/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/app/page.tsx -------------------------------------------------------------------------------- /perf-test/components/SkottiePlayer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/components/SkottiePlayer/index.tsx -------------------------------------------------------------------------------- /perf-test/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/declarations.d.ts -------------------------------------------------------------------------------- /perf-test/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/next.config.mjs -------------------------------------------------------------------------------- /perf-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/package.json -------------------------------------------------------------------------------- /perf-test/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/postcss.config.mjs -------------------------------------------------------------------------------- /perf-test/public/profiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/public/profiler.js -------------------------------------------------------------------------------- /perf-test/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/tailwind.config.ts -------------------------------------------------------------------------------- /perf-test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/tsconfig.json -------------------------------------------------------------------------------- /perf-test/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/perf-test/yarn.lock -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/base-lottie-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/src/base-lottie-player.ts -------------------------------------------------------------------------------- /src/lottie-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/src/lottie-player.ts -------------------------------------------------------------------------------- /src/lottie-preset-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/src/lottie-preset-player.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/tsconfig.json -------------------------------------------------------------------------------- /wasm_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/wasm_build.sh -------------------------------------------------------------------------------- /wasm_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/wasm_setup.sh -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorvg/thorvg.web/HEAD/yarn.lock --------------------------------------------------------------------------------