Get Alternative find best software

LWJGL

Free computer library

LWJGL Description

The Lightweight Java Game Library (LWJGL) is an open-source Java software library for video game developers. It exposes high performance cross-platform libraries commonly used in developing video games and multimedia titles, such as Vulkan, OpenGL, OpenAL and OpenCL. It further provides access to controllers such as gamepads, steering wheels and joysticks in a platform-neutral way.

The primary goal of the project is to provide a way for Java developers to get access to resources that are otherwise unavailable or poorly implemented on the existing Java platform. The main philosophy is to expose underlying technology as a thin wrapper, thus creating an API close to the original. It is also the basis of many high-level Java game engines and libraries, such as libGDX or the jMonkeyEngine.

LWJGL is available under a BSD license.

On 13 November 2014 version 3 was announced, which was released in alpha version on 27 April 2015 and is a complete rewrite of LWJGL. Many new bindings, including GLFW, EGL and Objective-C, were added. Support for Oculus Rift development was also added with LibOVR bindings. The new version was released on 4 June 2016, after more than 3 and a half years in development.

A list below shows LWJGL alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

VisualEditor (VE) is a project to provide a "visual" or "WYSIWYG-like" online rich-text editor as a MediaWiki extension to Wikipedia. It was developed by the Wikimedia Foundation in partnership with...

TeXworks is an open-source application software, available for Windows, Linux and OS X. It is a Qt-based graphical user interface to the typesetting system TeX and its extensions LaTeX, ConTeXt, and...

Latest version of TeXworks is 0.6.2 and it was released on 2017-04-01.

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain and the standard compiler for...

Latest version of GNU Compiler Collection is 7.2 and it was released on 2017-08-14.

Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt GUI Application development framework. It includes a visual debugger and...

Latest version of Qt Creator is 4.4.0 and it was released on 2017-09-05.

Pidgin (formerly named Gaim) is a free and open-source multi-platform instant messaging client, based on a library named libpurple that has support for many instant messaging protocols, allowing the...

GNU TeXmacs is a free scientific word processor and typesetting component of the GNU Project. It was inspired by TeX and GNU Emacs, though it shares no code with those programs. TeXmacs does use TeX...

Darcs is a distributed version control system created by David Roundy. Key features include the ability to choose which changes to accept from other repositories, interaction with either other local...

Connotea was a free online reference management service for scientists, researchers, and clinicians, created in December 2004 by Nature Publishing Group and discontinued in March 2013. It was one of...

Crosswalk Project is an open-source web app runtime built with the latest releases of Chromium and Blink from Google. These are also used in Google Chrome. The project's focus is to provide the most...

Latest version of Crosswalk Project is 23 and it was released on 2016-12-20.

Code::Blocks is a free, open-source cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++. It is developed in C++ using wxWidgets as the GUI toolkit. Using a plugin...

Latest version of Code::Blocks is 16.01 and it was released on 2016-01-28.

The Cafu Engine is a game engine developed by Carsten Fuchs. It is portable across platforms and currently runs under Windows and Linux, with plans to be adapted to OS X. The engine's source code is...

SkaDate is an open-source social networking and dating software for the creation of online communities and online dating websites.
The underlying core of the software employs Oxwall base, written in...

LanguageTool is a free and open-source, cross-platform spell and grammar checker which can be used as an extension in LibreOffice/OpenOffice, Vim, Emacs, Firefox and Thunderbird, or as a stand-alone...

NetBeans is a software development platform written in Java. The NetBeans Platform allows applications to be developed from a set of modular software components called modules. Applications based on...

Latest version of NetBeans IDE is 8.2 and it was released on 2016-10-03.

PukiWiki is wiki software written in PHP, and is widely used by Japanese wikis. It was forked from , originally developed by . Since version 1.4, PukiWiki Developers Team became the developer of the...

Latest version of PukiWiki is 1.5.1 and it was released on 2016-03-07.

HandBrake is a free and open-source transcoder for digital video files, originally developed in 2003 by Eric Petit (a.k.a. "titer" from his SVN repository username) to make ripping a film from a DVD...

Latest version of HandBrake is 1.0.7 and it was released on 2017-05-06.

authbind is an Open source system utility written by Ian Jackson and is distributed under the GNU General Public License. The authbind software allows a program that would normally require superuser...

Latest version of authbind is 2.1.2 and it was released on 2017-01-22.

