Hi folks, :rocket: Introducing Git Backup Hub — a ...
# feed
m
Hi folks, 🚀 Introducing Git Backup Hub — a cross-platform desktop app built with Kotlin Multiplatform and Compose for Desktop. It helps you easily back up all your GitHub repositories (public or private) directly to your computer — with progress tracking, search, and a clean Material 3 UI. Features: • Fetch Repositories — Retrieve all repositories (public & private) for any GitHub user. • Private Repositories — Use a Personal Access Token (PAT) to fetch and clone private repos. • Selective Backup — Select one or multiple repositories to back up. • Destination Path — Choose any local folder as your backup destination. • Progress Tracking — Real-time progress with percentage, ETA, and logs. • Search & Filter — Quickly find repositories by name or type. • Cancel Download — Stop an active download at any time. • Modern UI — Clean Material 3 design dark and light themes. Release: https://github.com/Coding-Meet/Git-Backup-Hub/releases Github: https://github.com/Coding-Meet/Git-Backup-Hub Youtube video:

https://youtu.be/SKgjtKWt4VQ?si=ByCyCw6fFMx8KX5E

🐕 3
👍 1
m
Interesting project. Is it possible to store each downloaded repository as a ZIP file instead of expanding it into a folder?
m
Thanks for feedback yes possible but little bit complicated I will add it. Because directly zip file not possible so each repo download complete after folder convert zip file after folder delete
m
Why can’t you do that directly? I don’t know the GitHub API but I guess you download all files into memory and from there you could directly push them into a ZIP output stream.
m
i not sure but i will try it
m
You could also have a look at the ZIP file system.
m
yes i will see it
s
Isn’t there even a direct zip download link? I sometimes save my repos as ZIP.
it possible i will add next version
👍 2
a
You should use the recent Kotlin logo K
s
To be honest, I like the old one more, too.
I am so glad a kind person gifted me a pin with the old colors, because when I got first to KotlinConf in 2023 the colors did already change.
m
@Ayfri sure I will update
I don't know why this project many developer not see it