hmlendea / gfn-electron

Linux Desktop client for Nvidia's GeForce NOW game streaming service
GNU General Public License v3.0
538 stars 63 forks source link

Migrating to Bun for Speed and Performance #212

Closed Wuemeli closed 11 months ago

Wuemeli commented 1 year ago

Hey there, I migrated the code to Bun for a faster experience. Unfortunately, Bun doesn't support building, but everything works. Bun is an NPM/Node.js alternative built on top of this. This means you can still use Node.js, etc. If you want, I can migrate the code to https://wails.io/. It's much faster and would support Bun. The code would eventually be faster, etc.

Wuemeli commented 1 year ago

I forgot I also made the .gitignore with all the Node etc. stuff

Wuemeli commented 1 year ago

With Migrate all the Code I meant changing readme, package.json, etc

hmlendea commented 1 year ago

Is there any way to make it buildable? It's kind of required, since we need it to distribute it on FlatHub (flatpak is the main format for this app)

Wuemeli commented 1 year ago

Sadly, bun doesn't support electron. I could recode the code to another similar Electron alternative.

Wuemeli commented 1 year ago

I would need to find a good alternative. I could do that