A cross-platform GUI implementation of the DataManager protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Yukaru-san cb4a0ea4ff
Update README.md
1 month ago
actions added file rename, re-added lost visual feedback 8 months ago
jsProtocol added file rename, re-added lost visual feedback 8 months ago
resources added Drag & Drop upload 7 months ago
utils tidied up go files 1 year ago
.gitignore add File deletion support 10 months ago
README.md Update README.md 1 month ago
go.mod update dependencies 3 months ago
go.sum update dependencies 3 months ago
login.go fixed crash on 1st login 1 year ago
main.go colors! 8 months ago



This is the client for the DataManagerServer. It's features are the same as the CLI one's, so if you are more interested in working with the command line rather than using your desktop, go ahead and check it out here.

Note: This project is currently being rewritten. This will enable more features, simpler expansion and improved user experience.


If you want to compile the GUI yourself:
git clone https://github.com/DataManager-Go/DataManagerGUI
cd DataManagerGUI
go build

This however won't create an all-in-one executable - you will need to have the resources in the same folder as the binary.
Therefore, I recommend using shortcuts.

Check out my Install Wizard to create a portable installer containing all files needed if you want to use the program on another computer!

First Start

On your first start, the program will need to download the electron binaries. example5
The yes/no buttons depend on your system's language
After accepting, the program might take a few seconds to start - depending on your internet connection.

Look & Feel


  • On the left side you can create, adjust and browse through your namespaces and groups
  • You can upload multiple files and directories
  • You can browse your files inside the selected namespace / group
  • The table shows all found entries respecting your search and sorting filters
  • For easy accessibility there are plenty of menus that you can open using RMB

Working with the GUI and CLI at the same time?
You can reload the files at any time by pressing F5!