Checking to see if an application would be viable with Tauri #10403
-
Hey all 👋 Sending along a message to check on the viability of building an application with Tauri. The Scribe community makes applications that focus on using open language data - predominately from Wikidata - to help language learners. Scribe-iOS is our main end user application, which is a keyboard app that allows language learners to conjugate verbs, translate words and get reminded of noun genders from within the keyboard so that they don't need to migrate to another app or the web for help (among many features). We've had the idea for some time for Scribe-Desktop, which we're recently thinking will be written in Rust instead of Python. The general idea for the application would be:
The general question to you all is: is this something that you all believe could be built with Tauri? Are there any limitations as far as GUIs not being able to read in activity from other applications or anything else we might not be thinking of that would make the feature set above impossible? Thanks so much for any input you all can provide! Suggestions would also be more than welcome 😊 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
First of all, Tauri doesn't has anything built-in for that, but there are crates like rdev that do a pretty good job. In general this is a bit platform dependent, while Windows shouldn't be a problem, Wayland users on Linux could be a problem, and macOS also has permission requirements (see rdev readme) but should work if granted. The rest sounds like really ever GUI framework should be able to handle, Tauri included. |
Beta Was this translation helpful? Give feedback.
-
Sounds like a keylogger to me ... Personally I wouldn't install an app being able to record all my keystrokes ... Credit card info, password, etc etc |
Beta Was this translation helpful? Give feedback.
First of all, Tauri doesn't has anything built-in for that, but there are crates like rdev that do a pretty good job.
In general this is a bit platform dependent, while Windows shouldn't be a problem, Wayland users on Linux could be a problem, and macOS also has permission requirements (see rdev readme) but should work if granted.
The rest sounds like really ever GUI framework should be able to handle, Tauri included.