Your Open Source Java OpenGL GUI. Interactive user interfaces for games or similar applications. LWJGL, JOGL, JME or Java2d rendering.
Java Other
Latest commit 0a80e7d Jun 19, 2016 @bgroenks96 bgroenks96 [refactor] Generalize DropDown method params.
DropDown#addAllItems and DropDown#removeAllItems now accept type Collection<T> instead of List<T>.

This change will not break exisiting usages of these methods, but it will require custom implementations to update their method signatures.

Fixes #427
Failed to load latest commit information.
nifty-controls-style-black [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-controls [refactor] Generalize DropDown method params. Jun 19, 2016
nifty-core [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-examples-jogl [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-examples-libgdx [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-examples-lwjgl fix ibxm dependency (replace with version included in slick-core) Jun 16, 2016
nifty-examples-lwjgl3 Add nifty-renderer-lwjgl3 module. May 30, 2016
nifty-examples-processing [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-examples-slick2d [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-examples [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-html [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-java2d [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-jogl [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-libgdx [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-lwjgl [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-lwjgl3 Fix nifty overriding GLFW input hooks. Jun 19, 2016
nifty-renderer-processing [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-slick2d [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-soundsystem-minim [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-soundsystem-openal fix ibxm dependency (replace with version included in slick-core) Jun 16, 2016
nifty-soundsystem-pauls-sound [maven-release-plugin] prepare for next development iteration May 1, 2016
.gitignore added bin/ to .gitignore May 17, 2012
README.md Update README.md May 4, 2016
license.txt license.txt added (2-clause "FreeBSD License" as stated in the pom.xml) Nov 19, 2012
nifty-gui-private.asc use pgp-maven-plugin instead of gpg-maven-plugin for release signing Jul 6, 2014
nifty-gui-public.asc use pgp-maven-plugin instead of gpg-maven-plugin for release signing Jul 6, 2014
pom.xml Add nifty-renderer-lwjgl3 module. May 30, 2016

README.md

Nifty GUI

Nifty is available in the Maven central:

<groupId>com.github.nifty-gui</groupId>
<artifactId>nifty</artifactId>
<version>1.4.2</version>

To use SNAPSHOT builds of Nifty you'll still need to add the Sonatype snapshots repositories to your pom.xml.

  <repositories>
    <!-- only needed for snapshot builds starting with 1.4.2-SNAPSHOT -->
    <repository>
      <id>ossrh</id>
      <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
    </repository>
  </repositories>

Stories in Ready

Throughput Graph