Coder Social home page Coder Social logo

aidosmf / lottie-docs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lottiefiles/lottie-docs

0.0 0.0 0.0 2.86 MB

Documentation for the lottie file format

License: Creative Commons Attribution 4.0 International

Makefile 1.10% Python 79.82% HTML 12.79% JavaScript 6.28% Dockerfile 0.01%

lottie-docs's Introduction

Lottie Documentation

This repository contains both human-readable and machine-readable documentation about the Lottie format

The documentation is available online at https://lottiefiles.github.io/lottie-docs/

License

CC-BY 4.0

Setting Up

This project uses mkdocs to generate the HTML pages from the documentation, and pip to install dependencies.

It's recommended you install dependencies on some kind of virtual environment.

Once you have your environment, you can run

pip install requirements.txt

or

make install_dependencies

Building the Docs

You can use

make

To build the static HTML.

During development, you might want to use

make docs_serve

Which spins up a local server to host the docs and automatically reloads when done

Finding Unknown Features

You can run ./tools/unknown_features.js and pass file names as arguments and it will print a summary of unknown features in the given files.

Note that it requires modern versions of node and the compiled schema.

Example with setup:

# Build the schema
make lottie.schema.json

# Install newer node on python virtualenv
pip install nodeenv
nodeenv -p

# Run on several files
./tools/unknown_features.js /my/lotties/*.json

lottie-docs's People

Contributors

mbasaglia avatar aidosmf avatar amirulom avatar wibblist avatar hermet avatar aldorr avatar shinychang avatar kudanai 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.