All Projects → JuliaAnimators → Javis.jl

JuliaAnimators / Javis.jl

Licence: MIT license
Julia Animations and Visualizations

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to Javis.jl

react-bones
💀 Dead simple content loading components for React and React-Native. 💀
Stars: ✭ 42 (-94.32%)
Mutual labels:  animations
AnimationBuilder
A simple and easy-to-use wrapper class to deal with iOS animations.
Stars: ✭ 18 (-97.57%)
Mutual labels:  animations
kinieta
A Fast Animation Engine with an Intuitive API
Stars: ✭ 44 (-94.05%)
Mutual labels:  animations
Material-BottomBarLayout
🎉A material navigation bar library which has pretty animations and different ways of arrangement.
Stars: ✭ 56 (-92.43%)
Mutual labels:  animations
SSComposeCookBook
A Collection of major Jetpack compose UI components which are commonly used.🎉🔝👌
Stars: ✭ 386 (-47.84%)
Mutual labels:  animations
IndicatorView
Configurable view for ViewPager
Stars: ✭ 41 (-94.46%)
Mutual labels:  animations
particle-animations
Animate your iOS app with particle systems
Stars: ✭ 14 (-98.11%)
Mutual labels:  animations
SSSwiftUISpinnerButton
SSSwiftUISpinnerButton is a collection of various spinning animations for buttons in SwiftUI.
Stars: ✭ 37 (-95%)
Mutual labels:  animations
manim
A community-maintained Python framework for creating mathematical animations.
Stars: ✭ 12,657 (+1610.41%)
Mutual labels:  animations
GradientAnimator
GradientAnimator helps to fill your view with vibrant gradient theme colours and animates them to give a stunning view to your application design
Stars: ✭ 70 (-90.54%)
Mutual labels:  animations
DearPyGui Animate
DearPyGui_Animate is an add-on to bring DearPyGUI to life.
Stars: ✭ 34 (-95.41%)
Mutual labels:  animations
vuenode-fullstack
Vue.Js & Node fullstack Single Page Application with Relational databases as backend using Sequelize. Live Demo:
Stars: ✭ 42 (-94.32%)
Mutual labels:  animations
Dynamic.css
🚀 Awesome Library of CSS3 animations 🎉
Stars: ✭ 38 (-94.86%)
Mutual labels:  animations
helium-animated-pages
A light spiritual succesor to neon-animated-pages using only css animations
Stars: ✭ 17 (-97.7%)
Mutual labels:  animations
DrinksGalleryApp
Xamarin.Forms goodlooking UI sample using the new CarouselView (Parallax).
Stars: ✭ 51 (-93.11%)
Mutual labels:  animations
Wortuhr ESP8266
Wortuhr mit ESP8266 WeMos D1 mini und NeoPixel WS2812B LEDs mit mp3 Sounds, Animationen, Transitions, Events und Spiele
Stars: ✭ 33 (-95.54%)
Mutual labels:  animations
VanGogh
💥 Android view animations powered by RxJava 2
Stars: ✭ 95 (-87.16%)
Mutual labels:  animations
FancyMenu
Source code for the FancyMenu mod.
Stars: ✭ 93 (-87.43%)
Mutual labels:  animations
Sequents
A simple continuous animation library for iOS UI.
Stars: ✭ 31 (-95.81%)
Mutual labels:  animations
game characters ui
a redesign of a "game_characters_app" using flutter made with ❤️
Stars: ✭ 20 (-97.3%)
Mutual labels:  animations

Javis

Code Style: Blue Stable Dev Build Status Coverage project chat

Javis: Julia Animations and Visualizations

Introduction

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!

Join Our Developer Community!

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!

Click this badge to join: project chat

Gallery

Tutorials

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

Examples

Animation Animation
Follow a Path Draw the Julia Logo

You can find more examples in the docs.

Design Philosophy

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

Installation

To install Javis into your Julia installation, type into your Julia REPL the following:

julia> ] add Javis

That's all there is to it! 😃

Optional Dependency

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 😉

Acknowledgements

We want to thank a couple of people who helped make this possible.

Core Inspirations

Contributors

  • @Sov-trotter for implementing the Jupyter and Pluto viewer tools, streaming and layers
  • @sudomaze for helping out with tutorials and feedback for v0.1.0
  • @mythreyiramesh helping with cleaning up tutorials
  • @briochemc for spotting and cleaning up tutorial typos and grammar
  • @ric-cioffi for adding the Julia Logo example and for feedback
  • @findmyway for fixing typos in documentation
  • @ArbitRandomUser for cleaning up the LaTeX code base
  • @agerlach for improving the internal LaTeX parsing
  • @matbesancon for adding in an example on projections and for identifying an issue with Javis image processing
  • @codejaeger - for improving the Javis viewer tool
  • @XRFXLP - fixing typo in docs
  • @Ved-Mahajan - for adding an example on Earth Venus cosmic dance
  • @rmsrosa - for adding an example on escaping the swirling vortex
  • @EnzioKam - for adding an example on the Galton Board
  • @gpucce - for adding an example on the Central Limit Theorem, fix for latex in Windows and more
  • @pitmonticone - finding a typo in the docs
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].