genebook, a free online service for creating and editing e-books. It supports FictionBook (.fb2), ePub (.epub) and Mobipocket (.mobi) e-book formats, and can handle formulas with mathematical markup...

KH Coder is an open source software for computer assisted qualitative data analysis, particularly quantitative content analysis and text mining. It can be also used for computational linguistics. It...

thttpd (tiny/turbo/throttling HTTP server) is an open source software web server from ACME Laboratories, designed for simplicity, a small execution footprint and speed. thttpd is single-threaded and...

Nginx (stylized as NGINX, NGiИX or nginx) is a web server which can also be used as a reverse proxy, load balancer and HTTP cache. The software was created by Igor Sysoev and first publicly released...

Gmsh is a finite-element mesh generator developed by Christophe Geuzaine and Jean-François Remacle. Released under the GNU General Public License, Gmsh is free software. Gmsh contains 4 modules: for...

Pinta is an open-source, cross-platform bitmap image drawing and editing program inspired by Paint.NET, a similar image editing program which is limited to Microsoft Windows. Pinta has more features...

Apache HTTP Server, colloquially called Apache , is url= Server copies run on url=d]url=d as the dominant ] cross-platform web server software, released under the terms of Apache License 2.0. Apache...

MEncoder is a free command line transcoding tool released under the GNU General Public License. It is a sibling of MPlayer, and can convert all the formats that MPlayer understands into a variety of...

Prey is a freemium web service for tracking and monitoring laptop and desktop computers, smartphones and other electronic devices capable of running software applications, mainly intended to help in...

Ex Falso is a free and open source, cross-platform audio tag editor and library organizer. It is a user interface sharing the same backend software as Quod Libet, minus the ability to play music. It...

Latest version of Ex Falso is 3.7.0 and it was released on 2016-08-27.

Antiword is a free software reader for proprietary Microsoft Word documents, and is available for most computer platforms. Antiword can convert the documents from Microsoft Word version 2, 6, 7, 97,...

OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite. It was an open-sourced version of the earlier StarOffice, which Sun Microsystems acquired in 1999, for...

Latest version of OpenOffice.org is 3.3 and it was released on 2011-01-25.

HuMo-gen is a free and cross-platform web application for displaying and editing genealogical data on the Internet. HuMo-gen was written in PHP and is GNU-GPL licensed open-source software. HuMo-gen...

Latest version of HuMo-gen is 5.1.14 and it was released on 2017-02-27.

Infinispan is a distributed cache and key-value NoSQL data store software developed by Red Hat. Java applications can embed it as library, use it as a service in WildFly or any non-java applications...

Golly is a tool for the simulation of cellular automata. It is free open-source software written by Andrew Trevorrow and Tomas Rokicki; it can be scripted using Lua or Python.
It includes a hashlife...

Latest version of Golly is v3.0 and it was released on {{Start date and age|2017|08|df=yes}}.

The Invisible Internet Project (I2P) is a garlic routing using overlay network and darknet that allows applications to send messages to each other pseudonymously and securely. Uses include anonymous...

Latest version of I2P - The Anonymous Network is 0.9.31 and it was released on 2017-08-07.

LyX (styled as \mathbf{L}\!{}_\mathbf{\displaystyle Y}\!\mathbf{X}; pronounced ) is an open source document processor based on top of the LaTeX typesetting system. Unlike most word processors, which...

Latest version of L<sub><big>Y</big></sub>X is 2.2.3 and it was released on 2017-05-15.

easyrec is an open-source program that provides personalized recommendations using RESTful Web services to be integrated into Web enabled applications. It is distributed under the GNU General Public...

General Graphics Interface (GGI) is a project that aims to develop a reliable, stable and fast computer graphics system that works everywhere. The intent is to allow for any program using GGI to run...

Latest version of General Graphics Interface is 2.2.2 and it was released on 2007-01-27.

The Geospatial Data Abstraction Library (GDAL) is a computer software library for reading and writing raster and vector geospatial data formats, and is released under the permissive X/MIT style free...

Freeplane is a free, open source software application for creating mind maps (diagrams of connections between ideas), and electronic outlines. Written in Java, Freeplane is supported on Windows, Mac...

The District Health Information Software (DHIS) is used in more than 40 countries around the world. DHIS is an open source software platform for reporting, analysis and dissemination of data for all...

Eucalyptus is paid and open-source computer software for building Amazon Web Services (AWS)-compatible private and hybrid cloud computing environments, originally developed by the company Eucalyptus...

