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-06-27 00:15:58 UTC
- JSON Representation
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/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: 14 May 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/hoangsonww/Space-Invader-Game-JavaFX
👾 Embark on an exhilarating journey with SpaceInvader, a thrilling experience as you navigate through cosmic challenges and face off against alien invaders. Crafted with JavaFX, SpaceInvader combines stunning visuals and engaging gameplay to create a truly immersive experience.
game game-development gamedev java javafx javascript space-invaders space-shooter space-shooter-game
Last synced: 07 May 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/TangoraBox/ComponentInspector
Java Desktop (JavaFX and Swing) Component Inspector on mouse over
component component-inspector desktop inspector java javafx node swing
Last synced: 11 May 2025
https://github.com/bright-phiri/javafx-library-management-information-system
A computerized system for Libraries to manage books, manage students, calculate fines, produce reports and manage daily book transaction.
java-8 javafx javafx-desktop-apps
Last synced: 10 Apr 2025
https://github.com/jalian-systems/marathonv5
Marathon V5 - Opensource Test Automation for Java/Swing and Java/FX Applications
java javafx test-automation test-framework
Last synced: 10 Apr 2025
https://github.com/hoangsonww/space-invader-game-javafx
👾 Embark on an exhilarating journey with SpaceInvader, a thrilling experience as you navigate through cosmic challenges and face off against alien invaders. Crafted with JavaFX, SpaceInvader combines stunning visuals and engaging gameplay to create a truly immersive experience.
game game-development gamedev java javafx javascript space-invaders space-shooter space-shooter-game
Last synced: 11 Apr 2025
https://github.com/0xaa4eb/ulyp
Recording debugger for Java/Kotlin apps
agent byte-buddy bytecode-instrumentation bytecode-manipulation debugger debugging flamegraph java javafx reverse-engineering
Last synced: 04 Apr 2025
https://github.com/amrdeveloper/sparkler
Cross platform API request builder to make HTTP with different methods and WebSocket connection and you can send and receive data
api-client hacktoberfest javafx jfoenix okhttp3 rsyntaxtextarea socket-io sparkler
Last synced: 12 Apr 2025
https://github.com/andytill/floaty-field
Floaty Field is a JavaFX port of the JVFloatLabeledTextField project.
javafx javafx-components jvfloatlabeledtextfield
Last synced: 26 Mar 2025
https://github.com/hoangsonww/Bouncing-Ball-Game-JavaFX
🎮 This repository hosts a Bouncing Ball game coded in JavaFX, offering a fun and interactive gameplay experience. It showcases object movement, collision detection, and score tracking, serving as a great example for developers interested in game development using JavaFX.
bounce bouncing-ball bouncing-ball-2player-game bouncing-ball-game bouncing-ball-java bouncing-balls bouncingball java java-8 javafx
Last synced: 07 May 2025
https://github.com/hoangsonww/bouncing-ball-game-javafx
🎮 This repository hosts a Bouncing Ball game coded in JavaFX, offering a fun and interactive gameplay experience. It showcases object movement, collision detection, and score tracking, serving as a great example for developers interested in game development using JavaFX.
bounce bouncing-ball bouncing-ball-2player-game bouncing-ball-game bouncing-ball-java bouncing-balls bouncingball java java-8 javafx
Last synced: 11 Apr 2025
https://github.com/gurubalan-git/bank-account-simulation
A Bank Account Simulation with JavaFX and SQLite back-end. Material UX|UI.
banking css-modules java java-8 java8 javafx javafx-application javafx-components javafx-desktop-apps javafx-frameworks javafx-gui javafx-library javafx-project material-design material-design-lite material-ui materialize-css sqlite-database sqlite3 stylesheets
Last synced: 10 Apr 2025
https://github.com/hoangsonww/tic-tac-toe-ai-game
🎲 This project showcases an interactive Tic-Tac-Toe experience, enhanced by sophisticated artificial intelligence. Developed from the ground up, the game features intricate algorithms designed to challenge and engage players at every level.
ai artificial-intelligence game java javafx machine-learning machine-learning-algorithms tic-tac-toe tic-tac-toe-game tic-tac-toe-java tictactoe tictactoe-game
Last synced: 11 Apr 2025
https://github.com/afsalashyana/covid19-desktop-widget
Covid19 real-time information desktop widget written in JavaFX
covid-19 javafx javafx-14 javafx-application javafx-desktop-apps widget
Last synced: 10 Apr 2025
https://github.com/gbfragoso/maskedtextfield
MaskedTextField is an component similar to JFormmatedText field and can be used in same way.
javafx javafx-8 javafx-library jformmatedtext-field mask
Last synced: 16 Feb 2025
https://github.com/cleversamer/hotels-management-system-desktop
Hotels Management System - JavaFX GUI Application
desktop-application java javafx
Last synced: 11 Apr 2025
https://github.com/udevbe/wayland-javafx
wayland backend for javafx
embedded java javafx jfx monocle wayland wayland-client wayland-javafx
Last synced: 26 Jun 2025
https://github.com/catman85/javafx-student-management-system
A Java application for managing students teachers, and grades.
java javafx javafx-application javafx-gui maven sqlite
Last synced: 10 Apr 2025
https://github.com/beryx/fxgl-sliding-puzzle
A Java 11+ sliding puzzle game using the FXGL library
fxgl javafx jpackage sliding-puzzle-game
Last synced: 07 May 2025
https://github.com/oussamabonnor1/find_the_letter_material_design
litterature game made using javaFX and FXML, small collaboration, the game is about finding the missing letters from a word using different hints (an image, incomplete word..etc).
desktop fxml game intellij-idea java javafx material-design
Last synced: 08 Feb 2025
https://github.com/firm1/zest-writer
Editeur Hors-ligne de contenus au format zMarkdown.
education javafx markdown-editor software zestedesavoir
Last synced: 07 Apr 2025
https://github.com/ttyy3388/msgbots
Messenger Bot Simulator ( Rhino )
bot-simulation chatbot java javafx javafx-application javafx-projects messenger-bot messenger-bot-simulator monaco-editor rhino simulator
Last synced: 10 Apr 2025
https://github.com/metaphoriker/randomizer-cs2
A Randomizer for more fun in Counter-Strike 2 made with JavaFX
application builder cs2 csgo desktop fun java javafx randomizer swing updater
Last synced: 10 Apr 2025
https://github.com/rnayabed/piholelcdstat
Pi-Hole + System Info Dash for Raspberry Pi
java javafx pihole pihole-dashboard
Last synced: 27 Jun 2025
https://github.com/yetel/easychatjavafxclient
EasyChatJavaClient 采用JavaFx + Netty框架实现,JavaFx实现了简单显示界面,Netty实现了跟后台的TCP通信
easychat im javafx javafx-gui netty tcp tcp-client
Last synced: 10 Apr 2025
https://github.com/sshtools/icon-generator
A simple library for generating Java2D (Swing/AWT) and JavaFX icons in Java, with SWT support in an add-on.
awt fontawesome generator icons java javafx swing swt
Last synced: 11 Feb 2025
https://github.com/olir/frankenstein
Video Converter for 3D VR and Plattform for Video Manipulation and Video Evaluation
anaglyph convert converter ffmpeg free fxml gear-vr htc-vive javafx oculus-rift opencv opencv-java over-under psvr sbs side-by-side video video-filtering virtual-reality vr
Last synced: 25 Jun 2025
https://github.com/bsommerfeld/randomizer-cs2
A Randomizer for more fun in Counter-Strike 2 made with JavaFX
application builder cs2 csgo desktop fun java javafx randomizer swing updater
Last synced: 22 Jun 2025
https://github.com/mohamed-taman/java-se-code-examples
IBM Developers Work related articles code, this repository contains a collection of Java SE code examples from java SE 8/9-14 and next, applicable to day by day job tasks
collections-framework http2 java java11 java12 java8 javafx
Last synced: 10 Apr 2025
https://github.com/houarizegai/fxmessenger
Desktop App - Clone Facebook Messenger [In progress]
facebook java javafx messenger
Last synced: 10 Apr 2025
https://github.com/hoangsonww/akari-puzzle-game-javafx
💡 A JavaFX-powered implementation of the Akari logic puzzle, featuring intuitive controls, dynamic feedback, and a diverse puzzle library for hours of strategic fun! Implemented with Model-View-Controller and JFX patterns, this game will definitely be worth your time!
akari akari-puzzle css java java-21 javafx javafx-application javafx-gui javafx-project jfx model-view-controller mvc mvc-architecture mvc-pattern puzzle puzzle-game ui-design
Last synced: 16 Apr 2025
https://github.com/techsenger/tabshell
Techsenger TabShell is a lightweight platform for building tab-based applications in JavaFX using the MVVM pattern.
javafx javafx-application javafx-component javafx-components javafx-desktop-app javafx-desktop-apps javafx-gui javafx-library javafx-project mvvm mvvm-architecture mvvm-pattern
Last synced: 26 Jun 2025
https://github.com/cbrnrd/kumo
:mouse: A cross-platform remote administration tool written in Java
cybersecurity encryption gui java javafx material-design rat remote-administration-tool
Last synced: 10 Jun 2025
https://github.com/saka7/sqlibri
Lightweight sqlite3 GUI client
desktop-app javafx sql-editor sqlite3
Last synced: 11 Apr 2025
https://github.com/kavithma-thushal/computershop-management-system-1st-sem-final
Developed this Standalone Application as the first semester's final project for the Graduate Diploma in Software Engineering at the Institute of Software Engineering
final-project java javafx mysql
Last synced: 21 Nov 2024
https://github.com/mkpaz/backbonefx
Opinionated set of tools for creating JavaFX apps
architecture dependency-injection design-pattern event-bus javafx mvvm
Last synced: 08 May 2025
https://github.com/techsenger/stagepro
Techsenger StagePro is a library for creating custom JavaFX stages with fine-grained control over appearance and layout.
javafx javafx-application javafx-components javafx-desktop-apps javafx-gui javafx-library javafx-project
Last synced: 11 Jun 2025
https://github.com/naoghuman/lib-fxml
The `Lib-FXML` library simplifies the loading of [JavaFX] relevant files (model, view, controller, .fxml, .css, .properties) and enables a standardized handling of the data flow to (in, from) the gui.
fxml java java-8 java-library javafx javafx-8 javafx-library library maven netbeans
Last synced: 23 Jan 2025
https://github.com/rust-keylock/rust-keylock-lib
The rust-keylock password manager
android encryption javafx password-manager rust-lang
Last synced: 11 Feb 2025
https://github.com/support-launcher/javafx-launcher
Dépôt pour ma série de tutoriels YouTube.
Last synced: 05 Dec 2024
https://github.com/parubok/swing-fx-properties
Adaptation of JavaFX properties for Swing.
java javafx property-binding swing swing-gui
Last synced: 12 Apr 2025
https://github.com/rfeng2004/asypad
A simple drawing tool that can convert diagrams into Asymptote code.
asymptote asymptote-drawing-app drawing drawing-app java javafx javafx-application vector-graphics vector-graphics-editor vector-graphics-language
Last synced: 10 Apr 2025
https://github.com/anasdallah/restaurant-management
This is a Restaurant Management Project developed using Java and JavaFX and Scene Builder, where Admin can manage meals and drinks prices, names and types.
java javafx javafx-application javase project restaurant-management scenebuilder
Last synced: 10 Apr 2025
https://github.com/dansoftowner/restart4j
Library for restarting your java application
desktop java java-library javafx swing
Last synced: 13 May 2025
https://github.com/pigfly/ap_s1_2017_sample_code
Sample Code for Advanced Programming in Semester 1 2018
Last synced: 09 Apr 2025
https://github.com/zhixiangli/gomoku-battle
Gomoku Battle is a cross-language cross-system battle platform.
agent ai ai-agents alpha-beta-pruning battle-platform five-in-row game gobang gomoku java javafx
Last synced: 16 Apr 2025
https://github.com/ghulamazad/library-management-system-javafx
"Library Management System" is a desktop application designed to help the user to maintain and organize the library. Our software is easy to use for both beginners and advance user. It features a familiar and well-thought-out, an attractive user interface, combined with strong searching insertion.
javafx library-management-system oracle-11g
Last synced: 07 May 2025
https://github.com/mikyll/javafx-multiplayerlobbysystem
Lobby System Template for a multiplayer java game, with chat and other features, using JavaFX and socket TCP (will be extended to UDP).
board-game chat game java javafx kick lobby multiplayer multithreading ready room socket stream synchronized tcp template
Last synced: 14 Jun 2025
https://github.com/nextbreakpoint/nextfractal
NextFractal is an application for creating fractals and other algorithmically generated images
creating-fractals fractal-algorithms fractal-rendering fractals java javafx javafx-application julia-fractal mandelbrot-fractal
Last synced: 10 Apr 2025
https://github.com/gleidsonmt/gnbutton
JavaFx Custom Button animated
component javafx javafx-components
Last synced: 27 Mar 2025
https://github.com/manuel-mauky/nonogram
A Nonogram puzzle game written in JavaFX
game javafx javafx-application nonogram puzzle-game
Last synced: 10 Apr 2025
https://github.com/anylisten/yumusic
A Music Player Build with JavaFX WebView, iView,RequireJS
id3v2 iview javafx music-player requirejs
Last synced: 26 Mar 2025
https://github.com/brcolow/candlefx
Candle-stick Chart Library for JavaFX
candle-stick-chart coinbase-exchange javafx openjfx
Last synced: 10 Apr 2025
https://github.com/scify/jedai-ui
UI for JedAI Toolkit
data-integration entity-resolution javafx jedai toolkit user-interface
Last synced: 12 Apr 2025
https://github.com/dipu-bd/tuntuni
Application for P2P video conferencing and messaging within local network.
chat-application javafx lan video-conferencing
Last synced: 14 Apr 2025
https://github.com/ifarkhshatov/javafx-tutorial
This tutor shows how to build .exe JavaFx application
fxml java javafx javafx-desktop-apps javafx-project scenebuilder
Last synced: 10 Apr 2025
https://github.com/daviqzr/cursofx
Exercício - Curso (Boundary, Control e Entity) – Usando JavaFX, Conectando ao Banco De Dados SQL Server
banco-de-dados crud fatec-zona-leste java javafx sql-server
Last synced: 15 Jun 2025
https://github.com/sondosaabed/predicting-diabetes-with-decision-trees
💉🤒 The project was built using maven project utilized WEKA in building the decision tree model and JavaFX in building GUI 💉🤒
artificial-intelligence-courses decision-trees diabetes-prediction java javafx maven maven-pom weka-library
Last synced: 09 Apr 2025
https://github.com/nasso/urmusic-desktop
A desktop application to make your own music visualizer, easily and for free! (alpha)
alpha desktop ffmpeg javafx music-visualizer
Last synced: 05 May 2025
https://github.com/peterchenhdu/td-genie
免费开源的TDengine时序数据库图形用户界面工具,为用户提供直观、易用的数据库管理和操作体验!
gui javafx td-genie tdengine tdengine-gui tsdb
Last synced: 14 Feb 2025
https://github.com/quanbisen/javafx-netease-musicplayer
This is an imitation of Netease Music Player which is a Universal Windows Platform program.Now it can play music through the folder you have chose,control music progress and volume.But something other cool animation,album image and lyric are not developed./这是一个模仿UWP版本网易云音乐的JavaFX程序,现在它可以根据选择的音乐文件夹播放音乐,控制播放的进度和声音,不过一些其它的好看动画、专辑图和歌词还没有开发完成。
imitation javafx netease-music-player
Last synced: 14 May 2025
https://github.com/dimmaryanto93/aplikasi.dalas18
Sistem Informasi Pemasukan dan Pengeluaran kas pada EsDalas18
Last synced: 12 Apr 2025
https://github.com/dustinkredmond/fxalert
JavaFX Alerts made easy. Easily create alerts, notifications, input dialogs, and more...
dialogs icons javafx javafx-alert javafx-application notifications
Last synced: 10 Apr 2025
https://github.com/xiaobaishushu25/bshell
SSH connection tool, supporting remote SSH command execution, uploading, downloading files, and reconnecting after disconnection. Support automatic prompt and completion of historical commands.
finalshell javafx javafx-desktop-apps sftp sftp-download sftp-upload shell ssh ssh-client terminal-emulator xshell
Last synced: 10 Apr 2025
https://github.com/andy-goryachev/fxtexteditor
A monospaced text editor which supports very large text models (WORK IN PROGRESS).
editor handle-billions java javafx javafx-components javafx-desktop-apps javafx-gui
Last synced: 10 Apr 2025
https://github.com/sergemerzliakov/javafx-app-1
JavaFX Application Demos in Kotlin
javafx javafx-application javafx-desktop-apps javafx-gui javafx-project kotlin kotlin-javafx testfx
Last synced: 10 Apr 2025
https://github.com/fjwright/run-reduce
A JavaFX GUI to run the REDUCE Computer Algebra System
cas gui java javafx javafx-desktop-apps javafx-gui reduce sourceforge
Last synced: 10 Apr 2025
https://github.com/mrts/burp-suite-http-proxy-history-viewer
Burp Suite HTTP proxy history viewer
Last synced: 30 Apr 2025
https://github.com/parajulibkrm/java-labwork
A demo application to learn and explore all topic of Programming in Java Course.
assignment awt java javafx javafx-application javafx-gui pokhara-university swing
Last synced: 10 Apr 2025
https://github.com/jfree/orson-charts-fx
Extensions for the Orson Charts library to support JavaFX.
barchart charts data-visualization javafx
Last synced: 10 Apr 2025
https://github.com/houarizegai/calculatorfx
Calculator 📱 UI made it using JavaFX.
Last synced: 10 Apr 2025
https://github.com/chanukamullevidana/hospital-opd-management-system
OPD Management Desktop Application for OOP group project at USJ 💖🚀
css file-handling intellij-idea itextpdf java javafx jfeonix mvc-architecture oop-principles singleton-pattern
Last synced: 06 Mar 2025
https://github.com/younes-charfaoui/javafx-bundle
Are you getting problem with initiailization of your JavaFX controllers? This repo is your solution.
controller fxml javafx javafx-gui javafx-library
Last synced: 10 Apr 2025
https://github.com/frankkopp/tetris
Java based Tetris as a training project
Last synced: 23 Mar 2025
https://github.com/yzsvdu/redtrainer
Java Reflection Bot Client for PokeMMO (busy with life, not working right now)
bot java javafx pokemon reflection
Last synced: 11 Feb 2025
https://github.com/tamimehsan/tuition-e
A JavaFX software for screen share, white board, remote controll, chat, file share and lots more
javafx javagui networking notifications screenshare whiteboard
Last synced: 13 Apr 2025
https://github.com/chanukahub/hospital-opd-management-system
OPD Management Desktop Application for OOP group project at USJ 💖🚀
css file-handling intellij-idea itextpdf java javafx jfeonix mvc-architecture oop-principles singleton-pattern
Last synced: 08 Feb 2025
https://github.com/neo945/pharmacy-management-system
Pharmacy Management System
javafx javafx-11 javafx-application javafx-desktop-apps javafx-project
Last synced: 10 Apr 2025
https://github.com/wakingrufus/mastodon-jfx
Java FX client for Mastodon
javafx kotlin mastodon tornadofx
Last synced: 13 Feb 2025
https://github.com/muhammad-salem/ariafx
A Smart Download Manager based on java (JavaFX).
download download-manager downloadmanager http-client javafx linux macos windows
Last synced: 13 Feb 2025
https://github.com/spoilerrules/nitro-generator
A Discord Nitro Generator with a user-friendly GUI, robust concurrency, and comprehensive proxy support.
discord-nitro discord-nitro-checker discord-nitro-gen discord-nitro-generator discord-nitro-generator-and-checker generator gui javafx kotlin kotlin-jvm kotlin-serialization maple-lite nitro nitro-checker nitro-checker-generator nitro-gen nitro-generation nitro-generator nitrogenerator osu-cheat
Last synced: 07 May 2025
https://github.com/kavithma-thushal/ginzarestaurant_layered
Restaurant using java 11, javafx & maven in Layered-Architecture
java javafx layered-architecture mysql
Last synced: 21 Nov 2024
https://github.com/Naoghuman/lib-tile
Lib-Tile is a multi Maven project written in JavaFX and NetBeans IDE 8 and provides the functionalities to use and handle easily Tiles in your JavaFX application.
icon icons image images java java-8 javafx libraries library maven maven-multimodule netbeans netbeans-ide overlay tile transparency transparent
Last synced: 11 May 2025
https://github.com/oldcorvus/simple-html-editor
Simple HTML and Text editor
htmleditor java javafx mvc-architecture
Last synced: 05 May 2025
https://github.com/jiro4989/tkoolfacetilemaker2
RPGツクールVXACE・MV・MZの画像差分ファイル作成用GUIソフト
custom-jre gradle java javafx jmods kotlin
Last synced: 08 May 2025
https://github.com/col-e/fxsampler
A small app to assist in creating JFX themes
Last synced: 22 Mar 2025
https://github.com/naoghuman/lib-tile
Lib-Tile is a multi Maven project written in JavaFX and NetBeans IDE 8 and provides the functionalities to use and handle easily Tiles in your JavaFX application.
icon icons image images java java-8 javafx libraries library maven maven-multimodule netbeans netbeans-ide overlay tile transparency transparent
Last synced: 23 Jan 2025
https://github.com/han-yaeger/yaeger
Yaeger is Another Education Game Engine Runtime
2d-game-engine clean-code engine framework game guice java java-14 javafx oop-principles
Last synced: 11 Feb 2025
https://github.com/jlokitha/group_chat_app
PlayTech Live Chat is a real-time chat application built with Java and JavaFX, featuring dynamic communication for customer support teams via socket programming. Enhance productivity with multimedia messaging and seamless interaction.
customer-support group-chat java javafx multimedia-messaging networking real-time-chat socket-programming
Last synced: 30 Apr 2025
https://github.com/abdelrahmanbayoumi/cpuscheduler-fx
Java implementation of 4 CPU scheduling algorithms - With GUI Desktop App
cpu-scheduling-algorithms cpuscheduler fcfs-scheduling gui-application javafx javafx-desktop-apps rr-scheduling sjf-scheduling srtf-scheduling
Last synced: 19 Jun 2025
https://github.com/triplehelixprogramming/helixnavigator
A trajectory optimization-based GUI application for planning autonomous paths in FRC
Last synced: 09 Feb 2025