Supriya Ghosh (Editor)

Visual Graphics

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Visual Graphics is an open-source application framework licensed under the MIT License. The aim of Visual Graphics is to be able to create and distribute full featured Desktop like applications for Web browsers. It is written entirely in JavaScript and utilises WebGL to draw it's user interface. It is being developed by Markus Moenig.

Contents

Purpose and abilities

Visual Graphics aims to be able to generate applications for web browsers which behave like applications typically employed in a Desktop based environment. It provides an JavaScript based API for development as well as tools to publish finished applications to the World Wide Web.

Visual Graphics supplies a range of widgets which can be arranged in layouts.

As Visual Graphics utilises WebGL it is able to draw complex user interfaces in up to 60 fps.

Structure of an Visual Graphics application

The main entry point of an Visual Graphics application is the vgMain() function which is called by the Visual Graphics framework. An "Hello, World!" program in Visual Graphics looks like this:

Versions

The current version of Visual Graphics is v0.33 and Visual Graphics is currently in alpha state.

Use cases

The german company BrainDistrict GmbH is currently using Visual Graphics to implement a Web browser based version of their PaintSupreme software.

References

Visual Graphics Wikipedia


Similar Topics