JFoenix
JavaFX Material Design Library
Install / Use
/learn @sshahine/JFoenixREADME
![][CircleCI img]
[![][gitter img]][gitter]

<h1 align="center">
<img src="http://www.jfoenix.com/img/logo-JFX.png">
</h1>
<p align="center">
<sup>
<b>JFoenix is an open source Java library, that implements Google Material Design using Java components</b>
</sup>
</p>
- JFoenix Site
- JFoenix for Java 9 - download jar (9.x.x)
- JFoenix for Java 8 - download jar (8.x.x)
- JFoenix for Android - download jar
- Released builds are available from Maven Central
Using JFoenix already?
Feel free to create a pull request for adding a link to your project in JFoenix github.
- One more thing, all contributions are appreciated. Don't hesitate to add your own contributions to JFoenix :)
If you like JFoenix :) and want to support this project, you can become a backer on <a href="https://www.patreon.com/shadishaheen">Patreon</a> or <a href="https://opencollective.com/jfoenix">Open Collective</a>.
Projects using JFoenix
- <a href="http://bcozy.org">BCozy</a>
- <a href="https://github.com/ThijsZijdel/Corendon-LostLuggage">Corendon LostLuggage</a>
- <a href="https://github.com/afsalashyana/Library-Assistant">Library Assistant</a>
- <a href="https://github.com/badarshahzad/Jfx-Browser">JFX-Browser</a>
- <a href="https://github.com/huanghongxun/HMCL">HMCL</a> - Hello Minecraft! Launcher
- By <a href="https://github.com/anongrp">Anongrp</a> in several projects: <a href="https://github.com/anongrp/Phony">Phony</a>, <a href="https://github.com/anongrp/ThunderGet">ThunderGet</a>, <a href="https://github.com/anongrp/Portume">Portume</a>
- By <a href="https://github.com/goxr3plus">GOXR3PLUS</a> in: <a href="https://github.com/goxr3plus/XR3Player">XR3Player</a>, <a href="https://github.com/goxr3plus/JavaFX-Web-Browser">JAVAFX WEB Browser</a>
- <a href="https://github.com/bkenn/KFoenix">KFoenix</a>
- <a href="https://github.com/SeynalKim/JavaFXCalendar">JavaFXCalendar</a>
- <a href="https://bitbucket.org/NiNi94/oop16-jlearn/src/master/">JLearn</a> A Juicy Learning app
- <a href="https://github.com/rohan23chhabra/p2p">P2P</a> A peer to peer software
- <a href="https://github.com/DropSnorz/OwlPlug">OwlPlug</a> An Audio plugin manager
- <a href="https://github.com/RubbaBoy/MSPaintIDE">MS Paint IDE</a> Programming in MS Paint
- <a href="https://github.com/fl0wo/TradingFX">TradingFX</a> BitCoin value monitor in real time
- <a href="https://github.com/silentsoft/actlist">Actlist</a> An utility platform to execute your desire things
- <a href="https://github.com/Giulianini/Jestures">Jestures</a> A simple framework for gesture recognition in Java
- <a href="https://github.com/Shehanka/RentLio">RentLio</a> Vehicle Reservation System with RMI Technology
- <a href="https://github.com/ianspryn/Magis">Magis</a> A Computer Aided Instruction Program
- Other small projects <a href="https://github.com/mayuso/JMarkPad">JMarkPad</a>, <a href="https://github.com/naeemkhan12/CurrencyConverter.git">Currency Converter</a>, <a href="https://github.com/Anikeshpatel/ColorCode-Pro">ColorCode Pro</a>
- <a href="https://github.com/ykrasik/gamedex">GameDex</a> A digital game collection management application
- <a href="https://github.com/AmrDeveloper/Sparkler">Sparkler</a> A Cross platform API request builder
- <a href="https://github.com/GikuMironica/ExploreHub">ExploreHub</a> An event booking application
- <a href="https://github.com/dubbadhar/gramophy">Gramophy</a> Ad-free, Opensource, YouTube Music Player/Downloader
- JabRef An opensource (scientific) Reference Manager, mostly used in the LaTeX world
- <a href="https://github.com/greyovo/OnlyViewer">OnlyViewer</a> A pure picture viewer with some practical features
- <a href="https://github.com/Patresss/AutomationBoot">Automation Boot</a> An application for process automation
- <a href="https://github.com/DevTony101/JFXGithubClient">JFXGithubClient</a> A JavaFX Github desktop client
- <a href="https://github.com/MJVL/UniObfuscator">UniObfuscator</a> A Java obfuscator
- <a href="https://github.com/Propo41/ePatient">ePatient</a> A patient-management system
- <a href="https://github.com/crschnick/pdx_unlimiter">Pdx-Unlimiter</a> A toolbox for Paradox Grand Strategy games
- <a href="https://gitlab.com/grrfe/CassettePlayer">CassettePlayer</a> A fully featured JavaFX music player
Build
To build JFoenix, execute the following command:
gradlew build
To run the main demo, execute the following command:
gradlew run
NOTE : You need to set JAVA_HOME environment variable to point to Java 1.8 directory.
NOTE : JFoenix requires Java 1.8u60 and above.
Demo
For detailed steps on getting the demo running, see [the wiki].
How can I use JFoenix?
You can download the source code of the library and build it as mentioned previously. Building JFoenix will generate jfoenix-0.0.0-SNAPSHOT.jar under the jfoenix/build/libs folder. To use JFoenix, import jfoenix-0.0.0-SNAPSHOT.jar into your project and start using the new material design Java components :).
Gradle
How to Include In Gradle Project
repositories {
mavenCentral()
}
Reference the repository from this location using:
- Java 9+
dependencies { compile 'com.jfoenix:jfoenix:9.0.10' } - Java 8
dependencies { compile 'com.jfoenix:jfoenix:8.0.10' }
Maven
How to Include In Maven Project
- Java 9+
<dependency> <groupId>com.jfoenix</groupId> <artifactId>jfoenix</artifactId> <version>9.0.10</version> </dependency> - Java 8
<dependency> <groupId>com.jfoenix</groupId> <artifactId>jfoenix</artifactId> <version>8.0.10</version> </dependency>
Components
<details><summary><i>JFXButton </i><a href="https://github.com/jfoenixadmin/JFoenix/wiki/Button"><b>Usage</b></a></summary><p>










![]()





Related Skills
openpencil
2.0kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
Flyaro-waffle-app
Waffle Delight - Full Stack MERN Application Rules & Documentation Project Overview A comprehensive waffle delivery application built with MERN stack featuring premium UI/UX, admin management, a
ui-ux-pro-max-skill
57.0kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
