Your Open Source Java OpenGL GUI. Interactive user interfaces for games or similar applications. LWJGL, JOGL, JME or Java2d rendering.
Clone or download
Genhis and void256 Refactored builders for method chaining (#458)
* Refactored basic builder classes for method chaining.
* Refactored default controls for method chaining.
* Fixed tests broken after Builder refactoring.
Latest commit e927757 Aug 23, 2018
Permalink
Failed to load latest commit information.
nifty-controls-style-black Remove redundant style import from default styles. Jan 18, 2017
nifty-controls Refactored builders for method chaining (#458) Aug 23, 2018
nifty-core Refactored builders for method chaining (#458) Aug 23, 2018
nifty-examples-jogl [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-examples-libgdx * updated libgdx to the latest version (1.9.4) Oct 23, 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 Refactored builders for method chaining (#458) Aug 23, 2018
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 replaced all possible GLXX with Gdx.gl references Nov 7, 2016
nifty-renderer-lwjgl [maven-release-plugin] prepare for next development iteration May 1, 2016
nifty-renderer-lwjgl3 Fix Lwjgl3RenderImage invalid glTexImage2d format. Mar 14, 2017
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
LICENSE.others.md chore: Update formating of LICENSE.others.md Jun 5, 2017
README.md Update README.md May 3, 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