Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Haskell library for platform independent graphics using VNC

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 Chitra
Octocat-spinner-32 RFB
Octocat-spinner-32 Utilities
Octocat-spinner-32 Chitra.cabal
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Main.hs
Octocat-spinner-32 Makefile
Octocat-spinner-32 README
What is Chitra - 

Chitra in most Indian languages means "Image". This aim of this project is to
build an VNC library that can be used to develop interactive graphical
application. What I think will be the strength of Chitra would be its "platform
independence". So, the idea is, the library would have a "putpixel" function
which when called would render a pixel on an image buffer that would be
rendered via the vnc server. For viewing and interactive with the aplication,
one would use a standard VNC client. Eventually, I might chose to do this using
the RDP protocol that even has support for sound.

To try out -

Just do a make and you should have the executable *Main* created. 

Run ./Main <width> <height> <port> 

Now try connecting a vnc client to localhost:5900 - typically, that would be

Something went wrong with that request. Please try again.