Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm wondering what options are available for in-game interface libraries (not OS-level interfaces) and what are your opinions about them?

Please put only one library per answer and follow this template.

  • Name
  • Link to website
  • Cost
  • License (if free or open source)
  • General summary / Opinion
share|improve this question

closed as not constructive by Sean Middleditch, Trevor Powell, Byte56, Laurent Couvidou, Josh Petrie Jan 29 '13 at 16:21

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

possible duplicate of What C++ GUI library can you suggest? – Tetrad Jul 22 '10 at 6:03
When I started this question the other question about gui has only OS-level gui libraries answers. – Fire Jul 22 '10 at 17:27

The OGRE3d engine uses CEGUI. It's FOSS, supports scripting from lua, predefined layouts can be created in XML, supports most of the basic widgets you would need (see for more documentation).

You can also find lots of UI demos using CEGUI on YouTube.

share|improve this answer
I really wish there was a CEGUI lite. The library is so heavy, and uses some real heavy 3rd party stuff as well, xerces etc. Not to mention it's obsessed with dynamic loading everything. – deft_code Jul 22 '10 at 6:04

I've been meaning to try out, though I haven't done so yet. Seems, it allows to lay out the interface using a subset of HTML and CSS, which could be pretty efficient.

It's free for download (and comes with source), but as far as I know they use a custom licence, so not sure about what possible caveats there might be.

share|improve this answer
libRocket has recently gone fully open source under the MIT license with no licensing fees. – lloydw Sep 20 '10 at 18:12

Not the answer you're looking for? Browse other questions tagged or ask your own question.