Would this be of interest: Unabara dive telemetry overlay generator?

38 views
Skip to first unread message

8bits Coding

unread,
Mar 17, 2026, 10:49:48 PM (8 days ago) Mar 17
to Subsurface Divelog
Hello,

I developed and recently released the first version of a little software called Unabara.
It's basically an improvement on the subtitle generation feature of Subsurface. I wanted to improve on that feature by being able to create fully customizable overlays.
It is using Subsurface's SSRF dive logs as a data source and it's written in C++ and Qt6 (and QML) and I wanted to ask if you think that it would actually be an interesting contribution to Subsurface?

The project is available on Github: https://github.com/arnauddupuis/unabara

If it's not worthy of being part of the Subsurface ecosystem (which I would totally understand considering the simplicity of the use case), I hope my small contribution at least benefits some of the members of this awesome community!

Michael Keller

unread,
Mar 18, 2026, 4:12:35 AM (7 days ago) Mar 18
to subsurfac...@googlegroups.com
Hi 8bits Coding.


On 18/03/2026 15:49, 8bits Coding wrote:
> I developed and recently released the first version of a little
> software called Unabara.
> It's basically an improvement on the subtitle generation feature of
> Subsurface. I wanted to improve on that feature by being able to
> create fully customizable overlays.
> It is using Subsurface's SSRF dive logs as a data source and it's
> written in C++ and Qt6 (and QML) and I wanted to ask if you think that
> it would actually be an interesting contribution to Subsurface?
>
> The project is available on
> Github: https://github.com/arnauddupuis/unabara


Wow, this does look nice. Good work!


> If it's not worthy of being part of the Subsurface ecosystem (which I
> would totally understand considering the simplicity of the use case),
> I hope my small contribution at least benefits some of the members of
> this awesome community!


I think Unabara can absolutely stand on its own, without being
integrated into Subsurface. And this way you will be able to move faster
with a project that is still relatively new.


As one area for potential improvement you could look into adding support
for reading the dive profile information from UDDF
(https://wrobell.dcmod.org/uddf/) - a lot of dive log applications
support data export / import in this format, including Subsurface
(https://github.com/subsurface/subsurface/blob/master/xslt/uddf.xslt)


Ngā mihi

  Michael Keller

8bits Coding

unread,
Mar 18, 2026, 7:45:40 PM (7 days ago) Mar 18
to Subsurface Divelog
 > Wow, this does look nice. Good work!
Thanks!

 > I think Unabara can absolutely stand on its own, without being
 > integrated into Subsurface. And this way you will be able to move faster
 > with a project that is still relatively new. 

Completely fair. It is an extremely new project!

 > As one area for potential improvement you could look into adding support
 > for reading the dive profile information from UDDF
 > (https://wrobell.dcmod.org/uddf/) - a lot of dive log applications
 > support data export / import in this format, including Subsurface
 > (https://github.com/subsurface/subsurface/blob/master/xslt/uddf.xslt)

That's a great suggestion, I'll add that to the todo right now! Thank you.

One last thing, I'm realizing something just now: I hope that this post was not perceived as advertising. I've genuinely developed Unabara with the idea to contribute it to Subsurface from day 1. That's why there are no menus, no "branding" except for the default templates, etc. 
If it has been perceived as such, I apologize.

Cheers.

Arnaud.

Michael Keller

unread,
Mar 18, 2026, 10:57:30 PM (7 days ago) Mar 18
to subsurfac...@googlegroups.com
Hi Arnaud.

On Thu, 19 Mar 2026 at 12:45, 8bits Coding <8bits...@gmail.com> wrote:
One last thing, I'm realizing something just now: I hope that this post was not perceived as advertising. I've genuinely developed Unabara with the idea to contribute it to Subsurface from day 1. That's why there are no menus, no "branding" except for the default templates, etc. 
If it has been perceived as such, I apologize.

Don't worry, I see it as reasonable and desirable for people to tell other users about their open source projects that provide value to Subsurface users.

Ngā mihi
  Michael Keller
--
GCS$/CC/E/IT d- s+ a C++ UL+++/S++ P L++ E-
W++ N o? K? w O(++) M-- V+ PS+ PE+ Y? PGP+ t
5? X R tv b++ DI++ D++ G e+++ h---- r+++ y+++
Reply all
Reply to author
Forward
0 new messages