JavaFX

JavaFX is an open source, next generation client application platform for desktop, mobile and embedded systems built with Java. It is offered as a cross-platform Java library and it delivers consistent graphical user interfaces across a wide range of operating systems and devices. Applications developed with JavaFX can be run on devices such as desktop computers, mobile phones, TVs, tablets, and more.
- GitHub: https://github.com/topics/javafx
- Wikipedia: https://en.wikipedia.org/wiki/JavaFX
- Created by: Oracle
- Released: December 4, 2008
- Related Topics: java, swing,
- Aliases: javafx-application, javafx-desktop-apps, javafx-gui, javafx-library, openjfx,
- Last updated: 2025-04-23 00:15:21 UTC
- JSON Representation
https://github.com/ashish2199/aidos
A beginner friendly project with aim of creating our own version of Bomberman.
beginner-friendly bomberman bomberman-game game-2d game-development java-fx java-game javafx javafx-8 javafx-games
Last synced: 11 Apr 2025
https://github.com/houarizegai/fxtools
My JavaFX resources, libraries & ready tools (GUI) using in JavaFX projects.
houari-zegai java javafx material-design tools
Last synced: 10 Apr 2025
https://oliver-loeffler.github.io/FXFileChooser/
Custom JavaFX file chooser which allows quick manual filtering, which allows to add Path predicates as filter and which is testable using TestFX.
chooser custom-javafx file filechooser javafx javafx-component listview swing-component
Last synced: 17 Nov 2024
https://github.com/wiverson/jtoolprovider-plugin
This Maven Plugin does two things. First, it automatically transforms your Maven dependency graph into Java modules. Second, it bridges Maven and built-in Java tools like jdeps, jlink, and jpackage.
java javafx javafx-desktop-apps jdeps jlink jlink-image jpackage maven maven-plugin maven-plugins
Last synced: 10 Apr 2025
https://github.com/Oliver-Loeffler/FXFileChooser
Custom JavaFX file chooser which allows quick manual filtering, which allows to add Path predicates as filter and which is testable using TestFX.
chooser custom-javafx file filechooser javafx javafx-component listview swing-component
Last synced: 18 Nov 2024
https://github.com/oussamabonnor1/JetTunes-Desktop-Music-Player
Material design music player made with javafx
audio-player audio-visualizer desktop-app fxml intellij java javafx jfoenix material-design mp3 music music-player music-visualizer open-source
Last synced: 09 Jan 2025
https://github.com/redfx-quantum/strangefx
Quantum computer simulator
java javafx quantum-computer-simulator quantum-computing
Last synced: 19 Apr 2025
https://github.com/28ritu/classroom-booking-system
This is a Classroom Booking Portal developed using Java and JavaFX, where Admin, Faculty and Student can manage classroom bookings.
advanced-programming booking-system bookingsystem classroom-management eclipse iiit-delhi iiitd java javafx javafx-gui javafx-project oops room-booking roombooking
Last synced: 10 Apr 2025
https://github.com/houarizegai/webcamfx
Open the camera, take pictures :camera: & save them using Javafx.
java javafx javafx-desktop-apps webcam webcam-capture webcamfx
Last synced: 10 Apr 2025
https://github.com/cncf/landscape-graph
CNCF Landscape Graph, data model, and applications.
cloudnative cncf cncf-tag cypher cypher-query-language flat-data gitbase graph graph-data-science graph-database graphql javafx knowledge-graph landscape neo4j
Last synced: 20 Dec 2024
https://github.com/oussamabonnor1/jettunes-desktop-music-player
Material design music player made with javafx
audio-player audio-visualizer desktop-app fxml intellij java javafx jfoenix material-design mp3 music music-player music-visualizer open-source
Last synced: 12 Nov 2024
https://github.com/dukke/fxthemes
Utility classes for advanced Theme development for JavaFX (Java)
Last synced: 17 Mar 2025
https://github.com/greyovo/onlyviewer
A material design picture viewer made with JavaFX and JFoenix. / 用JavaFX编写的Material Design风格的电子图片管理系统
fxml javafx javafx-desktop-apps jfoenix jfoenix-project picture-viewer
Last synced: 10 Apr 2025
https://github.com/inforkgodara/javafx-login-registration-admin-panel
This is a JavaFX project which has user login, user registration, information and error notification, admin panel
admin-dashboard admin-panel controlsfx controlsfx-notification java java-notification java-project javafx javafx-admin-panel javafx-application javafx-dashboard javafx-login javafx-notification login login-forms login-registration oracle registration sql
Last synced: 10 Apr 2025
https://github.com/dukke/FXParallax
Controls for adding Parallax effects for Java (JavaFX)
consultant freelancer java javafx javafx-library
Last synced: 17 Nov 2024
https://github.com/ismailbarkani/gestion-d-une-bibliotheque
Dans le cadre d'un projet académique, réalisation d'une application desktop permettant la gestion de la bibliothèque de l'école national supérieur d'informatique et analyse des systèmes (ENSIAS)
css ensias java java-library javafx javafx-application javafx-library library-management
Last synced: 10 Apr 2025
https://github.com/devtony101/jfxgoogledrive
A JavaFX Google Drive Client (For Demonstration Purposes Only).
google-api google-drive google-drive-api java java-8 javafx javafx-8 javafx-application javafx-desktop-apps javafx-gui javafx-project
Last synced: 10 Apr 2025
https://github.com/oshan96/chatroomfx
JavaFX ChatRoom using JAVA RMI
java java-rmi javafx javafx-application javafx-chatroom javafx-desktop-apps
Last synced: 10 Apr 2025
https://github.com/tomeraberbach/mano-simulator
🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
16bit architecture assembler computer-architecture editor hardware-simulation hardware-simulator instruction-set-architecture java java-8 java-application java8 javafx javafx-8 javafx-application mano mano-machine mano-simulator simulator text-editor
Last synced: 19 Dec 2024
https://github.com/xedziu/keepmypassword-desktop
KeepMyPassword for Desktop - keep your passwords locally and secure.
hacktoberfest java javafx javafx-desktop-apps
Last synced: 07 Apr 2025
https://github.com/nuno-faria/sokoban-game
A sokoban game made in Java with JavaFX
coop game java javafx multiplayer puzzle sockets sokoban
Last synced: 19 Apr 2025
https://github.com/gleidsonmt/gndecorator
Modern window decorator for javafx applications
decoration decorator estrutura java-desktop-application java-library javafx javafx-8 javafx-application javafx-desktop-apps javafx-gui javafx-library material-design
Last synced: 10 Apr 2025
https://github.com/amrdeveloper/astro
Free and Open Source Java IDE Side Project that can compile and run java code and other features for editor like auto complate and auto import for packages
ide integrated-development-environment java javafx richtextfx texteditor
Last synced: 23 Mar 2025
https://github.com/eroica/paletti
Paletti reduces an image into fewer colors to simplify it visually or to create color palettes.
color-palette color-quantization color-segmentation gtk javafx kotlin vala
Last synced: 11 Apr 2025
https://github.com/chgl16/animal-recognition-expert-system
:tiger: 用产生式系统设计的一个简单动物识别专家系统,正向推理,支持规则增删改查
Last synced: 20 Apr 2025
https://github.com/marcotrombino/fxrouter
A simple JavaFX router to switch between application scenes
java-gui-application javafx javafx-library javafx-multiple-scenes
Last synced: 10 Apr 2025
https://github.com/dimflix/nexus-pc
My term project on databases
application college college-project computer-shop course-project coursework css database java javafx javafx-application postgresql shop
Last synced: 21 Mar 2025
https://github.com/ruslanys/vkmusic
Приложение для выгрузки аудио библиотеки из ВК
java java-desktop-application javafx javafx-application javafx-desktop-apps kotlin kotlin-javafx music spring-boot spring-boot-application spring-boot-javafx spring-javafx vk
Last synced: 08 Feb 2025
https://github.com/idouble/cat-face-detector-with-opencv-and-javafx
📹 A Small OpenCV (Open Source Computer Vision) Example, who has the ability to detect multiple cat faces at the same time 🐱
camera cat cat-face-detector cats detected-cat-faces eclipse face face-detection image-processing java javafx opencv picture workspace
Last synced: 29 Dec 2024
https://github.com/shadskii/reactorfx
Reactive JavaFX Event Handling
javafx project-reactor reactor
Last synced: 10 Apr 2025
https://github.com/almasb/javafx11-example
An example that shows how to use JavaFX 11 with Java 11
Last synced: 25 Mar 2025
https://github.com/amine-smahi/materiallogin.fx
A simple login panel with javafx using material design ui
amine-smahi flat-design java javafx login material-design netbeans
Last synced: 18 Mar 2025
https://github.com/shadskii/ReactorFX
Reactive JavaFX Event Handling
javafx project-reactor reactor
Last synced: 17 Nov 2024
https://github.com/thomasnield/dirtyfx
Dirty state-tracking properties and collections for JavaFX
Last synced: 27 Mar 2025
https://github.com/houarizegai/qrcodefx
Simple tool to generate/read QR Code and export it.
desktop-app javafx qr-code qr-code-generator qrcode qrcode-encoder qrcode-generator
Last synced: 10 Apr 2025
https://github.com/quarkiverse/quarkus-fx
Run Java FX on Quarkus
javafx quarkus quarkus-extension
Last synced: 12 Apr 2025
https://github.com/abdelrahmanbayoumi/hotelfx
Desktop Application for managing the reservations and Guest Check-in or Check-Out built with JavaFX and SQL Database with Hibernate ORM.
database desktop-application fxml hibernate hotel hotel-booking hotel-management-system java javafx orm-framework sql
Last synced: 04 Apr 2025
https://github.com/gbfragoso/jasperviewerfx
The JasperViewerFX is a free JavaFX library which aims to avoid use of JasperReport's swing viewer
jasperreports javafx javafx-8 javafx-library pdf-generation pdf-viewer
Last synced: 16 Feb 2025
https://github.com/andy-goryachev/fxeditor
JavaFX rich text editor able to handle billions of lines (WORK IN PROGRESS)
handle-billions java javafx javafx-components javafx-desktop-apps javafx-gui
Last synced: 10 Apr 2025
https://github.com/tangorabox/componentinspector
Java Desktop (JavaFX and Swing) Component Inspector on mouse over
component component-inspector desktop inspector java javafx node swing
Last synced: 10 Apr 2025
https://github.com/code4everything/visual-spider
欢迎体验我们全新的桌面端效率工具RunFlow,https://myrest.top/myflow
crawler crawler4j-java java-8 java8 javafx javafx-application spider visualization
Last synced: 23 Jan 2025
https://github.com/TomerAberbach/mano-simulator
🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
16bit architecture assembler computer-architecture editor hardware-simulation hardware-simulator instruction-set-architecture java java-8 java-application java8 javafx javafx-8 javafx-application mano mano-machine mano-simulator simulator text-editor
Last synced: 21 Nov 2024
https://github.com/dacr/sotohp
Photos management
classification deep-java-learning deep-java-library elasticsearch faces-detection image-classification image-processing image-recognition image-viewer javafx lmdb objects-detection opensearch photos photos-management photos-manager scala zio
Last synced: 14 Apr 2025
https://github.com/rektdeckard/iconpacktools
A handy utility for Android icon pack creators to easily generate key assets and resources.
android-theme icon-pack icons javafx kotlin tornadofx
Last synced: 22 Mar 2025
https://github.com/yoep/spring-boot-starter-javafx
Spring Boot starter for JavaFX
javafx spring spring-boot-starter
Last synced: 10 Apr 2025
https://github.com/binghe001/binghe001.github.io
📚 本静态博客是作者冰河多年从事多年互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!
aop asm bigdata bytecode ddd dubbo hacker ioc java javafx javassist mybatis mysql spring springboot springcloud springcloudalibaba
Last synced: 13 Nov 2024
https://github.com/gluonhq/ignite
Gluon Ignite creates a common abstraction over several popular dependency injection frameworks. With this library, developers can use popular dependency injection frameworks in their JavaFX applications, including inside their FXML controllers.
Last synced: 09 Apr 2025
https://github.com/sionpardosi/student-learning-hub-aplikasi-sederhana-latihan-belajar-mahasiswa-berbasis-java
Student Learning Hub - Simple Learning Practice Application Using JAVA Technology - Apk Latihan Belajar Sederhana dengan Teknologi JAVA
Last synced: 12 Apr 2025
https://github.com/mkpaz/corf
A set of tools for IT engineers
gui java javafx javafx-application plugin-system tools
Last synced: 10 Apr 2025
https://github.com/code4everything/qiniu
欢迎体验我们全新的桌面端效率工具RunFlow,https://myrest.top/myflow
java-8 java8 javafx javafx-application qiniu qiniu-manager qiniu-resource qiniu-sdk qiniu-storage-bucket qiniu-uploader
Last synced: 23 Jan 2025
https://github.com/amrdeveloper/androidresourcemanager
Android Resource Manager application to manage and analyse your app resources with many features like image resize, Color, Dimens and code Analysis
android-resources arm code-analysis hacktoberfest image-resizer java javafx resize-images resize-tool
Last synced: 22 Mar 2025
https://github.com/manuel-mauky/todomvcfx
TodoMVC for JavaFX. The same application with different frameworks and design patterns
Last synced: 12 Apr 2025
https://github.com/m1rza-s/Cellsim-2
Simulating complete lives of different cellular animals and plants. Evolution, inheritance, predation and more.
2d-graphics animal-behavior breeds cellsim cellular-automata cellular-automatons cellularautomata emergent-behavior evolution java javafx mutations simulation zero-player-game
Last synced: 19 Nov 2024
https://github.com/kerner1000/javafx-chart-zooming
JavaFX chart zooming. (No, not just chart *scaling*)
Last synced: 11 Feb 2025
https://github.com/vrl-studio/vrl
Visual Reflection Library
integrated-development-environment java javafx swing visual-programming-language visual-reflection-library vrl vrl-studio
Last synced: 18 Mar 2025
https://github.com/houarizegai/fxtablegen
JavaFX JFoenix Table Generator Tool
code-generator desktop-app generator javafx javafx-application javafx-tool jfoenix jfxtreetableview table tool
Last synced: 10 Apr 2025
https://github.com/querz/chess
Chess in Java using JavaFX
bit-manipulation bson chess chessboard deserialization educational-project gson java-8 javafx javafx-application json nbt school school-education school-project serialization snakeyaml stax xml yaml
Last synced: 10 Apr 2025
https://github.com/felipetomazec/lexical-analyzer
A basic Lexical-Analyzer written in Java.
compilers java javafx javafx-application lexical-analysis
Last synced: 10 Apr 2025
https://github.com/jonatino/jogl2d
Zero-overhead 2D rendering library for JOGL using Kotlin
2d 3d development game gradle graphics java javafx jogl kotlin maven opengl swing zero-overhead
Last synced: 11 Feb 2025
https://github.com/eduramiba/webcam-capture-driver-native
Native driver for Webcam Capture API
avfoundation capturemanager driver java javafx mediafoundation native webcam-capture windows
Last synced: 15 Apr 2025
https://github.com/mynttt/gnuman
Satirical Pacman Clone with Map Editor using JavaFX
game-development java java-game javafx javafx-application javafx-games javafx-project map-editor pacman satire
Last synced: 10 Apr 2025
https://github.com/thuongtruong1009/snake-game-oop
🎛 The mini snake game support for my OOP final lab at university. They were designed by Java OOP and Java Swing GUI.
code eclipse files game github-actions github-config hacktoberfest hacktoberfest-accepted hacktoberfest2021 java java-8 javafx javaswing javaswings jdk11 object-oriented-programming oop oops-in-java snake-game uml-diagram
Last synced: 24 Apr 2025
https://github.com/kok202/dluid
Deep learning user interface designer
ai deep-learning deeplearning4j dl4j gui java javafx javafx-application
Last synced: 10 Apr 2025
https://github.com/comtel2000/opc-ua-client
OPC-UA client UI
java javafx opc-ua opc-ua-client
Last synced: 19 Apr 2025
https://github.com/masterflomaster1/jfxcrypto
🔐 150+ Algorithms, Reactive GUI, and More: Text & File Encryption, Hashing, MAC, Key Generation, and Password Strength Evaluation. JCA, JCE with Bouncy Castle
aes aes-256 chacha20 cipher encryption enigma gui hash hmac java javafx md5 mvvm password pbkdf2 rc4 reactive salsa20 security sha-256
Last synced: 22 Nov 2024
https://github.com/rashidmakki/inventory-management-system
Inventory Management System is a powerful desktop application developed using JavaFX and MySQL, designed to streamline operations related to billing, sales reporting, and purchase tracking.
desktop-application fxml inventory inventory-management inventory-management-system jasper-reports java java-project javafx javafx-application javafx-desktop-apps javafx-gui javafx-project scenebuilder sql
Last synced: 10 Apr 2025
https://github.com/devtony101/jfxgithubclient
A JavaFX Github Client (For Demonstration Purposes Only).
github-api java java-8 java8 javafx javafx-8 javafx-application javafx-desktop-apps javafx-gui ui-design
Last synced: 10 Apr 2025
https://github.com/anivie/elementfx
ElementUi in javafx,that you can get a beautiful applications with only one line code.
java javafx javafx-components javafx-gui javafx-library kotlin
Last synced: 10 Apr 2025
https://github.com/hxndev/event-management-system
This is a fully functional Event Management System using JavaFx and MySQL. It is a one stop event booking service for clients where they can book their event with everything at one place. This app currently has Catering, Locations, Decor Vendors alongwith different Studios all at one place, You do not need to contact different people for different tasks. Everything is available on a single click.
class-diagram code documentation domain-driven-design ems enterprise-architect event-management-system gui java javafx mysql mysql-database oracle oracle-db project sequence-diagram system-sequence-diagram testing uml-diagram
Last synced: 31 Mar 2025
https://github.com/kuangcp/mythredisclient
:racing_car:使用JavaFx做的Redis客户端,资源消耗略大 200-300m,想复用核心代码做成web端,然后浏览器操作,开发起来和跑起来也快
client java javafx jdk8 redis redis-client redis-gui
Last synced: 12 Apr 2025
https://github.com/marcschuler/flatbee
An javafx css style for an flat and smooth experience
Last synced: 31 Jan 2025
https://github.com/prmr/solitaire
Implementation of the Solitaire card game with JavaFX
card-game desktop-app desktop-application java javafx solitaire solitaire-card-game
Last synced: 10 Feb 2025
https://github.com/tambapps/p2p-file-sharing
Peer to peer project to share files between two devices on a same local network
android java javafx p2p peer-to-peer tcp udp
Last synced: 13 Nov 2024
https://github.com/rohitawate/ballad
A simple, beautiful text editor made using JavaFX.
ballad beautiful flat-design java javafx material-design text-editor themes
Last synced: 10 Apr 2025
https://github.com/wavesfx/wavesfx
WavesFX Desktop Wallet
blockchain javafx wavesplatform
Last synced: 17 Nov 2024
https://github.com/gleidsonmt/gncarousel
Carousel based on web design
carousel component design javafx javafx-8 javafx-gui material-design
Last synced: 10 Apr 2025
https://github.com/rohan23chhabra/p2p
Practice project to demonstrate p2p file sharing.
java java-8 java8 javafx javafx-application jfoenix network networking peer-to-peer shared
Last synced: 10 Apr 2025
https://github.com/freekatz/packetkit
Packet Kit(PKit): 一个强大的跨平台底层数据包工具箱 :sunny:
javafx packet-analyzer packet-capture packet-parsing packet-sniffer pcap pcap4j
Last synced: 09 Apr 2025
https://github.com/yuanuo/cbeta-explorer
这是一款基于CBETA经藏数据进行本地阅读、记录、搜索的应用程序!
cbeta cbeta-reader javafx javafx-application javafx-desktop-apps knowledge library reader searcher tripitaka
Last synced: 10 Apr 2025
https://github.com/stevenschwenke/javafxworkshop
Code and a handout for a JavaFX workshop
fxml java javafx javafx-application scene-builder workshop
Last synced: 10 Apr 2025
https://github.com/adrianromero/hellocalc
HelloCalc is a programable calculator for Android created with JavaFX.
android calculator gluon javafx
Last synced: 19 Apr 2025
https://github.com/spiderpig86/metromapmaker
:bullettrain_side: Build the metro map of your dreams.
java javafx javafx-application map metro subway underground
Last synced: 10 Apr 2025
https://github.com/mattwright324/jexplorer
Java File Explorer that combines traversing local drives with FTP and SMB network location scanning.
desktop-app file-explorer file-transfer ftp javafx samba
Last synced: 16 Mar 2025
https://github.com/DBChoco/Salawat
A prayer times (Adhan) app for Windows and GNU/Linux written in JavaFX.
adhan app application athan azan islam islamic islamic-prayer-times java javafx linux muslim muslim-prayer-times salat salawat software windows
Last synced: 19 Nov 2024