Ranter
Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			Comments
		- 
				
				
tahnik385669yJavaFX? Useful especially if you've done some android development
Edit: Sorry I missed the lightweight part. - 
				
				@tahnik I've done stuff in it in the past, while trying to retrofit it to work with scala.
But yeah, I want as few dependencies as possible. My client isn't exactly tech savvy - 
				
				
tahnik385669y@ElectricCoffee JavaFX doesn't have any dependencies tho, other than the JRE. I don't think you'll need any other libraries. - 
				
				
tahnik385669y@ElectricCoffee anything will have at least one dependencies if it's cross platform. - 
				
				
tahnik385669y@ElectricCoffee You can do native packaging with self contained JRE. In this way client won't need to install anything other than your app. - 
				
				Even though it's JavaScript and NodeJS, just started with Electron and it's awesome!
 - 
				
				
viking817239yYou have Go. UI wise I don't know, but there seem to be a few good candidates after a Google search - 
				
				
r0bb4219yProcessing 3 is cool for quick prototyping.
It's Java so if you know Java you'll get the hang of it pretty quick.
http://processing.org - 
				
				QML (for Qt) is kinda easy to learn because it's like html+css in a way. But Qt itself is one confusing son of a bitch if you don't have any experience with C++.
I heard only good thing about JavaFX but haven't tried it myself, but as @tahnik said, you can always include the JRE with some sort of installer builder tools. 
Related Rants

My dog learning nodejs.
Do any of you know of a good lightweight cross platform GUI system that doesn't use C++, .NET or Node.js? I'm kinda tired of those three.
Bonus points if it's easy to learn.
Should be stand alone on the desktop.
undefined
learning
gui