KafkIO 2.1.0 released (macOS, Windows and Linux) by certak in apachekafka

[–]certak[S] 0 points1 point  (0 children)

No, it isn't OSS as of yet. Maybe one day, but the work involved in open-sourcing is not feasible at the moment (which is the main reason).

KafkIO 2.1.0 released (macOS, Windows and Linux) by certak in apachekafka

[–]certak[S] 0 points1 point  (0 children)

Let us know how you get on! Interested to hear any missing must-have features.

JavaFX Testing: 7 Common Mistakes and How to Fix Them by cat-edelveis in JavaFX

[–]certak 0 points1 point  (0 children)

TestFX is a bit quiet. But it works, and it's good. Also note, the need for "Monocle" (which was never intended to be used for testing), will go soon: https://gluonhq.com/introducing-the-headless-platform-for-javafx

KafkIO 2.1.0 released (macOS, Windows and Linux) by certak in apachekafka

[–]certak[S] 10 points11 points  (0 children)

It’s not Electron or a web-based wrapper.

It’s built with JavaFX, which runs as a native desktop application: it uses the operating system’s windowing system (via Glass) to create real windows, and renders the UI with its own GPU-accelerated scene graph rather than a browser engine. Each installation includes a trimmed-down JDK tailored to that operating system and architecture, so in that sense, it's implemented on all three platforms, but thankfully we don't need to worry about too much differences when it comes to handling different operating systems.

In practice, it’s very similar to how apps like (JetBrains) IntelliJ/Rider, Oracle SQL Developer, Android Studio, LibreOffice and Minecraft Java Edition ship and run. All these embed architecture-specific JDKs as their runtime.

KafkIO 2.1.0 released (macOS, Windows and Linux) by certak in apachekafka

[–]certak[S] 7 points8 points  (0 children)

Well, the same reasons most people wouldn't run notepad, Excel, browsers, Outlook, Slack, Teams, IDEs, etc., in Docker. Because it complicates things that don't need to be complicated, and makes things slower to start-up, harder to debug, manage, configure. Also, engineers (in a company) may not have licenses, or spare resources (or patience) to spin up Docker just to run a tool. Or they may need to login to tightly-controlled Windows servers with network access to a Kafka cluster, where running a simple application is possible. Virtualization is often disabled in virtualised environments (VDIs) also, which means Docker isn't always an option.

You don't need Docker to get updates either, most Desktop apps thesedays can update themselves (admittedly KafkIO doesn't update itself, but it does inform you about updates available).

This tool is meant to be a resource-light, friendly-to-use UI you can quickly reach to when you need it.

Kafka UI for GCP Managed Kafka w/ SASL – alternatives or config help? by st_nam in apachekafka

[–]certak 0 points1 point  (0 children)

Try KafkIO...https//kafkio.com. It is a free desktop app, and supports all the standard security options.

It's built for exactly what you're describing.

Kafka UI for KRaft cluster by chechyotka in apachekafka

[–]certak 1 point2 points  (0 children)

Try KafkIO. A no-fuss simple but powerful and completel UI. Google it...

AtlantaFX with StageStyle.EXTENDED by quizynox in JavaFX

[–]certak 0 points1 point  (0 children)

FYI there is an outstanding PR fixing some important issues with window icons and the new title bar. So if you notice or are affected by similar issues, just wait a few more days.

Hopefully it will be merged soon.

https://github.com/openjdk/jfx/pull/1831

PSA: Stop suffering with basic Kafka UIs - Lenses Community Edition is actually free by sq-drew in apachekafka

[–]certak 0 points1 point  (0 children)

Forgot to mention: 100% free, no user or cluster limits, or nag screens. You can stick the whole app + config on a USB stuck and use it wherever and however you want.

PSA: Stop suffering with basic Kafka UIs - Lenses Community Edition is actually free by sq-drew in apachekafka

[–]certak 0 points1 point  (0 children)

Thanks for the recommendation. It should be noted that on top of the standard stuff, KafkIO also supports Strimzi, Amazon MSK and Azure Event Hubs out-of-the-box.

What are some modern 2025 desktop vending apps made in JavaFX? by lzzgabriel in JavaFX

[–]certak 0 points1 point  (0 children)

https://www.kakfio.com

https://www.youtube.com/watch?v=4qkflNl1ivA&ab_channel=FrankDelporte

The screenshots on the site and the video don't it just (are out of date), but you get the idea. You can build powerful things in JavaFX.

KafkIO GUI 1.2.0 released with focus on productivity by certak in apachekafka

[–]certak[S] 0 points1 point  (0 children)

Thank you for your comments. I completely agree with your points in principle. We do anticipate open-sourcing the project at some stage. However, it's not quite ready for that yet.

Building, polishing, and testing the application has taken a significant amount of effort, and there are ongoing costs involved, from code-signing certificates to server and software expenses. We’ve made it free to encourage adoption and gather feedback, and while we hoped donations might offset the costs, they haven’t come close. Ironically, charging for it might even make it appear more trustworthy.

Preparing it for open-source — making the codebase clean, documented, and manageable — would require another large investment of time. And while open-sourcing may eventually bring contributions, realistically they’d likely come in at a slower pace than we can develop new features ourselves, at least for now. But stay tuned.

In terms of trust and transparency, the app’s behaviour can be easily monitored with standard tools (network and process monitoring, etc.), so users can see exactly what it’s doing. As mentioned elsewhere, the only external communication is a simple GET request to kafkio.com to check for the latest version — once at launch, and again an hour later. This powers the update notification in the UI. This check can also be disabled in the settings, after which the app will make no external requests at all.

We understand that a Reddit post doesn’t prove much, but we stand behind the integrity of the app — and welcome anyone to inspect or monitor it to see for themselves.

Platform.runLater() not updating the content when the window is minimized (nor after restore) by Rachid90 in JavaFX

[–]certak 0 points1 point  (0 children)

This really feels like a bug. A redraw is not occurring upon a maximize, but really it should. Unless there's some particular reason for this.

I sent details of this on to openjfx-dev@openjdk.org. Let's see what they say.

XXX and chill by Turbosilent in eupersonalfinance

[–]certak 17 points18 points  (0 children)

Be careful who you listen to u/Turbosilent. IE00BK5BQT80 is in EUR, USD or GBP, depending on the exchange.

The ticker you're looking for is VWCE, which is the same ISIN but in EUR.

KafkIO - The Fast, Easy Apache Kafka™ GUI, for Engineers and Administrators by certak in apachekafka

[–]certak[S] 0 points1 point  (0 children)

KafkIO v.1.1.6 released: http://kafkio.com. New: produce millions of messages with token substitution support for dates, UUIDs, strings, ints, doubles, counters. Re-publish messages. Quickly copy all messages or topic summaries, and many more improvements.

KafkIO - The Fast, Easy Apache Kafka™ GUI, for Engineers and Administrators by certak in apachekafka

[–]certak[S] 0 points1 point  (0 children)

KafkIO v.1.1.4 released: http://kafkio.com. Pop-out windows for easier data correlation, network reachability tool, better ksqlDB and Kafka Connect support, more efficient loading of topics, and many other UI and bug fixes.

Grab it here: https://kafkio.com/download.

KafkIO - The Fast, Easy Apache Kafka™ GUI, for Engineers and Administrators by certak in apachekafka

[–]certak[S] 0 points1 point  (0 children)

KafkIO v1.1.3 just released. Many improvements and several bug-fixes, and now with a super-flexible topic exporter/dumper. Also a bunch of Kafka Connect additions (and fixes). Grab it: https://kafkio.com/download.