All Projects → Typhon0 → Animatefx

Typhon0 / Animatefx

Licence: apache-2.0
A library of +70 ready-to-use animations for JavaFX

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Animatefx

Let
Annotation based simple API flavored with AOP to handle new Android runtime permission model
Stars: ✭ 532 (+109.45%)
Mutual labels:  gradle, library
Liquidrefreshlayout
Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation
Stars: ✭ 114 (-55.12%)
Mutual labels:  gradle, library
Candyview
Implement any RecyclerView in just 1 Line. CandyView handles everything for you.
Stars: ✭ 15 (-94.09%)
Mutual labels:  gradle, library
Permissionsswiftui
A SwiftUI package to beautifully display and handle permissions.
Stars: ✭ 220 (-13.39%)
Mutual labels:  library, ui-design
Codeeditor
Code Editor Native Way
Stars: ✭ 155 (-38.98%)
Mutual labels:  gradle, library
Samples
JavaFX samples to run with different options and build tools
Stars: ✭ 352 (+38.58%)
Mutual labels:  gradle, javafx
Android Camera2 Library
Library to use Android Camera2 api easily.
Stars: ✭ 66 (-74.02%)
Mutual labels:  gradle, library
Eyebrows
An eyebrows gradient color animation for android.
Stars: ✭ 49 (-80.71%)
Mutual labels:  library, ui-design
Image Comparison
Published on Maven Central and jCenter Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation qa tests.
Stars: ✭ 145 (-42.91%)
Mutual labels:  gradle, library
Gradle Maven Plugin
Gradle 5.x Maven Publish Plugin to deploy artifacts
Stars: ✭ 124 (-51.18%)
Mutual labels:  gradle, library
Bttn.css
Awesome buttons for awesome projects!
Stars: ✭ 2,004 (+688.98%)
Mutual labels:  library, ui-design
flip view
A Flutter app with flip animation to view profiles of friends. 🌟
Stars: ✭ 69 (-72.83%)
Mutual labels:  ui-design, animated
Chocobar
The usual Snackbar with more 🍫 and colours 🎉
Stars: ✭ 110 (-56.69%)
Mutual labels:  library, ui-design
Javafx Gradle Plugin
Gradle plugin for JavaFX
Stars: ✭ 425 (+67.32%)
Mutual labels:  gradle, javafx
Bubbles
⚡️A library for adding messenger style floating bubbles to any android application 📲
Stars: ✭ 66 (-74.02%)
Mutual labels:  library, ui-design
Hellojpro
Stars: ✭ 46 (-81.89%)
Mutual labels:  gradle, javafx
Fcharts
📊 [wip] Create beautiful, responsive, animated charts using a simple and intuitive API.
Stars: ✭ 318 (+25.2%)
Mutual labels:  library, animated
Downlords Faf Client
Official client for Forged Alliance Forever
Stars: ✭ 121 (-52.36%)
Mutual labels:  gradle, javafx
Java Markdown Generator
Java library to generate markdown
Stars: ✭ 159 (-37.4%)
Mutual labels:  gradle, library
openjfx-docs
Getting started guide for JavaFX 11
Stars: ✭ 70 (-72.44%)
Mutual labels:  gradle, javafx

Build Status License Bintray javadoc Join the chat at https://gitter.im/AnimateFX/Lobby

AnimateFX

A library of ready-to-use animations for JavaFX

Features:

  • Custom animations
  • Custom interpolators
  • Play/Stop animation
  • Play an animation after another
  • More to come

Installation

Gradle

dependencies {
compile 'io.github.typhon0:AnimateFX:1.2.2'
}

Maven

<dependency>
  <groupId>io.github.typhon0</groupId>
  <artifactId>AnimateFX</artifactId>
  <version>1.2.2</version>
  <type>pom</type>
</dependency>

Snapshot

Gradle

repositories {
	maven { url 'https://oss.jfrog.org/artifactory/oss-snapshot-local' }
}

dependencies {
    compile('group.id:animatefx:1.2.2-SNAPSHOT')
}

Maven

 <repositories>
 	<repository>
            <id>snapshots</id>
            <name>libs-snapshot</name>
            <url>https://oss.jfrog.org/artifactory/libs-snapshot</url>
        </repository>
    </repositories>

 <dependencies>
        <dependency>
            <groupId>io.github.typhon0</groupId>
            <artifactId>AnimateFX</artifactId>
            <version>1.2.2-SNAPSHOT</version>
        </dependency>
 </dependencies>

Quick start

Basic

Text text = new Text("AnimateFX");
new Bounce(text).play();

Play an animation after another

    Text text = new Text("AnimateFX");
    public void HandleAnimation(ActionEvent actionEvent) {
      new Bounce(text).setPlayOnFinished(new BounceIn(text)).play();
      }

Contributing

Please see CONTRIBUTING.md for more information.

Credits

Animations are inspired from the awesome project Animate.css

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].