Posted October 02, 2025 by antimundo
This new release is packed with tons of changes! A lot of quality of life stuff related to UI, menus, and customization, and big changes related to where LibreAim is hosted but no new features related to gameplay.
I've been growing more concern lately about Microsoft gaining more power over GitHub, and they are ignoring the licenses of open source projects, Codeberg in the other hand, is an open source project made by a non-profit organization, and I generally find it a better place to host libre software.
This website made by the Software Freedom Conservacy explains it well: https://giveupgithub.org/
LibreAim previously used the Apache License, and with theApache license it would be legal for someone to fork LibreAim and create a private Steam game or something similar, privatizing all the code of LibreAim that was specifically created for the sole purpose of creating a free and open-source aiming trainer.
LibreAim now uses the GPLv3 license to protect the nature of the libre software.
The GUI style was really inconsistent, some buttons and some margins were bigger than others, and it didn't have any consistency... Now all elements have a size multiple of 12px and some 6px, and it looks quite better.
The font has also changed, it used the default Godot font, which is Open Sans SemiBold, and I changed to Inter. I did this because it just looks way better now, and has better readability.
Before and after screenshots:
Now when you hover over a setting, you will see a tooltip explaining what that setting does. This is useful to provide some context about what that specific setting does.
The new healthbars now show the number of health left, and have an updated style, also they always look directly at the player.
This was healthbars before in case someone doesn't remember: They didn't look directly at the player and didn't show the health number, they were just a white line.
The default sound that plays when you hit a target in a tracking scenario has been changed to be a more pleasant sound, since the previous sound was too annoying.
But best part is that you can now customize the hit sound and destroy sound independently, so you can customize these however you want.
You can now customize the skybox color, and also the ambient color. Previously it was always dark blue.
The world appearance now has a 3D preview, which is very useful to see how the 3D world is going to look after the changes you made.
The preview is just rendered at 150x75px
which is a very low resolution, just to make sure it doesn't affect performance much.
Before, there was a hitmarker that was always enabled by default. You can now disable the hitmarker, and also change the hitmarker texture
There are some default hit marker textures, but you can also add whatever hit marker texture you want.
LibreAim was using Godot 4.4, now its upgraded to 4.5 because it's fun to use the new shiny stuff!
There are many things I want to do on LibreAim, you can see some of them on Codeberg.
One of the main things I would like to do now, is to improve the default Scenarios that come bundled with LibreAim:
So that's all for this release! 🌱