GUI libraries
Hi, I was wondering if there is any plan or project to bring UIs into Mojo any time in the future.
28 Replies
last time i checked i guess i could run flat (flutter in python) on mojo (just calling and launching that from mojo) and i don't think like anybody is trying to implement that at least for now but you can still check
https://github.com/mojicians/awesome-mojo
GitHub
GitHub - mojicians/awesome-mojo: A curated list of awesome Mojo 🔥 f...
A curated list of awesome Mojo 🔥 frameworks, libraries, software and resources - GitHub - mojicians/awesome-mojo: A curated list of awesome Mojo 🔥 frameworks, libraries, software and resources
Thank you Carti, Ill take a look. It seems to be pretty early for this objective so, I will keep an eye on this matter.
GUI libraries are fine to implement, but they are very much outside the scope of the Mojo compiler team projects -- i.e. open source and other initiatives.
It makes sense, they usually are third party.
Congrats @Mr J, you just advanced to level 1!
Seems like interop with things like pyside2 would be better imo
i dont mind the ui being handled by a brick on legs so long as i can maintain logic on a platform that doesn’t want to sit in place for an hour
anyone have an idea if this kind of thing is possible with the current implementation of mojo? im still looking into doing thread things
I’m making an attempt at my own library. Once I finish designing the arch I’ll post my repo
Very excited to see how it goes :).
Yep 👍 wish me luck
Congrats @orangepi, you just advanced to level 1!
I think a Qt api would be ideal, I think the python api is great but I wonder if UI performance could be better with its own api.
qtmj
hahaProbably, but I don’t think there’s enough of a difference to warrant it. So long as the logic can be handled within mojo then it should be sufficient. Most of the ui elements can be entirely handled by qml
I thought it could certainly be more pythonic but it was definitely good.
Ah, i think i've found my people - I've been thinking nonstop about Qt for Mojo
Congrats @DevinderS, you just advanced to level 1!