Hi everyone,

I’m excited to share that I’ve started working on a new project called Journal Helper. Its a journal viewer built from scratch using Qt6 and C++. The goal is to provide a fast, visually integrated journal viewer for Linux, particularly for KDE/Plasma users.

While there are existing tools like journal-viewer (https://github.com/mingue/journal-viewer), which uses WebKit, I found that its GUI doesn’t integrate well with the Qt/Plasma ecosystem. I also wanted to improve performance and create a more seamless visual experience. Therefore, I decided to create a new viewer from scratch that should be quicker and more efficient.

The project is still in its early stages, but I’d love to get more people involved, especially those who are interested in Qt development. As a beginner myself, I’m eager to learn from others and collaborate on making this tool as good as it can be.

How to Get Involved

GitHub Repo: https://github.com/rughinnit/journal-helper-qt

AUR Package: https://aur.archlinux.org/packages/journal-helper-qt

Any contributions, whether it’s in the form of code, design ideas, or feedback, would be incredibly valuable. If you’re experienced with Qt, C++, or even just interested in contributing, please feel free to fork the repo or reach out.

I’m aware of tools like KJournalDBrowser (https://apps.kde.org/kjournaldbrowser/), but I had some trouble with installation without using Snap. My goal is to create something simple and accessible for all users.

Looking forward to any thoughts, contributions, or advice you might have!

  • ruff@lemmy.mlOP
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    2 months ago

    Welp, didn’t realize those tools was exist

    Mainly its just journalctl command written in Qt

    • journalctl --list-boots
    • journalctl -x
    • journalctl -b …
    • journalctl -p

    still find it difficult to include some colors to it…