CloudStack is an open source cloud computing software for creating, managing, and deploying infrastructure cloud services. It uses existing hypervisors such as KVM, VMware ESXi and XenServer/XCP for...

Latest version of CloudStack is 4.9.2.0 and it was released on 2017-01-03.

UltraVNC (sometimes written uVNC), an open-sourceremote-administration/remote-desktop-software utility for Microsoft Windows, uses the VNC protocol to control/access another computer remotely over a...

Latest version of UltraVNC is 1.2.1.2 and it was released on 2016-09-19.

Formatting Objects Processor (FOP, also known as Apache FOP) is a Java application that converts XSL Formatting Objects (XSL-FO) files to PDF or other printable formats.
FOP was originally developed...

Latest version of Apache FOP is 2.2 and it was released on 2017-04-10.

JPC is an x86 emulator written in pure Java. It can run on any platform that supports the Java virtual machine. It creates a virtual PC compatible machine that can run MS-DOS and other x86 operating...

Apache Flink is an open source stream processing framework developed by the Apache Software Foundation. The core of Apache Flink is a distributed streaming dataflow engine written in Java and Scala....

Latest version of Apache Flink is {{URL|https://flink.apache.org/downloads.html#latest-stable-release-v132|1.3.2}} and it was released on 5 August 2017.

The Visual Understanding Environment or VUE is a free, open source concept mapping application written in Java. The application is developed by the Academic Technology group at Tufts University. VUE...

Apache Hive is a data warehouse software project built on top of Apache Hadoop for providing data summarization, query, and analysis. Hive gives an SQL-like interface to query data stored in various...

Latest version of Apache Hive is 2.3.0 and it was released on 2017-07-19.

Archimedes - "The Open CAD" - (also called Arquimedes) is a computer-aided design (CAD) program being developed with direct input from architects and architecture firms. With this design philosophy,...

Latest version of Archimedes - The Open CAD is 0.67.0 and it was released on 2012-07-04.

Waikato Environment for Knowledge Analysis (Weka) is a suite of machine learning software written in Java, developed at the University of Waikato, New Zealand. It is free software licensed under the...

Latest version of Weka is 3.8.1 (stable) and it was released on 2016-04-14.

JDownloader is a download manager, written in Java, which allows automatic download of groups of files from one-click hosting sites. JDownloader supports the use of premium accounts. Some parts, but...

In computing, GeoServer is an open-source server written in Java that allows users to share, process and edit geospatial data. Designed for interoperability, it publishes data from any major spatial...

Latest version of GeoServer is 2.9.0 and it was released on 2016-05-28.

The Chemistry Development Kit (CDK) is computer software, a library in the programming language Java, for chemoinformatics and bioinformatics. It is available for Windows, Linux, Unix, and macOS. It...

DX Studio is a complete integrated development tool for the creation of 3D video games, simulations or real-time interactive applications for either standalone, web based, Microsoft Office or Visual...

Latest version of DX Studio is v3.2 and it was released on December 1st, 2010.

JGraph is a graph drawing open source software component available for the Java, C#, and JavaScript languages. It was started as a pure Java language by Gaudenz Alder as a University project in 2000...

CryEngine is a game engine designed by the German game developer Crytek. It has been used in all of their titles with the initial version being used in Far Cry, and continues to be updated to...

Latest version of CryEngine is 5.3.4 and it was released on 2017-04-10.

Tags: 2004 Software, Game Engines For Linux, Game Engines That Support Mantle, Luascriptable Game Engines, Proprietary Software That Uses Qt, Video Game Development Software, Video Game Engines, Virtual Reality

The C4 Engine was a proprietary computer game engine developed by Terathon Software that was used to create 3D games and other types of interactive virtual simulations for PlayStation 4, PlayStation...

Latest version of C4 Engine is Version 4.5 and it was released on 28 March 2015.

BennuGD (also referred as Bennu Game Development or Bennu) is a high-level open source video game development suite, originally created as a Fenix Project fork by Argentinian hacker SpliterGU. It is...

OE-Cake, OE-CAKE! or OE Cake is a 2D fluid physics sandbox which was used to demonstrate the Octave Engine fluid physics simulator created by Prometech Software Inc.. It was one of the first engines...

V-Play is a cross-platform development tool, based on the Qt framework. It can be used to create mobile apps or 2D games. V-Play apps and games are supported on iOS, Android, Windows Phone, embedded...

Latest version of V-Play Engine is 2.13 and it was released on 2017-08-24.