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-26 00:14:54 UTC
- JSON Representation
https://github.com/kavithma-thushal/socketprogramming
This is learning about Introduction of Java Socket Programming in GDSE66
java javafx simple-ui socket-programming
Last synced: 21 Nov 2024
https://github.com/kavithma-thushal/fruit-juice-lab
A Simple POS System using java 8 & javafx in Layered - Architecture
Last synced: 21 Nov 2024
https://github.com/kavithma-thushal/ginzarestaurant
Restaurant using java 11, javafx & maven
Last synced: 21 Nov 2024
https://github.com/kavithma-thushal/connect-four-assignment
A simple game using MINIMAX algorithm & play against AI bot (OOP Coursework)
ai connect-four-game java-8 javafx
Last synced: 21 Nov 2024
https://github.com/kavithma-thushal/bashicomputershop-layered
Computershop using java 11, javafx & maven in Layered-Architecture (Layered Coursework)
facade-pattern java javafx layered-architecture mysql strategy-pattern
Last synced: 21 Nov 2024
https://github.com/kavithma-thushal/calculator
Simple Calculator with Simple UI
Last synced: 21 Nov 2024
https://github.com/hebirobotics/sass-cli-maven-plugin
Maven plugin for wrapping the sass cli
css javafx maven maven-plugin sass
Last synced: 01 Dec 2024
https://github.com/kavithma-thushal/orm_gdse66
This is learning about ORM - Hibernate in GDSE66
java javafx mysql orm-framework
Last synced: 21 Nov 2024
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: 22 Mar 2025
https://github.com/micycle1/processingfx
A basic project showing how a Processing sketch and an FXML JavaFX stage may be integrated.
combine fxml javafx javafx-application javafx-gui processing processing-language processing-library
Last synced: 10 Apr 2025
https://github.com/seyed0123/oxdcommod
an online shop simulator amazonclone
amazonclone captcha filesaver java javafx
Last synced: 10 Apr 2025
https://github.com/flyxpert/flyxpert
A Desktop Flight Booking System OOP Academic Project
academic-project css flight-booking flight-booking-system flight-reservation flight-reservation-system gui java javafx javafx-application javafx-desktop-apps oop
Last synced: 10 Apr 2025
https://github.com/faris771/comp333_db_project
Hotel DBMS for Database course
database java javafx mysql scenebuilder
Last synced: 11 Apr 2025
https://github.com/houarizegai/mailssender
Desktop App that allow you to send HTML emails to multiple receivers
java javafx javamail sendmail sendmail-smtp
Last synced: 10 Apr 2025
https://github.com/eugener/highlight.fx
Lightweight syntax highlighting for JavaFX
java javafx syntax-highlighting
Last synced: 13 Nov 2024
https://github.com/oldcorvus/simple-html-editor
Simple HTML and Text editor
htmleditor java javafx mvc-architecture
Last synced: 13 Nov 2024
https://github.com/rladstaetter/isight-java
A small JavaFX enabled program using OpenCV to do image processing on a still taken by a ISight webcam
Last synced: 12 Nov 2024
https://github.com/jbilander/javafx-structure-demo
A JavaFX demo application which uses a similar to RobotLegs structure. Built with Java 9-ea (jdk-9+180) and the new module approach (project jigsaw).
java-9 javafx jigsaw robotlegs sqlite sqlite-jdbc
Last synced: 13 Dec 2024
https://github.com/robert-kratz/capture-the-flag-multiplayer
This Capture the Flag game, developed during a two-month project phase for a University of Mannheim lecture, features a 2D chessboard map and supports up to four players. Using Java in a client-server setup, it offers strategic multiplayer gameplay.
Last synced: 22 Apr 2025
https://github.com/kavithma-thushal/hostel-management-system
Hostel-Management-System using Hibernate in Layered-Architecture (ORM Coursework)
Last synced: 21 Nov 2024
https://github.com/annimon/hotarufx
Programming language for creating animations
animation java javafx programming-language
Last synced: 11 Apr 2025
https://github.com/sondosaabed/tawjihi-school-records
School records managment application using linkedlist as data Structure. Java | JavaFX
data-structures gui java javafx linked-list school-records
Last synced: 22 Apr 2025
https://github.com/innofang/tsdms
📚 Textbook Subscription and Distribution Manager System. (Curriculum design for Database )
curriculum-design curriculum-project javafx javafx-application javafx-desktop-apps mysql textbook textbook-subscription
Last synced: 10 Apr 2025
https://github.com/bayang/lecter
An Inoreader desktop app
appimage deb desktop-client inoreader inoreader-rss javafx pocket rss
Last synced: 13 Nov 2024
https://github.com/konachan700/jnekoimagedb
Tool for tagging and storage images, with save images in the AES256-encryped files.
image image-manipulation image-viewer images java javafx javafx-8 javafx-application javafx-desktop-apps
Last synced: 10 Apr 2025
https://github.com/maisikoleni/am2900me
Emulator for Am2900 Family Microprogramming
am2900 am2901 am2904 am2910 amd architecture assembler emulator era instruction-set javafx microprogramming processor tum
Last synced: 03 Dec 2024
https://github.com/naoghuman/lib-preferences
Lib-Preferences is a library for easy storing simple data to a Preferences.properties file in a Java(FX) & Maven desktop application.
file java java-8 java-library javafx javafx-8 javafx-library library maven netbeans preference preferences
Last synced: 23 Jan 2025
https://github.com/houarizegai/fxexamples
JavaFX Example Projects
java javafx javafx-projects mterial-design projects
Last synced: 10 Apr 2025
https://github.com/evgen2sat/jfxtableview
Advanced JavaFx TableView with filtering and total functions
javafx javafx-components javafx-tableview tablefilter tableview
Last synced: 20 Apr 2025
https://github.com/houarizegai/javafxportssamples
JavaFX for Desktop, Mobile (Android, IOS) & Embedded Systems with one code!
gluon javafx javafx-application javafx-desktop javafx-mobile javafx-ports javafxports mobile-app
Last synced: 10 Apr 2025
https://github.com/vladimir-dejanovic/grpc-bank-example
This is example used in my talk REST API vs gRPC. Simple example of Bank backend in gRPC with JavaFX notification client
Last synced: 17 Mar 2025
https://github.com/carldea/matrixfx
A JavaFX Application mimicking the Matrix green code falling/raining effect.
Last synced: 10 Apr 2025
https://github.com/scalafx/scalafx-extras
Additions to ScalaFX that do not have corresponding concepts in JavaFX
javafx scala scalafx scalafx-extras scalafx-framework
Last synced: 11 Feb 2025
https://github.com/manuel-mauky/colorpuzzlefx
A little puzzle game written with JavaFX 8
game javafx javafx-application
Last synced: 12 Apr 2025
https://github.com/phollemans/vertigo
Data visualization software for displaying NetCDF and OPeNDAP earth science data on a 3D sphere
3d-graphics earth-science java javafx netcdf noaa-coastwatch opendap openjfx scientific-visualization
Last synced: 10 Apr 2025
https://github.com/hzxie/napster
A simple file sharing computer program based on Java.
Last synced: 06 Dec 2024
https://github.com/ricemery/filechooserfx
JavaFx based FileChooser and DirectoryChooser
Last synced: 13 Nov 2024
https://github.com/paarthmadan/chat-application
A multi-client, java, chat application.
chat chat-application java javafx socket-communication
Last synced: 18 Mar 2025
https://github.com/marcin-chwedczuk/img2h
Convert images and icons to Adafruit GFX library format.
5110 adafruit-gfx adafruit-gfx-library adruino dithering javafx
Last synced: 15 Apr 2025
https://github.com/numq/compose-desktop-media-player
Compose Desktop media player implementation techniques for desktop development
audio-player compose-desktop javafx kotlin media-player video-player vlcj
Last synced: 18 Nov 2024
https://github.com/coyorkdow/fx-music-player
A music player created by JavaFX, this is a course project of my java course.
javafx javafx-desktop-apps javafx-gui media-player mediaplayer music-player
Last synced: 10 Apr 2025
https://github.com/antkaynak/antchat
A desktop chat application powered by JavaFX
chat chat-application chat-bubbles desktop java java-8 java-socket-api java-sockets javafx javafx-application javafx-desktop-apps jfoenix notifications theme
Last synced: 10 Apr 2025
https://github.com/mindula-dilthushan/ax-birthday-manager
This is a birthday date management Desktop Application build using layered architecture. User interfaces build using JavaFX. Database is MySQL. Using Hibernate
Last synced: 16 Apr 2025
https://github.com/sondosaabed/world-map-dijkstra
World map Shortest Path Dijkstra Optimized using priority queue
algorithm dijkstra-shortest-path graph java javafx world-map
Last synced: 22 Apr 2025
https://github.com/ivstiv/pixelart-converter
This project aims to recreate pixel arts as close as possible to a given image but with a limited color palette. In this case it is working with the color palette of the Drednot's Colored Panel but technically it should not have any issues to work with any other palette given it is in the right json format.
converter dredark drednot java javafx pixelart
Last synced: 18 Nov 2024
https://github.com/powsybl/powsybl-gse
JavaFX UI for powsybl framework
demo-application energy-system grid-study-environment javafx power-system-simulation power-systems powsybl standalone
Last synced: 20 Jan 2025
https://github.com/othreecodes/attendancems
Attentance management and Course Record System Written in JavaFX
attendance-management-system fingerprint java javafx records-management
Last synced: 19 Nov 2024
https://github.com/sunarya-thito/nodeflow
Code-less Editor
blueprint bukkit codeeditor editor java javafx spigot
Last synced: 15 Apr 2025
https://github.com/hussainderry/jcrypt
Java file encryption utility
encryption file-encryption file-encryption-java java javafx
Last synced: 14 Apr 2025
https://github.com/sandun-induranga/chat-application
Java Socket Programming
css java javafx socket-programming
Last synced: 14 Apr 2025
https://github.com/maxi1324/wiishoot
Simple 3D Game
art blender cool fun game game-development game-engine gamepad java javafx local-multiplayer
Last synced: 04 Apr 2025
https://github.com/ianramzy/ticker-iq
📈 Stock screener and portfolio analyzer, providing key insights on financial reports, news articles and more!
java javafx scraping stock stock-portfolio
Last synced: 19 Nov 2024
https://github.com/goxr3plus/fxchromium
🌐 JavaFX Chromium Web Browser
chromium javafx jxbrowser web-browser
Last synced: 23 Jan 2025
https://github.com/ali-ahnaf/ePatient
A hospital management application built using JavaFX
dao-design-pattern hikari-connection-pool java-8 javafx javafx-application javafx-gui mvc-architecture
Last synced: 16 Feb 2025
https://github.com/younes-charfaoui/library-simulator
This is a project for the practical work of the Operating system module in The University of Ibn Khaldoun - Algeria in which we had used the notion of threads and parallelism to make a library simulator.
animation java javafx multithreading mutex-synchronisation mutual-exclusion semaphore simulator
Last synced: 11 Feb 2025
https://github.com/dykstrom/mazela-man
An FXGL tutorial. Build a simple game.
fxgl game-development javafx tutorial
Last synced: 09 Apr 2025
https://github.com/Metaphoriker/randomizer-cs2
A Randomizer for more fun in Counter-Strike 2
application builder cs2 csgo desktop fun java javafx randomizer swing updater
Last synced: 23 Jan 2025
https://github.com/sondosaabed/recursive-decent-parser
a Java parser implemented using Recursive Decent Parser utlized javafx for GUI. This is part of the coursework of TRANSLATORS AND PROGRAMMING LANGUAGES
java javafx programming-languages recursive-descent-parser translators
Last synced: 09 Apr 2025
https://github.com/omarlamin01/dairy-farm-management-system
Desktop application for managing dairy farms, built using java, javafx & MySQL
java javafx javafx-desktop-apps mysql mysql-database
Last synced: 10 Apr 2025
https://github.com/arindam-modak/yrass-media-player
YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.
desktop-app fxml gui java javafx mediaplayer
Last synced: 09 Apr 2025
https://github.com/almasb/fxhub
A PoC implementation of a hub for community-developed JavaFX apps and projects.
Last synced: 25 Mar 2025
https://github.com/jgneff/epd-javafx
JavaFX application for e-paper displays
Last synced: 07 Apr 2025
https://github.com/sondosaabed/optimal-coins-game-strategy
a java project that uses dynamic programming to implemnt the Optimal coins collecting game strategy
dynamic-programming java javafx optimal-game-strategy
Last synced: 22 Apr 2025
https://github.com/thomasnield/traveling_salesman_plotter
A Traveling Salesman Problem plotter built in Kotlin/TornadoFX
javafx kotlin optimization tornadofx traveling-salesman-problem
Last synced: 27 Mar 2025
https://github.com/ali-ahnaf/epatient
A hospital management application built using JavaFX
dao-design-pattern hikari-connection-pool java-8 javafx javafx-application javafx-gui mvc-architecture
Last synced: 30 Dec 2024
https://github.com/inforkgodara/java-pos
It is a desktop software to manage retail stores which is developed in java swing.
awt inforkgodara java-min-project java-point-of-sale java-pos java-project javafx javapos mini-project point-of-sale pos pos-java pos-swing posjava project sql swing-pos swing-project
Last synced: 26 Mar 2025
https://github.com/younessboumlik/gestiondevente
Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données.
desktop-app desktop-application gui-application jar jasypt-encryptor jasypt-password java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project mailtrap-api scenebuilder twilio-api twilio-sms-api
Last synced: 14 Apr 2025
https://github.com/bulletsentence/doom-fire-java
Fire from DOOM now made with JAVA11 and JAVAFX
Last synced: 10 Apr 2025
https://github.com/muhammedzohaib/hitfit-gym-app
A Java and JavaFX-based Gym Management App that enables user login/signup and provides administrative features for efficient gym management. Simplify and streamline your gym operations with this user-friendly application.
desktop-app gui gui-application gym-management-system intellij-idea java java-project javafx javaprogramming project semester-project
Last synced: 15 Apr 2025
https://github.com/Naoghuman/NetBeansIDE-AfterburnerFX-Plugin
The NetBeansIDE-AfterburnerFX-Plugin is a NetBeans IDE plugin which supports the file generation in convention with the library afterburner.fx in a JavaFX project.
afterburner development java-8 javafx javafx-application javascript netbeans netbeans-ide netbeans-rcp netbeanside-afterburnerfx-plugin plugin
Last synced: 17 Nov 2024
https://github.com/naoghuman/netbeanside-afterburnerfx-plugin
The NetBeansIDE-AfterburnerFX-Plugin is a NetBeans IDE plugin which supports the file generation in convention with the library afterburner.fx in a JavaFX project.
afterburner development java-8 javafx javafx-application javascript netbeans netbeans-ide netbeans-rcp netbeanside-afterburnerfx-plugin plugin
Last synced: 23 Jan 2025
https://github.com/sandun-induranga/furniture-management-system
This is a JavaFX stand-alone application
css jasperreports java javafx jdbc mysql
Last synced: 14 Apr 2025
https://github.com/sandun-induranga/supermarket
This is for practice hibernate framework
Last synced: 14 Apr 2025
https://github.com/hypothermic/foscamviewer
A desktop application made to view and control your Foscam cameras.
application desktop foscam foscamviewer java javafx viewer
Last synced: 10 Apr 2025
https://github.com/mkpaz/backbonefx
Opinionated set of tools for creating JavaFX apps
architecture dependency-injection design-pattern event-bus javafx mvvm
Last synced: 20 Apr 2025
https://github.com/jam53/jam54_launcher
The Jam54 Launcher is used to install and update all of the software developed by jam54. The launcher itself is written in Java/JavaFX.
Last synced: 10 Apr 2025
https://github.com/yoep/popcorn-fx
Popcorn FX is a multi-platform torrent streaming client that includes an integrated media player with support for embedded devices such as the Raspberry PI.
desktop embedded-systems java javafx media-player raspberry-pi streaming tv
Last synced: 23 Apr 2025
https://github.com/piusalfred/ikonfx
The Ikonli Icons Browser
controlsfx ikonli ikonli-icons javafx javafx-application javafx-css javafx-desktop-apps javafx-fxml javafx-gui javafx-icons
Last synced: 10 Apr 2025
https://github.com/gaganbhatia19/sorting_visualizer
JavaFX application for Visualizing Sorting Algorithms
algorithms algorithms-and-data-structures desktop-application divide-and-conquer dsa java javafx javafx-desktop-apps sort sorting sorting-algorithms sorting-visualization visualization
Last synced: 09 Feb 2025
https://github.com/gaelhuot/murphy_studio
JavaFX MIDI - Project
java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project midi midi-api midi-controller midi-device midi-events midi-files midi-keyboard midi-messages midi-parser midi-player murphy-studio music music-theory mvc
Last synced: 10 Apr 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: 27 Dec 2024
https://github.com/azimjohn/nupogodi
Nu Pogodi - Game Built with JavaFX
java javafx university-project
Last synced: 01 Mar 2025
https://github.com/sondosaabed/sondosaabed
About Me!
artificial-intelligence birzeit-university computer-science css data-analysis data-science html java javafx machine-learning python
Last synced: 09 Apr 2025
https://github.com/leck995/kk-maid
未来道具11号-KK Maid是一款适配asmrone的桌面级客户端,使用JavaFX进行开发。
Last synced: 13 Dec 2024
https://github.com/egormkn/latexview
🔢 JavaFX component that renders LaTeX text and math formulas
formula fxml java javafx javafx-component javafx-components jlatexmath latex
Last synced: 12 Feb 2025
https://github.com/iamgio/botmaker
Intuitive GUI-based Telegram bot maker
javafx kotlin telegam-bot telegram telegram-bots utility
Last synced: 24 Apr 2025
https://github.com/digitalredpanda/kivarino
A kick chat-client written in java
application dotenv graalvm-native-image gui gui-application h2-database h2db jakarta-ee java-17 javafx jdbc kick kick-api kick-streaming maven maven-shade-plugin openjfx websocket
Last synced: 10 Apr 2025