One of the killer features I want in the app is to analyze patterns in a log file. This is the only part of the app that I am not sure about the implementation. I did some experiments with a few algorithms and built a proof of concept with Python and decided to open source it: https://github.com/trungdq88/logmine
Of course, my app will not be a CLI tool or written in Python. The backend of the app - where most of the logic is handled - will be written in Golang, make it easier to port the app to other platforms. I will start to learn Swift to develop a macOS app, and then maybe C# for Windows app. No Electron.