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-05-20 00:15:23 UTC
- JSON Representation
https://github.com/stefangt44/audiovisualizer-realtime-histogram
Real-time desktop audio histogram from scratch.
audio-processing audio-visualizer javafx
Last synced: 07 May 2025
https://github.com/hakky54/resize-me
An image-resizer app in Java 17, JavaFx and with afterburner framework
Last synced: 13 May 2025
https://github.com/pitzzahh/chatty
Simple Chatbot made using JavaFX.
chatbot desktop-application javafx javafx-application
Last synced: 03 Apr 2025
https://github.com/georgemoralis/protoerp
Λογισμικό τιμολόγησης - εμπορικής διαχείρισης ανοικτού κώδικα
accounting apache-shiro database erp-application hibernate hikaricp java javafx jdk15 jinq liquibase lombok mydata mysql-connector-java
Last synced: 17 Jan 2025
https://github.com/danushka96/nsbm
System for NSBM Green University
assignment database fxml gui java javafx javafx-application mysql system
Last synced: 11 Apr 2025
https://github.com/abanoub-asaad/game-box
Game Box of 4 games Sokoban, Tetris, AI-TicTacToe and Arkanoid made with Java and JavaFX.
design-patterns java javafx oop
Last synced: 15 Apr 2025
https://github.com/orangomango/labyrinthgame
[TO BE CONTINUED] Easy java game. Features: Play a labyrinth and create one with the editor. Some other features will be added very soon.
Last synced: 23 Mar 2025
https://github.com/anujakoralage/wholesalemavenspringjpa
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 and Maven
dao-design-pattern dto-entity-mapper factory-pattern java javafx jpa layered-architecture maven singleton-pattern spring strategy-pattern
Last synced: 12 Apr 2025
https://github.com/prat-man/brainfuck-studio
An IDE for Brainfuck with tabbed interface and syntax highlighting. Includes fast interpreter and debugger.
brainfuck brainfuck-ide ide java javafx
Last synced: 10 Apr 2025
https://github.com/benevanio/novelnexus
Sistema de gerenciamento de livros utilizando a linguagem de programação java
anime book booking-platform books bookstack bookstore java java-8 java-se java8 javaee javafx jdk jre jvm jvm-bytecode jvm-renovate management-system otaku store
Last synced: 10 Apr 2025
https://github.com/sandeepkushwaha/todolist-javafx-application
Simple application which manages your todo items
java-11 java-application javafx javafx-application javafx-gui javafx-project
Last synced: 14 Mar 2025
https://github.com/fdelporte/javafxlednumberdisplay
JavaFX library for a LED number display
javafx javafx-components javafx-library
Last synced: 16 May 2025
https://github.com/elzoughby/rms-scheduling
Rate-Monotonic scheduling implementation in Java and JavaFX
cpu-scheduler fxml java javafx process-scheduler rms rtos task-scheduler
Last synced: 12 Apr 2025
https://github.com/undertrox/oridraw
creasepattern java javafx javafx-application javafx-gui origami
Last synced: 14 Mar 2025
https://github.com/yoc00lig/tower-defense
This is my custom-made 2D implementation of the popular "Tower Defense" game, developed using Java language and the JavaFX framework. It features strategic tower placement. 🏰
game game-clone java javafx tower-defense-game
Last synced: 18 Mar 2025
https://github.com/yeaseen/fileexplorer
A tree or grid view based File explorer system with UI built in javafx and design issues are followed by Factory pattern, Composite pattern and Adapter pattern.
adapter-pattern composite-pattern design-patterns factory-pattern file-explorer grid-layout javafx javafx-gui tile-view tree-structure
Last synced: 14 Mar 2025
https://github.com/uchithmasenevirathne/layered-architecture-uchithma
This project is dedicated to learning layered architecture in software development. I'm exploring how to design and implement software systems using a layered architecture approach, which separates the application into distinct layers such as presentation, business logic, and data access.
java javafx layered-architecture lombok maven
Last synced: 03 Apr 2025
https://github.com/sergemerzliakov/javafx-kotlin-spring
JavaFX Application Using Kotlin and Spring Framework 5
desktop-app desktop-application javafx kotlin spring springframework
Last synced: 02 Mar 2025
https://github.com/andrealesani/masters-of-renaissance
Java implementation of Masters Of Renaissance by Cranio Games. It supports multiplayer online games.
java java-socket javafx javafx-gui
Last synced: 16 May 2025
https://github.com/l33t-c0d3r-66/music-player
An attractive Music Player Desktop application created in JavaFX using JFoenix and FontAwesomeIcon.
fontawesomefx javafx jfeonix material-ui music-player
Last synced: 28 Apr 2025
https://github.com/usharik/geekbrainsjavacore2
Lessons and study code for my students at www.geekbrains.com
geekbrains java javafx study swing teaching
Last synced: 02 May 2025
https://github.com/rsharifnasab/sbu_gmail
my AP project: Gmail APP in javaFX
gmail java javafx javafx-application javafx-gui
Last synced: 23 Jan 2025
https://github.com/wandmalfarbe/epubcheckfx
A graphical interface for the official W3C EPUBCheck conformance checker.
atlantafx cross-platform digital-publishing dublin-core epub epub-publications epub-validation epub-validator epub3 epub3-validator javafx javafx-application javafx-desktop-apps metadata publishing
Last synced: 18 Dec 2024
https://github.com/hugoquinn2/fxpopup
FxPopup is a JavaFX library simplifies the creation of automatic forms and popup messages with minimal effort. With just a single line of code, developers can generate dynamic forms or display messages, while maintaining the flexibility to use custom views for both functionalities.
frontend javafx javafx-application javafx-components javafx-desktop-apps javafx-gui javafx-library library popup responsive responsive-design
Last synced: 16 Apr 2025
https://github.com/faforever/faf-moderator-client
FAF Moderator Client
faf gradle hacktoberfest javafx javafx-desktop-apps spring-boot
Last synced: 07 Apr 2025
https://github.com/ledorsapmalat/fxscreennavigationframework
A Java FX Screen Navigation Framework (JavaFX)
javafx javafx-frameworks javafx-gui javafx-project
Last synced: 05 Apr 2025
https://github.com/thetric/jfx-directory-viewer
JavaFX control for displaying and watching the contents of a directory
Last synced: 23 Jan 2025
https://github.com/vekeryk/ecomonics-of-software-calculator
Калькулятор оцінки вартості розробки програмної системи із різними моделями підрахунку
cocomo cocomo2 desctop-app economics-of-software functional-points fxml interface java java-8 javafx scenebuilder
Last synced: 11 Jan 2025
https://github.com/mitchellgray100/connect4
JavaFX based Connect4 Game.
ai classic-game connect4 connect4-ai-game connect4-game gui gui-game java javafx javafxgame
Last synced: 04 Dec 2024
https://github.com/mitchellgray100/tanks
JavaFX One/Two Player Tank Game
2player game javafx javafxgame localmultiplayer tank-game tanks-game
Last synced: 04 Dec 2024
https://github.com/cscme/europawaranalyzer
A program that analyzes a EU4 save-file and presents information about its wars in a neat style.
Last synced: 25 Apr 2025
https://github.com/gaeqs/jams
Just Another MIPS Simulator.
extensible java javafx javafx-application mips mips-assembly mips-simulator
Last synced: 22 Nov 2024
https://github.com/eschmar/javafx-custom-file-ext-boilerplate
JavaFX Custom File Extension Viewer boilerplate
boilerplate custom-file-type gradle java java-14 java-18 java-21 java-module java-modules javafx jpackage
Last synced: 16 Dec 2024
https://github.com/bulletsentence/calculadora-de-matrizes-e-determinante-javafx
Calculator to create matrices using its formation law and generate its determinant, Created in JavaFX, with graphical interface modeled in XML and using the SceneBuilder.
calculator gui java javafx mathematics xml
Last synced: 20 Feb 2025
https://github.com/mukuljainx/box
Box : A Voice Based Web Browser built with JavaFX and Google API
api google-api google-voice java javafx voice-commands voice-recognition
Last synced: 04 Mar 2025
https://github.com/tamimehsan/scarlet
Term project of Level-1 Term-2 using Java Networking and JavaFX gui
javafx material-design socket-programming
Last synced: 07 May 2025
https://github.com/codershiyar/javafx-project
A simple project contains a beautiful and simple application. It contains a login system, and a crud users system. It was created as a university project for a CO2 company. It is a usefull javafx project for beginners.
java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project
Last synced: 11 Feb 2025
https://github.com/doppelgunner/youbot
A simple youtube commenter app
commenter google-api java javafx youtube youtube-api
Last synced: 29 Apr 2025
https://github.com/orangomango/logicsimulator
A simple logic gate simulator made in Java using the JavaFX framework.
circuit-simulator java javafx logic-simulator webfx
Last synced: 27 Apr 2025
https://github.com/pz-2025/inf_blekitni
System zarządzania zadaniami w hipermarkecie
Last synced: 14 Apr 2025
https://github.com/sfxcode/sapphire-jfoenix-demo
sapphire-javafx starter with jfoenix material design
crud javafx jfoenix jfoenix-application mongodb sapphire-javafx sass scalafx
Last synced: 08 Dec 2024
https://github.com/abdelrahmanbayoumi/mediaplayerfx
A simple media player in JavaFX.
desktop desktop-application java javafx mediaplayer
Last synced: 04 Apr 2025
https://github.com/eltonsandre/stock-jfx
Exemplo de projeto desktop JavaFX integrado com IoC Spring boot + data JPA.
Last synced: 12 Apr 2025
https://github.com/mikyll/cluedo
Progetto di Ingegneria del Software del gruppo 22
board-game chat clue cluedo clueless culo game java javafx menu multiplayer singleplayer socket software-engineering stream tcp xml xml-parsing
Last synced: 22 Mar 2025
https://github.com/samcarlberg/colorburst
Procedurally generated bursts of color
java javafx procedural-generation
Last synced: 07 Apr 2025
https://github.com/shafiqsadat/aichatrobot
JavaFX Ai Chat Bot (SimSimi API) and local database (SQLite 3)
ai animatefx chatbot controlfx java javafx jfoenix material-design material-ui sqlite3 traynotification
Last synced: 25 Feb 2025
https://github.com/metaphoriker/spicetify-ui
A cute little theme switcher for the spicetify-cli with integrated installer
installer javafx spicetify spicetify-cli spicetify-gui spicetify-themes spicetify-ui
Last synced: 14 Apr 2025
https://github.com/sfxcode/sapphire-javafx
JavaFX Framework for Scala users
framework gui javafx jfoenix-application mvc-framework rapid-development scala scalafx ui
Last synced: 23 Apr 2025
https://github.com/mohamed-rabie-abdelhameed/online-banking-app
A simple online banking application using javafx and MySQL.
bank banking currency-converter java javafx javafx-application javafx-desktop-apps javafx-gui mysql mysql-database online-banking online-banking-system
Last synced: 10 Apr 2025
https://github.com/ireddragonicy/compactjv
A robust and efficient solution for compressing game or application folders. Utilizing the built-in compact.exe utility from Windows, our application offers a seamless and user-friendly modern interface for compression tasks.
api application compact compact-exe compress compressing-files compressing-folders compression compressor gradle gradlew java javafx jpackage software windows
Last synced: 14 Apr 2025
https://github.com/tsnsoft/javafx_multiforms
Простейшая многооконная программа на JavaFX
example forms java javafx multiforms netbeans
Last synced: 22 Apr 2025
https://github.com/tsnsoft/javafx_calc
Пример простой программы на JavaFX с условием, картинкой и иконкой
Last synced: 22 Apr 2025
https://github.com/marcin-chwedczuk/javafx-validation
Application that demonstrate how you can implement validation in JavaFX from scratch.
javafx javafx-application javafx-gui validation
Last synced: 10 Apr 2025
https://github.com/brenoepics/fourier-fx
A JavaFX application that visualizes Fourier series
algoexpert fourier fourier-series github heroku javafx learn microsoft student-vscode
Last synced: 14 Apr 2025
https://github.com/jphp-group/jphp-gui-ext
GUI extension for JPHP based on JavaFX 11, 13, 14
font-icons gui javafx jfx jphp tray ui
Last synced: 06 Apr 2025
https://github.com/mssm199996/tdgapiui
Java desktop application for graph-theory algorithms simulation
graph-algorithms java java-8 javafx simulation
Last synced: 14 Mar 2025
https://github.com/anasmak04/simplon
# formation simplon 2022 stack Java & Angular(Java JEE , Spring Boot , Angular , Postgresql) Groupe SoussTalents101
angular dao-design-pattern dessign jakarta-ee java javafx javafx-desktop-apps jee merise mvc rest-api spring spring-boot springboot uml uml-diagram
Last synced: 10 Apr 2025
https://github.com/perdian/podcastcentral
Podcast management application (aka "Podcatcher")
java javafx podcast-management podcasts podcatcher
Last synced: 14 Dec 2024
https://github.com/cryptoalgorithm/oursql
An extensible graphical frontend to MongoDB, MySQL, and others. Stable release now available!
Last synced: 13 Jan 2025
https://github.com/afsalashyana/whatsapp-chat-analyzer
Analyze WhatsApp chats with beautiful graphs. Written in JavaFX
data-analysis data-visualization javafx javafx-14 javafx-application whatsapp
Last synced: 31 Dec 2024
https://github.com/ak-git/springbootfx
Simple example for Spring Boot and JavaFX application
gradle java23 javafx javafx-application spring spring-boot
Last synced: 22 Apr 2025
https://github.com/doppelgunner/keyboard-snooper
A java program for logging / snooping keyboard events
java javafx jnativehook keyboard keystroke logger logging snooper snooping
Last synced: 27 Feb 2025
https://github.com/mmehdi292/selfdrivingcarsimulator
PFE Self Driving Car Simulator
agent bdi java javafx maven multiagent multithreading self-driving-car thread
Last synced: 22 Feb 2025
https://github.com/ammahmoudi/we
A social app for postint and messaging using java , javafx,hibernate ORM
hibernate-orm javafx javafx-application social-network socket
Last synced: 04 Mar 2025
https://github.com/shadskii/spring-fx
Better lifecycle management for JavaFX and Spring
javafx javafx-frameworks spring spring-boot
Last synced: 05 Apr 2025
https://github.com/goxr3plus/javafx-tagsbar
This is a javaFX TagBar implementation
Last synced: 30 Mar 2025
https://github.com/kawodyaarachchige/projectfuelbee-layerd
Fuel Inventory Management System is a JavaFX application designed for managing fuel inventory in a structured and organized manner. The application follows a layered architecture.
css jasperreports javafx jdbc layerd-architecture qrcode-generator
Last synced: 22 Feb 2025
https://github.com/parham1998/pentago_mini-max
Implementation of Pentago game using mini-max algorithm and alpha-beta pruning with JavaFX
alpha-beta-pruning java javafx minimax-algorithm pentago
Last synced: 12 Mar 2025
https://github.com/4l1c3-r4bb1t/confeg-sistema-confeitaria
🍰 CONFEG é um sistema que tem como finalidade melhorar o controle, a organização e o gerenciamento de recursos em confeitarias.
jasperreports java javafx postgresql
Last synced: 23 Feb 2025
https://github.com/sothirich/coffeeshopsystemmanagement
A simple Coffee Shop Management System by using JavaFX. It is designed to make it easier for Customer to make an order by themselves and for Seller to calculate profits per month and so on.
coffee-management coffee-shop database-management java javafx javafx-application javafx-desktop-apps visual-studio-code vscode
Last synced: 28 Dec 2024
https://github.com/heshanthenura/meshterrain
Demonstration of terrain with JavaFX Mesh View and Triangular Mesh.
Last synced: 31 Mar 2025
https://github.com/lpapailiou/tictactoe
A tic tac toe game in java, which can be trained by machine learning (console & gui).
java java-8 javafx javafx-application javafx-desktop-apps javafx-gui javafx-project machine-learning qlearning qlearning-algorithm tictactoe tictactoe-ai tictactoe-game tictactoe-java-game
Last synced: 29 Mar 2025
https://github.com/fahimfba/basecalculator
A BaseCalculator desktop application using JavaFX (Binary, Octal, Hexadecimal)
binary hacktoberfest hacktoberfest-2023 hacktoberfest-accepted hexadecimal java-fxml javafx javafx-application octal
Last synced: 05 Feb 2025
https://github.com/sumedhe/e-medy
Hospital Management System
fxml hospital-management java javafx mysql standalone
Last synced: 19 Apr 2025
https://github.com/alexkranias/sketchit
SketchIt is a an interactive, media manipulation software applying fundamental computer vision/edge detection algorithms to media for both educational and artistic purposes.
desktop-app digital-art edge-detection image image-processing java-8 javafx sketch video video-processing
Last synced: 12 Apr 2025
https://github.com/jely2002/realtime-board-game
A real-time board game made with JavaFX and Firebase. Coursework for Leiden University of Applied Sciences.
firebase-realtime-database javafx
Last synced: 05 Mar 2025
https://github.com/houarizegai/gestioncommerciale
Commercial Management System, it can manage customers, suppliers, invoicing, delivery, stocks, regulations, ...and more
gestion gestion-commerciale java javafx management-system
Last synced: 18 Feb 2025
https://github.com/comtel2000/fx-properties-module
This Guice module allows JavaFX applications to bind FX Properties to Preferences and store and retrieve it from the OS-specific registry.
Last synced: 22 Feb 2025
https://github.com/lordexg/cems
java java-maven-ecs javafx javafx-application javafx-gui mvc-architecture oop scenebuilder solid-principles
Last synced: 06 Dec 2024
https://github.com/eyuelberga/multi-threaded-dictionary-server
A Multi-threaded Dictionary Server that allows concurrent clients to search the meaning of a words, add new words, and remove an existing words.
distributed-systems java javafx multithreading
Last synced: 22 Mar 2025
https://github.com/abdelrahmanbayoumi/tic-tac-toe-game
A simple Tic-Tac-Toe (XO) game 🎮 developed using JavaFX.
font-awesome java java-8 javafx javafx-desktop-apps tic-tac-toe tic-tac-toe-game
Last synced: 12 Apr 2025
https://github.com/ivan-magda/opencv-examples
Examples on the usage of OpenCV
android computer-vision detection java javafx opencv
Last synced: 17 Feb 2025
https://github.com/graynk/reobfuscatefxml
Fixes obfuscation of onAction calls in FXML missed by ProGuard
Last synced: 28 Feb 2025
https://github.com/chqu1012/pdfeditorfx
A small javafx pdf editor
bellsoft-liberica eclipse emf javafx pdf pdfbox xcore xml
Last synced: 09 Mar 2025
https://github.com/aidrecabrera/presence-um
Presence UM: Design and Implementation of a Java-Based Machine-Readable Code Attendance System. University of Mindanao CCE107 - Project by Cabrera, A.L., Llerin, A.J.
attendance java javafx opencv qrcode
Last synced: 21 Mar 2025