[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4313":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":18,"rankGlobal":9,"rankLanguage":9,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":32,"discoverSource":33},4313,"JFoenix","sshahine\u002FJFoenix","sshahine","JavaFX Material Design Library",null,"Java",6335,1043,225,127,0,2,5,40.06,"MIT License",false,"master",true,[24,25,26,27,28],"desktop","java","javafx","material-design","mobile","2026-06-12 02:01:02","[![HitCount](https:\u002F\u002Fhits.dwyl.com\u002Fsshahine\u002FJFoenix.svg?style=flat)](https:\u002F\u002Fhits.dwyl.com\u002Fjfoenixadmin\u002FJFoenix)\n[![][CircleCI img]][CircleCI]\n[![][mavenbadge img]][mavenbadge]\n[![Quality Gate Status](https:\u002F\u002Fsonarcloud.io\u002Fapi\u002Fproject_badges\u002Fmeasure?project=jfoenixadmin_JFoenix&metric=alert_status)](https:\u002F\u002Fsonarcloud.io\u002Fdashboard?id=jfoenixadmin_JFoenix)\n[![][gitter img]][gitter]\n[![Backers on Open Collective](https:\u002F\u002Fopencollective.com\u002FJFoenix\u002Fbackers\u002Fbadge.svg)](#backers) \n[![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fjfoenixadmin\u002FJFoenix.svg)](https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fnetwork)\n[![GitHub issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fjfoenixadmin\u002FJFoenix.svg)](https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fissues)\n[![GitHub license](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fjfoenixadmin\u002FJFoenix.svg)](https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fblob\u002Fmaster\u002FLICENSE)\n---\n\n\u003Ch1 align=\"center\">\n    \u003Cimg src=\"http:\u002F\u002Fwww.jfoenix.com\u002Fimg\u002Flogo-JFX.png\">\n\u003C\u002Fh1>\n\u003Cp align=\"center\">\n\u003Csup>\n\u003Cb>JFoenix is an open source Java library, that implements Google Material Design using Java components\u003C\u002Fb>\n\u003C\u002Fsup>\n\u003C\u002Fp>\n\n* [JFoenix Site](http:\u002F\u002Fwww.jfoenix.com)\n* JFoenix for Java 9 - [download jar](https:\u002F\u002Fsearch.maven.org\u002Fremotecontent?filepath=com\u002Fjfoenix\u002Fjfoenix\u002F9.0.10\u002Fjfoenix-9.0.10.jar) (9.x.x)\n* JFoenix for Java 8 - [download jar](https:\u002F\u002Fsearch.maven.org\u002Fremotecontent?filepath=com\u002Fjfoenix\u002Fjfoenix\u002F8.0.10\u002Fjfoenix-8.0.10.jar) (8.x.x)\n* JFoenix for Android - [download jar](https:\u002F\u002Fsearch.maven.org\u002Fremotecontent?filepath=com\u002Fjfoenix\u002Fjfoenix\u002F8.0.10\u002Fjfoenix-8.0.10-retrolambda.jar)\n* Released builds are available from [Maven Central](http:\u002F\u002Fsearch.maven.org\u002F#search%7Cga%7C1%7CJFoenix)\n\n# Using JFoenix already?\nFeel free to create a pull request for adding a link to your project in JFoenix github.\n* One more thing, all contributions are appreciated. Don't hesitate to add your own contributions to JFoenix :)\n\nIf you like JFoenix :) and want to support this project, you can become a backer on \u003Ca href=\"https:\u002F\u002Fwww.patreon.com\u002Fshadishaheen\">Patreon\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fopencollective.com\u002Fjfoenix\">Open Collective\u003C\u002Fa>.\n\n# Projects using JFoenix\n* \u003Ca href=\"http:\u002F\u002Fbcozy.org\">BCozy\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FThijsZijdel\u002FCorendon-LostLuggage\">Corendon LostLuggage\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fafsalashyana\u002FLibrary-Assistant\">Library Assistant\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbadarshahzad\u002FJfx-Browser\">JFX-Browser\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhuanghongxun\u002FHMCL\">HMCL\u003C\u002Fa> - Hello Minecraft! Launcher \n* By \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanongrp\">Anongrp\u003C\u002Fa> in several projects: \n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanongrp\u002FPhony\">Phony\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanongrp\u002FThunderGet\">ThunderGet\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanongrp\u002FPortume\">Portume\u003C\u002Fa>\n* By \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoxr3plus\">GOXR3PLUS\u003C\u002Fa> in:\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoxr3plus\u002FXR3Player\">XR3Player\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoxr3plus\u002FJavaFX-Web-Browser\">JAVAFX WEB Browser\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbkenn\u002FKFoenix\">KFoenix\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSeynalKim\u002FJavaFXCalendar\">JavaFXCalendar\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002FNiNi94\u002Foop16-jlearn\u002Fsrc\u002Fmaster\u002F\">JLearn\u003C\u002Fa> A Juicy Learning app\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frohan23chhabra\u002Fp2p\">P2P\u003C\u002Fa> A peer to peer software\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDropSnorz\u002FOwlPlug\">OwlPlug\u003C\u002Fa> An Audio plugin manager\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRubbaBoy\u002FMSPaintIDE\">MS Paint IDE\u003C\u002Fa> Programming in MS Paint\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffl0wo\u002FTradingFX\">TradingFX\u003C\u002Fa> BitCoin value monitor in real time\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsilentsoft\u002Factlist\">Actlist\u003C\u002Fa> An utility platform to execute your desire things\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGiulianini\u002FJestures\">Jestures\u003C\u002Fa> A simple framework for gesture recognition in Java\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FShehanka\u002FRentLio\">RentLio\u003C\u002Fa> Vehicle Reservation System with RMI Technology\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fianspryn\u002FMagis\">Magis\u003C\u002Fa> A Computer Aided Instruction Program\n* Other small projects \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmayuso\u002FJMarkPad\">JMarkPad\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnaeemkhan12\u002FCurrencyConverter.git\">Currency Converter\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAnikeshpatel\u002FColorCode-Pro\">ColorCode Pro\u003C\u002Fa>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fykrasik\u002Fgamedex\">GameDex\u003C\u002Fa> A digital game collection management application\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAmrDeveloper\u002FSparkler\">Sparkler\u003C\u002Fa> A Cross platform API request builder\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGikuMironica\u002FExploreHub\">ExploreHub\u003C\u002Fa> An event booking application\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdubbadhar\u002Fgramophy\">Gramophy\u003C\u002Fa> Ad-free, Opensource, YouTube Music Player\u002FDownloader\n* [JabRef](https:\u002F\u002Fwww.jabref.org\u002F) An opensource (scientific) Reference Manager, mostly used in the LaTeX world\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgreyovo\u002FOnlyViewer\">OnlyViewer\u003C\u002Fa> A pure picture viewer with some practical features\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPatresss\u002FAutomationBoot\">Automation Boot\u003C\u002Fa> An application for process automation\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDevTony101\u002FJFXGithubClient\">JFXGithubClient\u003C\u002Fa> A JavaFX Github desktop client\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMJVL\u002FUniObfuscator\">UniObfuscator\u003C\u002Fa> A Java obfuscator\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPropo41\u002FePatient\">ePatient\u003C\u002Fa> A patient-management system\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcrschnick\u002Fpdx_unlimiter\">Pdx-Unlimiter\u003C\u002Fa> A toolbox for Paradox Grand Strategy games\n* \u003Ca href=\"https:\u002F\u002Fgitlab.com\u002Fgrrfe\u002FCassettePlayer\">CassettePlayer\u003C\u002Fa> A fully featured JavaFX music player\n\n# Build\nTo build JFoenix, execute the following command:\n\n    gradlew build\n\nTo run the main demo, execute the following command:\n\n    gradlew run\n\n**NOTE** : You need to set JAVA_HOME environment variable to point to Java 1.8 directory.\n\n**NOTE** : JFoenix requires **Java 1.8u60** and above.\n\n# Demo\nFor detailed steps on getting the demo running, see [the wiki].\n\n# How can I use JFoenix?\nYou 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\u002Fbuild\u002Flibs folder. To use JFoenix, import jfoenix-0.0.0-SNAPSHOT.jar into your project and start using the new material design Java components :).\n\n## Gradle\n### How to Include In Gradle Project\n```groovy\nrepositories {\n    mavenCentral()\n}\n```\nReference the repository from this location using:\n* Java 9+\n    ```groovy\n    dependencies {\n        compile 'com.jfoenix:jfoenix:9.0.10'\n    }\n    ```\n* Java 8\n    ```groovy\n    dependencies {\n        compile 'com.jfoenix:jfoenix:8.0.10'\n    }\n    ```\n\n## Maven\n### How to Include In Maven Project\n* Java 9+\n    ```xml\n    \u003Cdependency>\n        \u003CgroupId>com.jfoenix\u003C\u002FgroupId>\n        \u003CartifactId>jfoenix\u003C\u002FartifactId>\n        \u003Cversion>9.0.10\u003C\u002Fversion>\n    \u003C\u002Fdependency>\n    ```\n* Java 8\n    ```xml\n    \u003Cdependency>\n        \u003CgroupId>com.jfoenix\u003C\u002FgroupId>\n        \u003CartifactId>jfoenix\u003C\u002FartifactId>\n        \u003Cversion>8.0.10\u003C\u002Fversion>\n    \u003C\u002Fdependency>\n    ```\n# Components\n\u003Cdetails>\u003Csummary>\u003Ci>JFXButton \u003C\u002Fi>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fwiki\u002FButton\">\u003Cb>Usage\u003C\u002Fb>\u003C\u002Fa>\u003C\u002Fsummary>\u003Cp>\n\n![Button Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fbutton.gif \"Button Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXCheckBox \u003C\u002Fi>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fwiki\u002FCheckbox\">\u003Cb>Usage\u003C\u002Fb>\u003C\u002Fa>\u003C\u002Fsummary>\u003Cp>\n\n![Check Box Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fcheckbox.gif \"Check Box Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXToggleButton \u003C\u002Fi>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fwiki\u002FToggle-Button\">\u003Cb>Usage\u003C\u002Fb>\u003C\u002Fa>\u003C\u002Fsummary>\u003Cp>\n\n![Toggle Button Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Ftoggle-button.gif \"Toggle Button Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXDialog\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n\n![Dialog Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fdialog.gif \"Dialog Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXListView\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![List View Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Flistview.gif \"List View Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXHighlighter\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Highlighter](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fhighlighter.gif \"Highlighter\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXChipView\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Chip View](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fchipview.gif \"Chip View\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXNodesList\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Nodes List Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fnodes-list.gif \"Nodes List Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXMasonryPane\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Masonry Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fmasonry.gif \"Masonry Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXSlider \u003C\u002Fi> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fwiki\u002FSlider\">\u003Cb>Usage\u003C\u002Fb>\u003C\u002Fa>\u003C\u002Fsummary>\u003Cp>\n\n![Slider Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fslider.gif \"Slider Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXSpinner\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Spinner Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fspinner.gif \"Spinner Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXSnackbar\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Icons-Snackbar Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Ficons-snackbar.gif \"Icons-Snackbar Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXColorPicker\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Color Picker Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fcolorpicker-beta.gif \"Color Picker Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXDatePicker\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Date Picker Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fdatepicker.gif \"Date Picker Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXTimePicker\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Time Picker Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Ftimepicker.gif \"Time Picker Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>JFXTreeTableView\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n\n    \n![Tree Table View](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Ftreetableview.gif \"Tree Table View\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n\u003Cdetails>\u003Csummary>\u003Ci>Grouping\u003C\u002Fi>\u003C\u002Fsummary>\u003Cp>\n    \n![Grouping Demo](http:\u002F\u002Fjfoenix.com\u002Fgif\u002Fgrouping.gif \"Grouping Demo\")\n\u003C\u002Fp>\u003C\u002Fdetails>\n\n[mavenbadge]:https:\u002F\u002Fsearch.maven.org\u002Fsearch?q=g:com.jfoenix%20AND%20a:jfoenix&core=gav\n[mavenbadge img]:https:\u002F\u002Fmaven-badges.herokuapp.com\u002Fmaven-central\u002Fcom.jfoenix\u002Fjfoenix\u002Fbadge.svg\n\n[CircleCI]:https:\u002F\u002Fcircleci.com\u002Fgh\u002Fjfoenixadmin\u002FJFoenix\u002Ftree\u002Fmaster\n[CircleCI img]:https:\u002F\u002Fcircleci.com\u002Fgh\u002Fjfoenixadmin\u002FJFoenix\u002Ftree\u002Fmaster.svg?style=shield\n\n[gitter]:https:\u002F\u002Fgitter.im\u002FJFoenix\u002FLobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[gitter img]:https:\u002F\u002Fbadges.gitter.im\u002FJFoenix\u002FLobby.svg\n\n[the wiki]: https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fwiki#trying-the-demo\n\n## Contributors\n\nThis project exists thanks to all the people who contribute.\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjfoenixadmin\u002FJFoenix\u002Fcontributors\">\u003Cimg src=\"https:\u002F\u002Fopencollective.com\u002FJFoenix\u002Fcontributors.svg?width=890&button=false\" \u002F>\u003C\u002Fa>\n\n\n## Special Thanks\n\nSpecial thanks to \u003Ca href=\"https:\u002F\u002Fwww.jetbrains.com\">JetBrains\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.ej-technologies.com\u002Fproducts\u002Fjprofiler\u002Foverview.html\">JProfiler\u003C\u002Fa> for their support to this project.\n","JFoenix 是一个开源 Java 库，实现了基于 Java 组件的 Google Material Design。它提供了丰富的 UI 控件和动画效果，使得开发者能够轻松地在 JavaFX 应用程序中实现现代化且美观的用户界面。该库支持 Java 8 和 Java 9，并且还有针对 Android 平台的版本。JFoenix 适用于需要构建具有 Material Design 风格桌面应用或移动应用的场景，特别适合那些希望提升用户体验同时保持代码简洁性的开发者使用。","2026-06-11 02:59:37","top_language"]