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: Termux: A Beginners Guide | dev.to | 2025-04-21

    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.

  2. 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
  3. libGDX

    Desktop/Android/HTML5/iOS Java game development framework

  4. 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-06

    Maybe can try use opensource project apache hertzbeat to monitoring heartbeat. https://github.com/apache/hertzbeat

  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)

  9. SaaSHub

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

    SaaSHub logo
  10. AnLinux-App

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

  11. openaudible

    Audiobook Manager for Audible Users

  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. SystemTray

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

  17. AnLinux-Adfree

    AnLinux, Ad free version.

  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

  • 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
  • Android phone will run Debian Linux soon (like some Pixels can)

    1 project | news.ycombinator.com | 11 Mar 2025
  • VSCode's SSH Agent Is Bananas

    15 projects | news.ycombinator.com | 7 Feb 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2025
    SaaSHub helps you find the best software and product alternatives 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 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

Sponsored
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.
www.influxdata.com

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