openjdk/jfx

JavaFX mainline development

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 21st, 2026
Created on May 6th, 2019
Open Issues & Pull Requests: 58 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 582
Total Stargazers: 3,291 (+0)
Total Subscribers: 88 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

OpenJFX is an open source client application platform for building rich desktop, mobile, and embedded applications on JavaSE.

OpenJFX addresses the need for a modern toolkit to develop graphical user interfaces and client applications across multiple platforms. It provides a comprehensive set of libraries and runtime components built on top of the Java platform, enabling developers to create visually sophisticated applications with a unified codebase that runs on desktop systems, mobile devices, and embedded hardware. The project is maintained as part of the OpenJDK ecosystem and welcomes contributions from individuals and organizations under the GPL v2 with Classpath exception license.

Developers should choose OpenJFX if they are building client applications within the Java ecosystem and want a platform-independent approach to UI development. It suits projects ranging from traditional desktop applications to modern cross-platform client software. The project is particularly relevant for teams already invested in Java and seeking an alternative to platform-specific UI frameworks. Those evaluating adoption should be aware that contributing to the project requires signing the Oracle Contributor Agreement and following OpenJDK bylaws, and that bug reports should be filed through the Java Bug System rather than GitHub issues.

Development activity shows consistent engagement with the codebase through regular updates and maintenance. The project maintains active issue tracking and bug resolution processes integrated with the broader OpenJDK infrastructure. Contributions are actively reviewed and integrated following established governance procedures. The project sustains ongoing work across its C++ and Java components to support its multi-platform objectives.