Java Linux

Open-source Java projects categorized as Linux

Top 23 Java Linux Projects

  • termux-app

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

    Project mention: Running a Node.js App (Angular/React) on Android using Termux | dev.to | 2023-09-29

    First, we need to install Termux (terminal) App from F-Droid * (or from the Termux GitHub Repository). We will not install the Termux from Google Play Store due to lack of updates there.

  • 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 | news.ycombinator.com | 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.

    [1] https://github.com/libgdx/libgdx

  • InfluxDB

    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.

  • linuxdeploy

    Install and run GNU/Linux on Android

    Project mention: How do I edit /etc/profile? | /r/linux4noobs | 2023-05-29

    I have no idea about Linux Deploy.... Good luck.

  • hertzbeat

    An open source, real-time monitoring system with custom-monitoring, high performance cluster and agentless. Support monitoring web, database, os, middleware, cloudnative, network and more.

    Project mention: An open-source monitoring tool like zabbix or prometheus | /r/java | 2023-03-29

    welcome to try hertzbeat😄 https://github.com/dromara/hertzbeat

  • SikuliX1

    SikuliX version 2.0.0+ (2019+)

    Project mention: AutoHotkey v2 Official Release Announcement | news.ycombinator.com | 2023-01-28

    I've been using SikuliX [1] instead of AHK for a while now, only downside is that it uses jython so it's stuck on 2.7, but I don't use it for anything complicated enough that it really matters. Also I mainly use it for long running, rarely used automation, so I'm not sure how it would compare in terms of responsiveness for tasks like text expansion.

    Also I did a quick search and I assume this [2] is the library you mentioned?

    [1] https://github.com/RaiMan/SikuliX1

  • snowflake

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

    Project mention: I built my own tool to access all my servers - Let me know what you think! | /r/homelab | 2023-03-29

    I always wanted to have an easy connection overview and file access to all of my homelab servers, including things like docker containers and WSL instances that run on them. I have also always been a fan of GUI remote file managers like WinSCP, Termius, Muon (I just prefer them to the CLI workflows) but sadly they only work if you can connect via SSH or FTP based protocols. While it's trivial to connect to a top level server through SSH, connecting via proxys and to nested machines such as bare docker containers, has always been a pain.

  • mage

    Magic Another Game Engine (by magefree)

    Project mention: Draft Time Spiral, Lorwyn, and other older sets online for free with the XMage Draft Historical Society! | /r/magicTCG | 2023-06-28

    There's a draft every day, with events at different starting times to accommodate players from around the world, plus asynchronous side events including Rich Draft, Team Sealed, and Rotisserie Draft. We play on XMage which has full rules enforcement like MTGO but is 100% free software.

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

  • 100-redteam-projects

    Projects for security students

    Project mention: Any Projects For Ethical Hacking? | /r/ethicalhacking | 2023-06-21
  • AnLinux-App

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

    Project mention: AnLinux: Run Ubuntu on Android without root access | news.ycombinator.com | 2023-08-01
  • TUI-ConsoleLauncher

    Linux CLI Launcher for Android

    Project mention: The best Android Launcher in 2023 ? | /r/androidapps | 2023-04-26

    I've been rocking T-UI since like 6 years now and haven't looked back. It doesn't get more minimal than that. Plus it gives you all the benefits of a CLI, and is way less system heavy than T-E-L.

  • robovm

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

    Project mention: Backward Compatibility, Go 1.21, and Go 2 | news.ycombinator.com | 2023-08-14

    Naturally depends on the use case, yet they work good enough to be in business for 20 years.

    https://www.ptc.com/en/products/developer-tools/perc

    https://www.aicas.com/wp/products-services/jamaicavm-tools/

    https://www.codenameone.com/

    Android 5 & 6 (only changed back into JIT/AOT due to long compile times), https://www.infoq.com/news/2014/07/art-runtime/

    Unfortunely the best well known, Excelsior JET, is no longer in business, most likely due to GraalVM and OpenJ9 being available as free beer, while PTC, Aicas Codename One are safe in their domains.

    There is also RoboVM (https://github.com/MobiVM/robovm) as free beer, however it actually started as a commercial product, and the acquisition from Xamarin kind of stagnated it (naturally).

  • termux-monet

    Termux Monet - a terminal emulator application for Android 8+ OS extendible by variety of packages, with Monet support and experimental features.

    Project mention: Transform Your Android Device into a Linux Desktop | news.ycombinator.com | 2023-08-01

    There's termux-monet (https://github.com/HardcodedCat/termux-monet) which is actively maintained and has quite a few UI improvements since it forked from termux.

  • Javet

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

    Project mention: Favorite hidden gem library? | /r/java | 2022-10-21

    Javet is one of a kind. No other library like it out there today. Not widely known yet as its kinda new.

  • PacketProxy

    A local proxy written in Java

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

  • pixelwheels

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

  • uyuni

    Source code for Uyuni

    Project mention: uyuni – open-source configuration and infrastructure management | news.ycombinator.com | 2023-07-17

    related to a recent discussion about Java exceptions (https://news.ycombinator.com/item?id=36708759), this project clearly haz all teh kwal-uh-teee:

    https://github.com/uyuni-project/uyuni/pull/7274/files#diff-...

                    catch (IOException e) {

  • vmConsole

    Run Linux virtual machine on Android OS. Powered by QEMU. No KVM or root required.

    Project mention: how can i run x86_64 environment with graphics output? | /r/termux | 2023-05-29

    Use this app from u/sylirre https://github.com/sylirre/vmConsole has alpine already setup for you.

  • AnLinux-Adfree

    AnLinux, Ad free version.

    Project mention: For those who want to run FOSS Video Editors on Android | /r/fossdroid | 2022-10-07

    To ease the installation you can use Anlinux and Termux.

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

  • server

    Stream-Pi Server (by stream-pi)

  • HattrickOrganizer

    Assistant for Hattrick online football manager

    Project mention: Helpful links (Sidebar update) | /r/hattrick | 2023-04-28

    Hattrick organizer

  • nosqlbench

    The open source, pluggable, nosql benchmarking suite.

    Project mention: How a Single Line of Code Made a 24-Core Server Slower Than a Laptop | news.ycombinator.com | 2023-06-17

    Not directly related, but https://github.com/nosqlbench/nosqlbench is very flexible benchmark tool for Cassandra and other distributed systems

  • 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 www.getonboard.dev.

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

Java Linux related posts

Index

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

Project Stars
1 termux-app 24,948
2 libGDX 21,998
3 linuxdeploy 4,753
4 hertzbeat 3,546
5 SikuliX1 2,373
6 snowflake 2,034
7 mage 1,647
8 100-redteam-projects 1,551
9 AnLinux-App 1,379
10 TUI-ConsoleLauncher 1,172
11 robovm 870
12 termux-monet 559
13 Javet 432
14 PacketProxy 419
15 SystemTray 376
16 pixelwheels 362
17 uyuni 350
18 vmConsole 298
19 AnLinux-Adfree 291
20 shotdroid 270
21 server 193
22 HattrickOrganizer 163
23 nosqlbench 146
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.
try.revelo.com