Java Linux

Open-source Java projects categorized as Linux

Top 23 Java Linux Projects

  1. termux-app

    Termux - a terminal emulator application for Android OS extendible by variety of packages.

    Project mention: Connecting to Your Android Device via SSH from Linux: A Complete Termux Guide | dev.to | 2025-07-07

    Download Termux from F-Droid rather than Google Play. The F-Droid version receives more frequent updates and has fewer restrictions.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. libGDX

    Desktop/Android/HTML5/iOS Java game development framework

  4. hertzbeat

    Real-time observability system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.

    Project mention: Apache HertzBeat is a real-time monitoring system | news.ycombinator.com | 2025-05-31
  5. linuxdeploy

    Install and run GNU/Linux on Android

  6. SikuliX1

    SikuliX version 2.0.0+ (2019+)

  7. snowflake

    Graphical SFTP client and terminal emulator with helpful utilities (by subhra74)

  8. mage

    XMage - Magic Another Game Engine (by magefree)

    Project mention: Lock, Java, and two nulls: XMage edition | dev.to | 2025-06-24

    XMage is a free, open-source version of Magic: the Gathering. Players can battle using cards both locally with bots and online with friends or random players.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. AnLinux-App

    AnLinux allow you to run Linux on Android without root access.

  11. openaudible

    Audiobook Manager for Audible Users

    Project mention: Ask HN: Where do you guys find audiobooks? | news.ycombinator.com | 2025-07-18
  12. TUI-ConsoleLauncher

    Linux CLI Launcher for Android

  13. robovm

    Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux

    Project mention: Show HN: I got laid off from Meta and created a minor hit on Steam | news.ycombinator.com | 2025-02-26

    > I realise you can make games in any language/engine

    It's actually a bit more constrained than people realize ... Well, for desktop, you can literally use anything. But for mobile it's a bit harder because of specific platform quirks, i.e. on iOS you can't make a language that relies on a JIT compiler, so for a Java/libGDX game the best option is https://github.com/MobiVM/robovm which compiles the JVM bytecode to LLVM IR and then to native machine code.

    And then for consoles (switch/xbox/ps5) it's way worse because you're relying on commercial stuff, and the only support you get is from the engine makers themselves (Nintendo/Microsoft/Sony) so there's a lot less open source options. Basically you're stuck with C++ at that point (which Unity actually compiles your C# to under the hood for non-desktop platforms).

    Not what you asked, but I found out this stuff a while back and find it interesting, hopefully it's interesting to you too :)

  14. Javet

    Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.

  15. uyuni

    Source code for Uyuni

  16. AnLinux-Adfree

    AnLinux, Ad free version.

  17. SystemTray

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

  18. PacketProxy

    A local proxy written in Java

  19. pixelwheels

    A top-down retro racing game for PC (Linux, macOS, Windows) and Android.

  20. shotdroid

    ShotDroid is a pentesting tool for android. There are 3 tools that have their respective functions, Get files from Android directory, internal and external storage, Android Keylogger + Reverse Shell and Take a webcam shot of the face from the front camera of the phone and PC.

  21. FormationVideo

    Ancien contenu de YouTube

  22. server

    Stream-Pi Server (by stream-pi)

  23. muon-ssh

    Graphical SFTP client and terminal emulator (SSH) with helpful utilities

    Project mention: Muon SSH Terminal/SFTP Client | news.ycombinator.com | 2024-09-10
  24. android-xserver

    Maintaining the original project to make it work again with new Android versions.

    Project mention: Ask HN: Which X11 server do you use on Android? | news.ycombinator.com | 2025-03-12

    I have a Google Pixel phone. The latest (March) software update included the ability to enable a new 'Terminal' app which drops you into a debian shell.

    I looked in the Play Store for X11 servers. I found two:

    1. Mocha X11: https://play.google.com/store/apps/details?id=dk.mochasoft.x11

    2. RNX XIO X11 GUI: https://play.google.com/store/apps/details?id=com.awnto.rnx.xio

    #2 seems to work only with a specific linux distribution.

    #1 seems to work fine, and I trust the company because ~25 years ago I used their 5250 emulator for Windows, and it was great.

    I also found an open source one in the IzzOnDroid F-Droid repo:

    3. https://github.com/nwrkbiz/android-xserver

    That seems less cluttered than the Mochasoft one, but I can't get it to keep an app up for more than a few seconds: the terminal reports the connection to the X server was broken.

    I'm curious whether you're using one of these and/or whether there's a better option?

  25. HattrickOrganizer

    Assistant for Hattrick online football manager

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Java Linux discussion

Log in or Post with

Java Linux related posts

  • Connecting to Your Android Device via SSH from Linux: A Complete Termux Guide

    1 project | dev.to | 7 Jul 2025
  • 🐧 How to SSH Into Your Android Phone Running Ubuntu Server (via Termux + Tailscale)

    1 project | dev.to | 11 Jun 2025
  • Termux: A Beginners Guide

    2 projects | dev.to | 21 Apr 2025
  • How to Install Termux on Android Phone

    1 project | dev.to | 20 Apr 2025
  • Host Your Website or Blog from Your Android Device

    1 project | dev.to | 20 Mar 2025
  • Android 16 may get a built-in Linux terminal

    1 project | news.ycombinator.com | 13 Mar 2025
  • Ask HN: Which X11 server do you use on Android?

    1 project | news.ycombinator.com | 12 Mar 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 31 Aug 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 termux-app 44,568
2 libGDX 24,302
3 hertzbeat 6,550
4 linuxdeploy 5,519
5 SikuliX1 3,037
6 snowflake 2,223
7 mage 2,142
8 AnLinux-App 2,000
9 openaudible 1,712
10 TUI-ConsoleLauncher 1,295
11 robovm 1,005
12 Javet 873
13 uyuni 507
14 AnLinux-Adfree 481
15 SystemTray 474
16 PacketProxy 458
17 pixelwheels 444
18 shotdroid 416
19 FormationVideo 326
20 server 240
21 muon-ssh 236
22 android-xserver 228
23 HattrickOrganizer 206

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that Java is
the 8th most popular programming language
based on number of references?