Java Cross-Platform

Open-source Java projects categorized as Cross-Platform

Top 23 Java Cross-Platform Projects

  • react-native

    A framework for building native applications using React

    Project mention: Dev Container for React Native with Expo | | 2023-09-22

    In this post, I'll show how to create a Development container (aka dev container) to use it to develop a React Native app with Expo.

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: OSS Game Engines are increasing their stars on GitHub due to Unity's missteps | | 2023-09-19

    For anyone interested, LibGDX[1] is a very nice open-source game engine for Java. It is cross-platform (mobile, PC/mac, web). Very popular and well maintained, too.


  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • Codename One

    Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.

    Project mention: Android Play Billing Needs updating | /r/cn1 | 2023-08-29

    This was resolved in this issue:

  • weblaf

    WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.

  • minecraft-world-downloader

    Download Minecraft worlds, extend server's render distance. 1.12.2 - 1.20.1

    Project mention: I downloaded a few chunks from server and chunks don`t generate | /r/Minecraft | 2023-08-06

    I downloaded a few chunks from server and chunks don`t generate. I downloaded chunks through program world downloader(i left a link).Maybe someone knows why chunks don't generate anymore.I disabled the option "Prevent chunk generation".

  • colfer

    binary serialization format

  • radiance

    Building modern, elegant and fast Swing applications

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • jdeb

    This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner.

    Project mention: I created a Pixel Art Tycoon Game with Java | /r/java | 2023-01-05
  • capacitor-plugins

    Official plugins for Capacitor ⚡️

    Project mention: Capacitor Geolocation Works great on the web and iOS but lags on Android. | /r/ionic | 2022-12-07

    My best guess just by looking at the Android code for the geolocation plugin, the LocationRequest used for watchPosition uses a hard coded interval of 10000ms, so the location is likely only updating every 10 seconds or so.

  • jpsxdec

    jPSXdec: cross-platform PlayStation 1 audio and video converter

    Project mention: How do I extract sound effect files from PS1 games? | /r/REGames | 2023-06-10


  • SystemTray

    Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+

    Project mention: Announcing tray-gtk 0.1.0 | /r/Kotlin | 2023-04-30

    For some time now I was forced to use the SystemTray library when I wanted to have a nice tray menu/icon for the Linux apps I develop. What I didn't like about it was that it was pretty bloated and didn't work well with ProGuard.

  • OpenDJ - Open Identity Plattform Edition

    OpenDJ is an LDAPv3 compliant directory service, which has been developed for the Java platform, providing a high performance, highly available, and secure store for the identities managed by your organization. Its easy installation process, combined with the power of the Java platform makes OpenDJ the simplest, fastest directory to deploy and manage.

    Project mention: OpenDJ Exporter | /r/PrometheusMonitoring | 2022-12-06

    I wrote an exporter for OpenDJ as I couldn't find one. Hope somebody else finds it useful.

  • HyperLap2D

    A powerful, platform-independent, visual editor for complex 2D worlds and scenes.

  • ReplicaDB

    ReplicaDB is open source tool for database replication, designed for efficiently transferring bulk data between relational and non-relational databases

    Project mention: Can we sponsor this guy? | | 2023-02-17
  • JJazzLab-X

    A complete Midi-based framework for automatic backing tracks generation.

  • castlemock

    Castle Mock is a web application that provides the functionality to mock out RESTful APIs and SOAP web services.

  • webfx

    A JavaFX application transpiler. Write your Web Application in JavaFX and WebFX will transpile it in pure JS.

    Project mention: I like to discuss ui frameworks for java backend? | /r/java | 2023-06-25

    There's this: But it uses GWT which is not maintained (actively) anymore.

  • client

    Stream-Pi Client (by stream-pi)

  • server

    Stream-Pi Server (by stream-pi)

  • shapedrawer

    A library for libGDX that draws simple shapes using a batch.

  • Pixelitor

    A desktop image editor

  • incubator-wayang

    Apache Wayang(incubating) is the first cross-platform data processing system.

    Project mention: Show HN: Apache Wayang, multi-platform execution enggine | | 2023-07-26
  • archi-modelrepository-plugin

    coArchi - a plug-in to share and collaborate on Archi models.

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-22.

Java Cross-Platform related posts


What are some of the best open-source Cross-Platform projects in Java? This list will help you:

Project Stars
1 react-native 112,167
2 libGDX 21,998
3 Codename One 1,557
4 weblaf 1,099
5 minecraft-world-downloader 997
6 colfer 717
7 radiance 705
8 jdeb 407
9 capacitor-plugins 405
10 jpsxdec 388
11 SystemTray 376
12 OpenDJ - Open Identity Plattform Edition 312
13 HyperLap2D 309
14 ReplicaDB 299
15 JJazzLab-X 294
16 castlemock 293
17 webfx 249
18 client 239
19 server 193
20 shapedrawer 173
21 Pixelitor 142
22 incubator-wayang 142
23 archi-modelrepository-plugin 137
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.