ClamAV Frontend in Godot ( autumn.revolt.chat )

This might be good. Hope you enjoy what I made.

cross-posted from: https://lemmy.world/post/16356895

I hope this software is useful to those who feel they need it.

Available on codeberg: https://codeberg.org/MarshReaper/GuardianSecurityCenter/releases/latest

https://autumn.revolt.chat/attachments/eD3cyrPYB42FiXGpWG7G0sUTd6C-oqDiXr40K3v9B7

This is a client that makes use of the ClamAV packages available in most repositories. It is made to replace ClamTK and check that box for people wanting to use Linux.

Some features are still in development, so not for production use just yet. But, you can run a quick scan and update signatures which is basic enough for most users.

I saw a video DistroTube posted and it made me a bit confused. It was about the Kasperky being offered on Linux. If you have seen the comments you would understand.

Anyways, this had me remember people I know ask me about anti viruses on Linux. I tried ClamTK, but it is very unintuitive and has a somewhat broken workflow.

I hopped on Godot and searched for an image of a popular antivirus software. I then made the software using the pretty layout that many people are used to.

I learned some things about Godot and I hope others will too with this project. Enjoy!

Also, if anyone could help me find the best way to distribute this software that would be great! (flatpak? repos? it requires administrative privileges)

woelkchen ,
@woelkchen@lemmy.world avatar

It is made to replace ClamTK and check that box for people wanting to use Linux.

Why does it look like a Windows 10 application then? (Even Win11 gave up on that UX.)

MarshReaper OP ,
@MarshReaper@lemmy.world avatar

When I searched for Windows Defender, that was the first image I saw 😅
I will probably do a makeover someday as I wrote the code in a way that makes UI changes easy.

leraje ,
@leraje@lemmy.blahaj.zone avatar

Personally, I prefer flatpak but that's mainly because I have no idea how to use Godot and it feels a bit like overkill installing a game engine to compile an executable.

That's in no way a dig at what you've achieved, it's very valuable work and I realise it's still at an early stage.

MarshReaper OP ,
@MarshReaper@lemmy.world avatar

Do not worry! There is no need to install the game engine at all or compile your own binary. I just write that on the release description because it's bad practice to run random files from the internet with escalated privileges.

If it were to be distributed, all one would need is to install and open.

leraje ,
@leraje@lemmy.blahaj.zone avatar

Ah I see! That makes perfect sense - thank you!

Blaster_M ,

Godot is a game dev system and engine, but when you compile it the game is on its own.

nnullzz ,

Cool to see Godot used for tools like this. It has the capability to be more than just a game engine. Especially with the UI tools it includes.

catloaf ,

Godot, the game engine?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • linux@lemmy.world
  • test
  • worldmews
  • mews
  • All magazines