SkillAgentSearch skills...

LWJGUI

Simple UI solution for LWJGL3

Install / Use

/learn @orange451/LWJGUI
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

LWJGUI

An LWJGL3-based JavaFX alternative for making user-interfaces in Java. It can be incorperated into your already existing opengl project, or you can make your projects rendering become managed by LWJGUI.

Why LWJGUI?

JavaFX simply does not have the capability to be incoroperated into custom OpenGL projects. LWJGUI is different in that it does not takeover all of the rendering code for your project. This allows it to easily handle your user-interfaces and still leave rendering up to you!

Current Features

  • CSS! (May be unstable)
  • Label
  • Font
  • Button / SegmentedButton / ToggleButton / ToggleSwitch
  • CheckBox / RadioButton
  • ComboBox
  • Popup / ContextMenu
  • MenuBar / ToolBar
  • SplitPane
  • Pane / StackPane / BorderPane / ScrollPane / TabPane
  • OpenGLPane
  • BlurPane
  • TextArea / CodeArea
  • TextField / PasswordField / SearchField
  • HBox / VBox

Screenshots

Modena PicControlExample SyntaxHighlight PicOpenGL ScrollSplitPane Gears TreeView TextArea IDE

Required Libraries

Setup with gradle/maven/sbt/leiningen

  1. Open https://jitpack.io/
  2. Insert to 'search' field string orange451/LWJGUI screenshot
  3. Press "Look up"
  4. Follow simple steps screenshot

Projects That Use LWJGUI

Similar projects

If you need to contact me. My discord is: NovaStrat#2111 Feel free to send me any suggestions/things you need!

View on GitHub
GitHub Stars130
CategoryDevelopment
Updated8d ago
Forks19

Languages

Java

Security Score

95/100

Audited on Mar 22, 2026

No findings