Java Cross-Platform

Open-source Java projects categorized as Cross-Platform | Edit details

Top 23 Java Cross-Platform Projects

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: How do I run libgdx with an m1 chip? | | 2021-12-25
  • capacitor

    Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

    Project mention: What's the best way to extend a website to a mobile app | | 2022-01-26

    I've no experience with it, but perhaps have a look at

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • 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: Debugging RAM: Detect/Fix Memory Leaks in Managed Languages - Heap Deep Dive, Part 2 | | 2022-01-25

    Developers often discard the JTable object and keep the model. But because of the way MVC works in some UI frameworks (like Swing, Codename One etc.) a view registers itself as a listener to the model. This means that if you keep a reference to the model, the JTable can't be removed.

  • weblaf

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

    Project mention: FlatLaf 1.0 - Swing Look and Feel | | 2021-02-25

    WebLAF is licensed under the GNU General Public License v3.0, which rules it out for many, many projects.

  • radiance

    Building modern, elegant and fast Swing applications

    Project mention: Good place to find looks and feels for Swing? | | 2021-08-03
  • minecraft-world-downloader

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

    Project mention: Making a map of the locations in a world | | 2022-01-22

    There also is a . Once you downloaded the relevant parts of the world, you can use local tools to create the map.

  • SystemTray

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

    Project mention: Call for Discussion : New Project to support the Wayland display server on Linux | | 2021-07-07

    There is this project I use for my javafx apps, its really good:

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • jpsxdec

    jPSXdec: cross-platform PlayStation 1 audio and video converter

    Project mention: Searching for: Has anyone ever ripped 3D vehicle models from Twisted Metal 2? | | 2021-07-25

    here's what I ripped like a year ago using jPSXdec:

  • 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 is an LDAPv3 compliant directory service for Java | | 2021-06-04
  • castlemock

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

    Project mention: Your cool open source libraries | | 2021-04-12

    CastleMock is probably the easiest SOAP and REST mocking application that I have ever tried. Instead of going through loops in SOAP UI to mock SOAP WS I can simply create a mock in a nice UI directly on the server, this ease of use is of tremendous importance to some of the testers I work with.

  • HyperLap2D

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

    Project mention: Do you people have any tips for handling levels ? | | 2021-04-03
  • shapedrawer

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

    Project mention: ShapeRenderer and SpriteBatch used together affects SpriteBatch drawing | | 2021-11-25

    This might be the solution you are looking for. I've used it in one of my projects and liked the results.

  • webfx

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

    Project mention: Developer preview for JavaFX inside a web browser | | 2021-10-01

    It's not gluons project. And your words contradict themselves. If it is mirrored from a server, turning off the internet connection would freeze the game. It runs on the browser, and obviously it'll be cached after loading it once? Your words really make no sense. It's a good transpilation, that's why it's small... Can you just accept it?

  • archi-modelrepository-plugin

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

    Project mention: Agile Software Architecture using Archimate and the C4 Model | | 2021-11-07

    The only issue is that the archimate files genreated by Archi aren't very git friendly. Each model is stored in a huge .xml file which can makes conflicts really hard to solve. Luckily, there is a plug-in that can take care of that for us : CoArchi. CoArchi put each archimate concept into its own file, making PR way easier to read !

  • Pixelitor

    A desktop image editor

    Project mention: Flatpak Freddy lookin fine and ready | | 2021-05-05

    Pixelitor 4.24 beta (has many high quality filters Gimp doesn't have, mainly for designing backgrounds)

  • OpenLabeler

    OpenLabeler is an open source desktop application for annotating objects for AI appplications

    Project mention: [D] Any recommendations for image annotation software? | | 2021-05-12
  • jerry

    Jerry - Chess Program

    Project mention: [Hobby Scuffles] Week of February 21, 2021 | | 2021-02-26

    Edit: Stockfish is only a chess engine - it has to be paired with a graphical user interface to be usable. I use Jerry Chess. Fat Fritz 2 has its own very comprehensive but rather unwieldy and buggy GUI.

  • RemoteSupportTool

    an easy single click solution for remote maintenance

    Project mention: RemoteSupportTool: An easy single click solution for remote maintenance | | 2021-10-10
  • gdx-fireapp

    libGDX Firebase API

    Project mention: The Bubble Game | | 2021-03-28

    Also wanted to thank mk-5 for their work on Firebase for LibGDX and MrStahlfelge for their work on Game services.

  • keepassxc-cryptomator

    Store Cryptomator vault passwords in KeePassXC

    Project mention: ProtonDrive and KeePassXC | | 2021-08-29
  • Entertainment Library Synchronizer

    Entertainment Library Synchronizer media library back-up tool.

    Project mention: Best Online Backup for Plex in 2021 (and 2022) | | 2021-08-08

    I've been working on for several years off and on. It's free and views media like Plex does - on a logical library basis. It's a command-line utility however it's quite powerful with many options. Runs on Windows, Linux and Mac using Java. It can back-up to cloud, local and remote storage locations using one or two computers.

  • flui

    Library for creating lightweight declarative UI's in Java using imgui Java bindings

  • auto-updater

    :rocket: A software automatic update service

    Project mention: AutoUpdater - A software automatic updating service & launcher | | 2021-07-18
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 2022-01-26.

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 libGDX 19,583
2 capacitor 6,738
3 Codename One 1,155
4 weblaf 1,005
5 radiance 557
6 minecraft-world-downloader 467
7 SystemTray 297
8 jpsxdec 270
9 OpenDJ - Open Identity Plattform Edition 237
10 castlemock 197
11 HyperLap2D 172
12 shapedrawer 125
13 webfx 116
14 archi-modelrepository-plugin 97
15 Pixelitor 95
16 OpenLabeler 71
17 jerry 68
18 RemoteSupportTool 55
19 gdx-fireapp 54
20 keepassxc-cryptomator 19
21 Entertainment Library Synchronizer 6
22 flui 5
23 auto-updater 1
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.