evolu icon indicating copy to clipboard operation
evolu copied to clipboard

Support for tauri

Open patrick91 opened this issue 1 year ago • 6 comments

Would it be possible to add support for tauri?

Tauri has a plugin for SQL: https://github.com/tauri-apps/tauri-plugin-sql which supports Sqlite :)

patrick91 avatar Jan 11 '24 13:01 patrick91

@patrick91 Yes, it's possible, but I have tasks with higher priority right now.

steida avatar Jan 11 '24 19:01 steida

Tauri 2 looks very interesting! I will make an example once it's released.

steida avatar Feb 26 '24 00:02 steida

@patrick91 If you want Tauri support, I am here to help you. It should be easy.

steida avatar Mar 05 '24 11:03 steida

@steida for my side project I started using the SQL plugin (with Y.JS and soon Loro), maybe I'll check evolu again in future 😊

Thanks for wanting to help!

patrick91 avatar Mar 05 '24 11:03 patrick91

@patrick91 Which SQL plugin(s), please? Thank you

steida avatar Mar 05 '24 11:03 steida

This one: https://github.com/tauri-apps/tauri-plugin-sql/tree/v2

I did have some performance issue, that I have solved by doing a custom uri scheme, like described here: https://github.com/tauri-apps/tauri/discussions/5597

My issue was that I was sending a "big" (0.5mb) Y.JS document and something in the serialisation/deserialisation process was slow (but it might have been fixed in the latest commits)

patrick91 avatar Mar 05 '24 11:03 patrick91