SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 Java Embedded Projects
-
usb-serial-for-android
Android USB host serial driver library for CDC, FTDI, Arduino and other devices.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Jetty
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
-
Roadmap-to-Embedded-Engineering
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
-
SquirrelJME
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
When I first attempted to publish to F-Droid, I experienced several pipeline issues. After reading through the pipeline logs in GitLab, I realized that my application's database (ObjectBox) was not entirely FOSS compliant and was causing build failures. The following day was spent migrating my app to Room.
The session logs show that the application loads configurations and establishes a connection with a PostgreSQL database. This involves initializing a HikariCP connection pool and Flyway for database migrations. The logs confirm that the database schema validation and migration checks were successful. The startup of the Jetty HTTP server follows, and the server becomes operational and ready to accept requests on the specified port.
Project mention: Building a Slack/Discord Alternative with Tauri/Rust | news.ycombinator.com | 2023-06-20Haha, it's amusing that the history essays are one of the things you remember :)
Yes you can compile Scala and ScalaFX apps down to native binaries this way. Look at Gluon Substrate:
https://github.com/gluonhq/substrate
One of our customers is experimenting with shipping such apps with Conveyor. There's a discussion ongoing here:
https://github.com/hydraulic-software/conveyor/discussions/6...
We got a console hello world working, albeit the DX is a bit rough. You need some ugly config boilerplate and some additional Native Image json files. But, it works, at least enough to create a Mac package with the regular Conveyor feature set. There are some limits though. I think the WebView doesn't work when the app is natively compiled this way.
If it all starts working well it could be quite interesting for desktop app development, as suddenly you could use high level languages and portable UI toolkits but with the sort of startup time, performance and memory usage you'd expect from native apps (modulo binary size which is still quite large). If you want to use HTML as the UI then you can use the Chromium Embedding Framework, which would give you an Electron-like experience but with many more available languages:
https://hydraulic.dev/blog/13-deploying-apps-with-jcef.html
I've been using JVM GUI for years for various tasks. It was appropriate for Bitcoin tasks because it's immune to injection attacks, because you can run everything locally with P2P protocols like the original Bitcoin app did, it's portable etc. Also I learned GUI programming decades ago and find classical UI toolkit concepts like VBox, HBox, StackPane, TableView etc more intuitive than HTML.
Java Embedded related posts
- I want to wire this shield to a mobile phone but I don’t want to damage my phone will it be okay or can it damage my phone
- Slideshow app - update
- ᚣ the Rune Programming Language
- NSA Cybersecurity Information Sheet remarks on C and C++.
- USB Serial communication
- How to access read only COM ports in Android11?
- Navigating USB Approaches, Advice Needed.
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Embedded projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | usb-serial-for-android | 4,587 |
2 | ObjectBox Java (Kotlin, Android) | 4,306 |
3 | Jetty | 3,750 |
4 | substrate | 368 |
5 | Roadmap-to-Embedded-Engineering | 341 |
6 | SquirrelJME | 212 |
7 | piranha | 188 |
8 | lasher | 4 |
Sponsored