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. Learn more →
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-29First, 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.
-
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.
-
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.
-
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.
welcome to try hertzbeat😄 https://github.com/dromara/hertzbeat
-
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?
-
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.
-
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.
-
-
Project mention: AnLinux: Run Ubuntu on Android without root access | news.ycombinator.com | 2023-08-01
-
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.
-
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/
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-01There'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.
Javet is one of a kind. No other library like it out there today. Not widely known yet as its kinda new.
-
-
SystemTray
Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+
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.
-
-
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) {
-
Use this app from u/sylirre https://github.com/sylirre/vmConsole has alpine already setup for you.
-
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.
-
-
Hattrick organizer
-
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.
Java Linux related posts
- Running a Node.js App (Angular/React) on Android using Termux
- How To Build React Applications Using An Android Phone: A Step-by-Step Guide
- Transform Your Android Device into a Linux Desktop
- AnLinux: Run Ubuntu on Android without root access
- Is it possible to copy file in content provider format?
- Any lifelong pixel users with the S23 Ultra?
- Make Reddit Clients alive again
-
A note from our sponsor - Sonar
www.sonarsource.com | 4 Oct 2023
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 |