orion78fr / godot_keepass_rust_totp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What

A Keepass TOTP app, made with Godot, using GDNative bindings with Rust.

Why

Why Godot ? Because I wanted to train godot to make games and it's multiplatform (Windows, Linux, MacOS, Android, HTML5).

Why Rust ? Because I like Rust and want to learn it better. Plus it's compatible with Godot and I don't really like GDScript for "complex" things (even though in theory, it's a powerful language).

Why a Keepass TOTP app ? Because Keepass2Android app is great, but not for TOTP. I wanted a simple view with all my TOTP codes from my keepassxc database. They are in a separate database than my passwords so it's having a hard time to autofill anyway.

Why not contribute to Keepass2Android ? Cause it's C# and I don't know it. And even though I'm interested, not as much as Rust. Plus I think it's a reasonable sized project.

Just why ? Don't you have something better to do ? I'm post burnout with a big impostor syndrome so I need some small projects to do or I will lose all motivation to dev again.

How

Here I will list various useful links / tips :

Contribute

Don't hesitate ! Even if it's something small / dirty, I'll be happy.

If you want to give me some money, I haven't set anything up yet, but don't hesitate to contact me in this case, we'll find a way.

Even though I'm not streaming a lot right now, you can follow me on Twitch.

About

License:MIT License


Languages

Language:GDScript 47.7%Language:Rust 29.1%Language:Java 20.9%Language:Shell 2.3%