Thirdparty integrations and resources #186
Replies: 5 comments 16 replies
-
It would be great if integrate QuickJs into RmlUi,just like Lua. |
Beta Was this translation helpful? Give feedback.
-
Hey @mikke89, First of all, huge thanks for all the work you have been doing on this library! It is apparent that a lot of work goes into it and that the library is heading in a great direction. There is a bright feature for this project, I believe. I am one of the game developers on TruckersMP, which is a multiplayer modification for Euro Truck Simulator 2 and American Truck Simulator. The user interface is one of my responsibilities. Throughout the past months, we have been doing extensive research, searching for the best fit for our needs. Even after considering commercial solutions, RmlUi turned out to be the best candidate, particularly because it is open source and is easy to contribute to, unlike other HTML-like and CSS solutions. Right now, we are switching over from our previous solution, GWEN, to RmlUi. And the first UI document to be reworked is our chat system. We also used this opportunity to completely rewrite the backend, so it is quite a major change for our community. Here is a showcase of our new chat: https://youtu.be/sspcPSymg54 The changes include stuff like UI scaling, proper support for all character sets, proper word wrapping, a dynamic autocomplete for player mentions and slash commands (a bit of Lua scripting), and so on. It is incredible what one can achieve with CSS and scripting instead of placing some elements around in a designer. At TruckersMP, we look forward to what's coming next for this library! |
Beta Was this translation helpful? Give feedback.
-
Hey! I've had my eye on this library for a while and actually just started learning how to use it a few days ago. I ended up creating a Godot addon to add support for RmlUi via GDExtension. It's still quite early on but I might as well share this with others now that it's sort of useful. |
Beta Was this translation helpful? Give feedback.
-
Hey! There is also an integration on xmake https://xmake.io/#/about/introduction https://github.com/xmake-io/xmake-repo/blob/dev/packages/r/rmlui/xmake.lua |
Beta Was this translation helpful? Give feedback.
-
@mikke89 First thank you so much for RmlUi, it was integrated on Recoil RTS Engine using RmlSolLua and by all indications it should make the lives of gamedevs using Recoil much easier when writing gui components. In hopes of finding a way to provide lua annotations for lua-language-server and our rmlui lua-based integration I searched this repos issues, pull requests and now discussions. Since this is related to resources, and maybe I just was not able to find them, I feel compelled to ask if there's some resource (to be added here) for lua documentation in a format readable by lua-language-server. If there's none, I was unable to find how your liquid generator data is curated, is it manually edited? I was hoping to get a clue on how to achieve the type library myself using that pipeline. I'd reckon would be a valuable resource, thank you! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all.
I've been collecting some resources and thirdparty integrations for RmlUi. They may be useful for people making their own integrations, or just for having a look around out of curiosity.
Open source integrations and backends
Games and applications
Plugins
Tools
Other resources
Feel free to post your own or missing projects below!
Beta Was this translation helpful? Give feedback.
All reactions