Projects in Awesome Lists by carldea
A curated list of projects in awesome lists by carldea .
https://github.com/carldea/panama4newbies
This is a blog series to explore OpenJDK's Project Panama.
Last synced: 10 Apr 2025
https://github.com/carldea/matrixfx
A JavaFX Application mimicking the Matrix green code falling/raining effect.
Last synced: 23 Oct 2025
https://github.com/carldea/windowblur
A JavaFX/Java to Objective C bridge library to natively use the Windows background blur effect on MacOS
Last synced: 21 Sep 2025
https://github.com/carldea/keyholewidget
A JavaFX 8 based custom control to be a multi-purpose widget to display weather, time, music, video, etc. You can use this in applications or standalone.
Last synced: 10 Apr 2025
https://github.com/carldea/portaudio4j
An exploratory project to interact with the PortAudio C library using Java's FFI (Panama) APIs
Last synced: 10 Apr 2025
https://github.com/carldea/java-panama-workshop
This is a one day workshop to help people get started with Java's Project Panama foreign function and memory access APIs as an alternative solution to JNI.
Last synced: 21 Sep 2025
https://github.com/carldea/panamawebinar
The workshop is a part of a webinar series on OpenJDK's Project Panama
Last synced: 05 May 2026
https://github.com/carldea/panama-polyglot
Demos of using Java Project Panama's Foreign Function & Memory Access APIs to talk to other programming languages such as C/C++, Swift, Rust, and Python.
Last synced: 08 Jun 2026
https://github.com/carldea/helloworldghactions
Example workflows of using GitHub Actions to build and test a Java HelloWorld project.
Last synced: 02 Aug 2025
https://github.com/carldea/javafx2introbyexamplecode
Updated Source code for the book JavaFX 2.0 Introduction by Example
Last synced: 07 Feb 2026
https://github.com/carldea/tiny_rust
This is a fun project to see how small I can get a hello world Rust executable to be.
Last synced: 22 Jul 2026
https://github.com/carldea/helloworldjfx
A quick start to a JavaFX based helloworld app.
Last synced: 15 Jul 2026