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-12-20 00:16:55 UTC
- JSON Representation
https://github.com/katcote/cschat
Client-Server Chat platform with encryption based on Netty. Project in progress.
Last synced: 24 Feb 2025
https://github.com/ben12/habfx-ui
openHAB javaFX User Interface
java java-8 java8 javafx javafx-8 javafx-application jersey2 openhab openhab2 rest-client sse-client
Last synced: 22 Mar 2025
https://github.com/houssemnasri/pathfindingv2
Pathfinding is a graphical Java application for simulating pathfinding algorithms
design education hacktoberfest java javafx mvp mvp-architecture pathfinding visualization
Last synced: 26 Oct 2025
https://github.com/vonzeppelin/mvp
Minimal Viable Player
internet-radio javafx javafx-gui kotlin music-player radio tray
Last synced: 05 Apr 2025
https://github.com/qanastek/traveling-salesman-problem
This software is an easy to use traveling salesman problem interface which allow you to demonstrate to childrens how the Dijkstra algorithm works.
css djikstra graphstream java java-8 javafx object-oriented-programming scenebuilder travelling-salesman-problem tsp tsp-problem
Last synced: 05 Apr 2025
https://github.com/paulguerre/covid-tac-toe
S6 Project : classic Tic Tac Toe game, but based on the current health situation (well, in 2022)
covid gui gui-application java javafx javafx-application javafx-gui tic-tac-toe
Last synced: 14 Mar 2025
https://github.com/zul132/hotel-booking-application
A Hotel Booking Application developed using JavaFX for the GUI with MySQL as database.
database hotel-booking java javafx javafx-application javafx-gui mini-project mysql mysql-database
Last synced: 01 May 2025
https://github.com/juanllavero/seerial
A video library manager with embedded video player.
Last synced: 10 Jul 2025
https://github.com/hackusatepvp/renjava
Visual Novel game engine inspired by RenPy.
game-engine-framework javafx visual-novel-engine
Last synced: 19 Sep 2025
https://github.com/wandmalfarbe/glowworm-swarm-optimization-java
A Java implementation and visualization of the glowworm swarm optimization (GSO) algorithm invented by Krishnanand N. Kaipa and Debasish Ghose.
glow-worm glowworm-swarm-optimization java javafx metaheuristics nature-inspired-computation optimization-algorithms swarm-intelligence swarm-intelligence-algorithms visualization
Last synced: 02 Mar 2025
https://github.com/orangomango/milkywayescape
Escape and drive on the highway as long as you can. By driving on the 2 leftmost lanes you get double score as well as driving fast.
Last synced: 31 Oct 2025
https://github.com/orangomango/gameoflife
Conway's game of life implementation in Java with the JavaFX framework
Last synced: 31 Oct 2025
https://github.com/daviqzr/alunofx
Exercício 21 - Aluno (Boundary e Entity) - Simplificado
Last synced: 20 Feb 2025
https://github.com/tressos-aristomenis/chess-javafx-from-scratch
A chess game using JavaFX (from scratch). Check out "README" !
chess chess-board chess-game chess-javafx chessboard java javafx
Last synced: 24 Feb 2025
https://github.com/matbagnoletti/javafxportscanner
Applicazione JavaFX che, mediante un'interfaccia grafica, permette di scansionare le porte di un dato host ricercando servizi TCP e UDP disponibili.
java javafx portscanning services tcp udp
Last synced: 18 Nov 2025
https://github.com/ujjwalll/plantsvszombies-beta
It is a Plant vs Zombies game which is based on the platform of javaFX.
games javafx plants-vs-zombies
Last synced: 31 Oct 2025
https://github.com/kilianb/javafxmultichart
A composite chart allowing to use several different series types in one chart object (line, scatter and area) as well as multiple x and y axis
area-chart charts java10 javafx line-plot scatter-plot
Last synced: 27 Feb 2025
https://github.com/joymohanty8999/dbs-mini-project
A mediocre Food Court Management System
corenlp database java-8 javafx oraclesql scenebuilder
Last synced: 09 Sep 2025
https://github.com/mjephter2/midip
A JavaFX application for learning scales and chords and a midi keyboard for playing freely
java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project maven midi piano piano-keyboard
Last synced: 11 Apr 2025
https://github.com/cleversamer/text-formatter
A simple JavaFX GUI application that formats texts.
Last synced: 04 Mar 2025
https://github.com/utarwyn/oware
Modern adaptation of the well-known abstract strategy game for two players.
Last synced: 04 Mar 2025
https://github.com/jaffarabbas/library-management-system-in-java-
GUI base + Database functionality
data database datastructures-algorithms dbms gson java javafx javafx-application javafx-desktop-apps javamail library-management-system mysql sql xammp
Last synced: 09 Apr 2025
https://github.com/jewel-knight/aquamarine
cross-platform idea-style javafx jetbrains-style llm markdown-editor rag spring-ai spring-boot
Last synced: 05 Sep 2025
https://github.com/sameetasadullah/hotel-reservation-system
A Hotel Reservation System named as VBook, coded in Java and JavaFX. Administrator, Receptionist, Vendor, and Customer are the four users of this project
hotel-reservation-system java javafx scenebuilder
Last synced: 29 Aug 2025
https://github.com/rickbarretto/passport
Ticket Management System using JavaFX, Clean Architecture and TDD - Problem Based Learning Project - Continuation of events
ddd java javafx pbl problem-based-learning tdd
Last synced: 23 Apr 2025
https://github.com/chamodshehanka/ormthogakade
This is Object Relational Mapping (Hibernate) which is made with JavaFX
hibernate-jpa hibernate-orm hibernate5 java javafx
Last synced: 24 Apr 2025
https://github.com/jcsalinas20/tiktok-downloader
App for download tiktok videos
desktop-app java javafx tiktok tiktok-downloader tiktok-scraper
Last synced: 01 Mar 2025
https://github.com/omarelfiki/navigator
A JavaFX-powered system to plan your journey across any public transportation network. Created at Maastricht University Department of Computing Sciences
algorithms gtfs javafx mysql navigation
Last synced: 15 Jun 2025
https://github.com/zzhow1024/magicencoding
MagicEncoding is a cross-platform encoding processing tool. MagicEncoding 是一款跨平台的编码处理工具。编码转换GBK, UTF-8...
encoding encoding-convertors javafx
Last synced: 30 Oct 2025
https://github.com/erfaniaa/ap-messenger
A chatting messenger, implemented with JavaFx
Last synced: 21 Mar 2025
https://github.com/actlist/actlist-plugin-starter-kit
:rocket: Boilerplate project to start your next Actlist Plugin project in seconds.
boilerplate desktop java javafx platform utility
Last synced: 12 Oct 2025
https://github.com/samuel-ricardo/agendafx
App Desktop que promete elevar sua produtividade pra outro nível.
agenda calendar css css3 database java javafx jfoenix jfoenix-application mvc mysql notifications sql tsql
Last synced: 04 Mar 2025
https://github.com/sneakyshrike/space-marine-army-builder
GUI application to build an army roster for the tabletop game Warhammer 40,000
army builder css gui java javafx javafx-gui roster space-marine tabletop-gaming warhammer warhammer-40k
Last synced: 01 Apr 2025
https://github.com/erikbernard/conversor-challenge-oracle
#challengeoneconversorbr4
challengeoneconversorbr4 java javafx
Last synced: 24 Feb 2025
https://github.com/akman/javafx-boilerplate
JavaFX application boilerplate project using gradle and maven build tools. This project aims to cover best practices for JavaFX application development as a whole. It provides tool recommendations for linting, testing and packaging.
boilerplate gradle java javafx maven
Last synced: 14 Aug 2025
https://github.com/ajoberstar/derl
Data Eval Return Loop. A REPL-based Clojure IDE
clojure clojurescript ide javafx repl
Last synced: 07 Apr 2025
https://github.com/sownt/emanasys
A management system base on JavaFX, MySQL.
desktop-application javafx mysql
Last synced: 27 Mar 2025
https://github.com/TomasBeranek/but-ija-project
A simulation of a warehouse with carts using pathfinding algorithms
ant but but-fit floyd-warshall-algorithm ija ija-project java java8 javafx pathfinding pathfinding-algorithm pathfinding-algorithms simulation vut vut-fit
Last synced: 11 Mar 2025
https://github.com/congard/evolution-agh
An evolution simulator written in Java (simulation) and Kotlin (JavaFX GUI) as a part of an Object-Oriented Programming course at the AGH University of Science and Technology.
agh agh-university evolution java javafx kotlin university-project
Last synced: 21 Mar 2025
https://github.com/mochgani/javafx-aplikasi-latihan-ekspedisi-pengiriman-barang
Project Latihan Pembuatan Aplikasi Ekspedisi Pengiriman Barang dengan penyimpanan data menggunakan ArrayList
Last synced: 09 Apr 2025
https://github.com/bebeal/ultimate-tic-tac-toe
A GUI made with JavaFX to play Ultimate Tic Tac Toe
game javafx ultimate-tic-tac-toe
Last synced: 19 Oct 2025
https://github.com/abranhe/racefx
RaceFx a JavaFX racing game with betting capabilities
college fun game game-development gaming java javafx
Last synced: 28 Feb 2025
https://github.com/marianoktm/prog3-uniparthenope
A Twitter-style Java application for the Programming III course at Uniparthenope
java javafx mysql parallel-server
Last synced: 21 Mar 2025
https://github.com/mieskeb/chess
A simple chess application. Can be used for singleplayer and multiplayer purposes! Singleplayer has a chess algorithm (minimax) attached and the multiplayer has a server which is able to host multiple player's games
chess game java javafx multiplayer
Last synced: 12 Jun 2025
https://github.com/malisha4065/socketprogrammingchatapp
Socket Programming Chat Application using Java (both group and private chat)
java javafx multithreading socket-programming
Last synced: 25 Jun 2025
https://github.com/othreecodes/quizmaster
Quiz Maker and presentation Application Done with javafx
Last synced: 13 Mar 2025
https://github.com/hasnatrasool163/socialnetworkfriendrecommendationsystem
A Social Network Friend Recommendation System is an exciting project that leverages graph theory concepts to simulate real-world social networks.
algorithms-and-data-structures data-structures dsa-algorithm graphs-algorithms java java-fxml java-gui javafx queue-algorithm
Last synced: 13 Aug 2025
https://github.com/just-in-chang/cookie-ide
🎨 A What-You-See-Is-What-You-Get (WYSIWYG), drag and drop IDE for JavaFX components, made in JavaFX. Utilizes socket programming to communicate between client and server to save and retrieve previous files. Inspired by the NetBeans IDE Scene Builder.
Last synced: 11 Apr 2025
https://github.com/imkrunalkanojiya/monero-miner-gui
Monero XMR GUI Miner using JFrame
crypto desktop java javafx jframe miner-crypto
Last synced: 30 Apr 2025
https://github.com/cleversamer/hotel-system
Hotel Management System - Desktop Application
desktop desktop-application hotels java javafx mysql reservation-system sql system
Last synced: 25 Aug 2025
https://github.com/abdelrahmanbayoumi/notesfx
Notes App is javaFX application with HSQLDB (embedded database)
database desktop-application embedded-database hsqldb java javafx notes notes-app
Last synced: 10 Aug 2025
https://github.com/gokselkucuksahin/coronafx
JavaFx based Covid-19 Visualizer
Last synced: 11 Aug 2025
https://github.com/anujakoralage/wholesalewithspringdatajpa
This system was developed for whole sale order and item management system for super market. System was developed using Layered Architecture and Singleton, Factory, DAO, DTO, Strategy design patterns with JPA, Spring Data JPA
dao-design-pattern dto-entity-mapper factory-pattern java javafx jpa layered-architecture maven singleton-pattern spring spring-data-jpa strategy-pattern
Last synced: 09 Nov 2025
https://github.com/frankkopp/chessly
Chessly - A Java 8 and JavaFX training project
chess java-learning java8 javafx patterns
Last synced: 08 Jul 2025
https://github.com/benevanio/thinkscript
Sistema de gerenciamento de livros utilizando a linguagem de programação java, usando o JAVAFX.
database graphical-user-interface gui javafx jdbc jdbc-driver mysql mysql-database no-relational
Last synced: 09 Aug 2025
https://github.com/ronhachmon/enigma-server
javafx okhttp3 threading tomcat
Last synced: 08 Aug 2025
https://github.com/usharik/k8s-client
Very simple Kubernetes GUI client with JavaFX
desktop-application desktop-client java javafx k8s kubernates-client kubernetes
Last synced: 07 Aug 2025
https://github.com/yonatankinfe/news_post_deskopapp_using-_socket_programing_java
This repository contains two JavaFX applications demonstrating real-time communication between client and server applications. The "Post News" application allows users to input and post news to a local server, while the "View News" application listens for news updates from the server and displays them.
client-server-communication desktop desktop-app desktop-application graphical-user java javafx javafx-desktop-apps maven networking networking-in-java newspost real-time-applications socket
Last synced: 06 Aug 2025
https://github.com/zamisyh/crud-java-vscode
Repo ini untuk memenuhi tugas UAS
aplikasi-pengaduan crud-javafx crud-javafx-with-authentication java javafx javafx-vscode
Last synced: 27 Feb 2025
https://github.com/khairulislam/live-cricket-scoreboard-project
Uses socket programming and offers different UI for reporter, command center and subscriber.
javafx networking socket-programming
Last synced: 12 Sep 2025
https://github.com/morichan/retuss
Real-time Ensure Traceability between UML and Source-code System
japanese java java11 javafx junit5 master-thesis traceability uml university-of-miyazaki
Last synced: 03 Jul 2025
https://github.com/1chooo/gym-route
☕️ NCU-CE1004-2022-Spring-Introduction to Computer Science JavaFX Project.
apps java javafx javafx-gui maven university-project
Last synced: 10 Apr 2025
https://github.com/petrenko-alex/image-steganography
[Архив 2016] Стеганография изображений / Simple app to encode/decode text in images
decode encode java javafx kutter-jordan-bossen least-significant-bit steganography steganography-algorithms
Last synced: 03 Mar 2025
https://github.com/s4rrar/darks1ders-file-encryption
DarkS1ders File Encryption
aes aes-encryption base64 decrypt decryption derby derby-database derbyclient encrypt encryption encryption-decryption file-decryption file-encryption java javafx
Last synced: 08 Apr 2025
https://github.com/rasti37/chess-javafx-from-scratch
A chess game using JavaFX (from scratch). Check out "README" !
chess chess-board chess-game chess-javafx chessboard java javafx
Last synced: 18 Mar 2025
https://github.com/jeninsutradhar/simplewikibrowserjava
A JavaFX-based Wikipedia browser application
browsers java javafx javafx-application javafx-desktop-apps wikipedia wikipedia-api
Last synced: 03 Sep 2025
https://github.com/24luca24/findthepitch
Application for finding football / basketball / padel / beach volley ... pitch.
concurrent-programming java javafx postgresql scenebuilder thread
Last synced: 02 Aug 2025
https://github.com/rafaelsilvestre/detran
Simulador de provas com timer, para fins acadêmicos - JavaFx, JDBC, FXML
detran java javafx javafx-library sql
Last synced: 14 Mar 2025
https://github.com/mxr2000/GradeScope-Canvas-Grade-Translator
a GUI Tool to Translate the grades from GradeScope to Canvas, build with ScalaFX
canvas gradescope javafx scala scalafx
Last synced: 10 Mar 2025
https://github.com/voidkeishi/tsp-ga
Design genetic algorithm to solve travelling salesman problem. Group project for the course OOP 2023.1
genetic-algorithm java javafx traveling-salesman-problem
Last synced: 08 Apr 2025
https://github.com/ir404/stuff-to-do
A desktop application that allows users to plan and schedule tasks to be done.
desktop-app java javafx schedule scheduler todoapp
Last synced: 01 Aug 2025
https://github.com/ak-git/desktopfx
biomedical-signal-processing gradle gradle-java java21 javafx spring-boot
Last synced: 22 Apr 2025
https://github.com/devmunyi/fxseries
This project consist of a learning series towards building JavaFX GUI Desktop Apps.
desktop-apps javafx javafx-gui
Last synced: 01 Aug 2025
https://github.com/s-m-j-i/ecms-desktop
A simple ECA Management System Desktop project.
apache-poi database desktop-app java javafx mysql server
Last synced: 16 Mar 2025
https://github.com/eziraa/calculator
calculator-application calulator java javafx javafx-application javafx-components
Last synced: 03 Sep 2025
https://github.com/mitchellgray100/tictactoe
JavaFX TicTacToe
game javafx javafx-application javafx-game javafxgame tictactoe tictactoe-game tictactoe-java-game
Last synced: 30 Jul 2025
https://github.com/rizalmf/ceplok-player
MP3 Player With Your Favorite EGG :D
audio-player audio-visualizer javafx
Last synced: 29 Jul 2025
https://github.com/shyke0611/car_rental_project
A Java and JavaFX-based system for booking and managing car rentals using MySQL as a backend database
booking-system css gui-applications java javafx jdbc-api mysql reservation-management
Last synced: 10 May 2025
https://github.com/frostybee/javafx-template
A project template for creating Gradle-enabled JavaFX applications.
javafx javafx-gradle javafx-template
Last synced: 07 Apr 2025
https://github.com/imran-riz/stuff-to-do
A desktop application that allows users to plan and schedule tasks to be done.
desktop-app java javafx schedule scheduler todoapp
Last synced: 21 Mar 2025
https://github.com/imran-riz/snake
css desktop-application java javafx javafx-application javafx-desktop-apps
Last synced: 21 Mar 2025
https://github.com/gleidsonmt/gncontrols
Collection of custom controls for JavaFx
javafx javafx-8 javafx-components
Last synced: 27 Mar 2025
https://github.com/sgoudham/myclipboardhistory
Simple JavaFX Program to Store Clipboard History
clipboard-history java javafx personal-project
Last synced: 20 Jul 2025
https://github.com/mdusmanansari/college-management-system
Final Year College Project.
desktop-application java java-8 javafx mail sqlite
Last synced: 12 Apr 2025
https://github.com/jusexton/agile-records
Student management desktop application.
gui-application java java-8 javafx school-project sql student-management
Last synced: 13 Apr 2025
https://github.com/wyvern800/rsactiontracker
Basic system used to log your actions during your RuneScape 3 (RS3) boss encounters (to show for your stream viewers what are you pressing)
Last synced: 16 Jun 2025
https://github.com/mssm199996/trafficlightdetection
Traffic light detection java desktop application using OpenCV Cascade Classifiar
cascade-classifier java javafx opencv
Last synced: 14 Mar 2025