SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Linux Projects
-
termux-app
Termux - a terminal emulator application for Android OS extendible by variety of packages.
You can download Termux via F-Droid or directly from GitHub. I personally prefer the GitHub version because it's the most updated version available. You can also download it from the Play Store, but don't install it because the Play Store version is no longer actively maintained and, due to new security policies (Android 10 onward), it faces compatibility issues.
-
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.
-
-
hertzbeat
Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
Project mention: Ask HN: How to do dead simple heartbeat monitoring? | news.ycombinator.com | 2024-05-06Maybe can try use opensource project apache hertzbeat to monitoring heartbeat. https://github.com/apache/hertzbeat
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
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 :)
-
Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
-
-
SystemTray
Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+
-
-
-
-
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.
-
-
-
-
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?
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Linux discussion
Java Linux related posts
-
Termux: A Beginners Guide
-
How to Install Termux on Android Phone
-
Host Your Website or Blog from Your Android Device
-
Android 16 may get a built-in Linux terminal
-
Ask HN: Which X11 server do you use on Android?
-
Android phone will run Debian Linux soon (like some Pixels can)
-
VSCode's SSH Agent Is Bananas
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 May 2025
Index
What are some of the best open-source Linux projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | termux-app | 41,177 |
2 | libGDX | 24,030 |
3 | hertzbeat | 6,241 |
4 | linuxdeploy | 5,408 |
5 | SikuliX1 | 2,945 |
6 | snowflake | 2,203 |
7 | mage | 2,091 |
8 | AnLinux-App | 1,924 |
9 | openaudible | 1,670 |
10 | TUI-ConsoleLauncher | 1,268 |
11 | robovm | 995 |
12 | Javet | 836 |
13 | uyuni | 486 |
14 | SystemTray | 464 |
15 | AnLinux-Adfree | 455 |
16 | PacketProxy | 442 |
17 | pixelwheels | 429 |
18 | shotdroid | 406 |
19 | FormationVideo | 321 |
20 | server | 235 |
21 | muon-ssh | 219 |
22 | android-xserver | 207 |
23 | HattrickOrganizer | 200 |