Javis: Julia Animations and Visualizations
Javis
makes generating simple animations a breeze!
Want to learn more?
Check out our documentation for tutorials, our contributing guidelines, and the mission of Javis.jl
!
We have a live Zulip stream that you can join to discuss Javis with other Javis users! We'd love to have you and hear your thoughts and see what you are making!
Animation | Animation |
---|---|
Tutorial: What Are Object? | Tutorial: Making Your First Javis Animation! |
Tutorial: Taming the Elements | Tutorial: Do You Know Our Mascot? |
Tutorial: Rendering LaTeX with Javis! | Tutorial: Using Animations.jl with Javis! |
Tutorial: Shorthand expressions | Tutorial: Fun with Layers |
Animation | Animation |
---|---|
Follow a Path | Draw the Julia Logo |
You can find more examples in the docs.
Although Javis.jl
is constantly being improved and made better, our design philosophy remains largely the same with only few changes happening to it.
We use Object-Action paradigm for creating visualizations.
Furthermore, details on our philosophy can be found here: Design Mission and Philosophy
To install Javis
into your Julia installation, type into your Julia REPL the following:
julia> ] add Javis
That's all there is to it! 😃
Javis
supports LaTeX
and currently we need this node dependency for it. We are looking forward to the time when everything can be handled by Julia.
npm install -g mathjax-node-cli
If you don't need LaTeX
, there is no reason to install this :wink:
We want to thank a couple of people who helped make this possible.
latex
in Windows and more