graphviz is a set of graph drawing tools and libraries. It supports hierarchical and mass-spring drawings; although the tools are scalable, their emphasis is on making very good drawings of reasonably-sized graphs. Package components include batch layout filters and interactive editors for X11, Java, and a TCL/tk extension. The batch filters can be configured as a web visualization service (using GIF and click-maps). Typical applications include display of finite state machines, software diagrams, database schemas, and communication networks.
JpGraph is an OO graph drawing library for PHP 5.1 and above. Highlights of the available features are: multiple scale types; anti-aliasing of lines; color-gradient fills; support for GIF, JPEG, and PNG formats; and support for multiple Y axes. Many plot types are supported, such as pie-charts, lineplots, bar plots, impulse plots, polar plots, error plots, contour plots, matrix plots, gantt charts, and many more. The pro-version also contains extensive 1D and 2D barcode support. The documentation is extensive and is over 700 pages.
PLplot is a library of C functions that are useful for making scientific plots from programs written in a wide variety of languages. It can be used to create standard x-y plots, semi-log plots, log-log plots, contour plots, 3D plots, shade (gray-scale and color) plots, mesh plots, bar charts, and pie charts. Multiple graphs may be placed on a single page with multiple lines in each graph. Different line styles, widths, and colors are supported. A virtually infinite number of distinct area fill patterns may be used. A variety of output devices and file formats are supported.
IMGV is a cross-platform image viewer. It includes many standard and unique features such as a GUI that doesn't get in the way of viewing your images, a file/directory browser, slideshows, zooming, rotating, on-the-fly EXIF viewing, gamma correction, histograms, fullscreen support, wallpaper setting, the ability to view 4 images on the screen at once (and even slideshow them), adjustable thumbnail sizes, image playlists, viewing and downloading images from Web sites, movie playing, file searching/filtering, multiple directory loading, transitional effects, image hiding with password protection, and more.
LibVNCServer is a library that makes it easy to make a VNC server. All you do is provide a frame buffer and some I/O functions, and call a function each time the frame buffer changes. It supports all encodings known, including tight, zlib, ZRLE, and cursor encodings. It also includes the HTTP server from Xvnc, so you can start a java viewer by surfing to http://my.vnc.server:5801 or similar. It includes a beta version of LibVNCClient, which makes it easy to make a VNC client. Also included is LinuxVNC, which is to the Linux console as WinVNC is to the Windows desktop.
white_dune is a graphical VRML97/X3DV editor, simple NURBS/Superformula 3D modeller, animation tool, and VRML97/X3DV commandline compiler in development. VRML97 (Virtual Reality Modeling Language) is the ISO standard for displaying 3D data over the Web via browser plugins ("HTML for realtime 3D"). X3DV is the direct successor of VRML97. VRML97 and X3DV have support for animation, real-time interaction, and multimedia (images, movies, and sounds). white_dune can read, create, and display VRML97/X3DV files and let the user change the scenegraph/fields. It also has support for stereoscopic view via "quadbuffer"-capable stereo visuals, and support for 3D input devices like a joystick, spaceball, or magnetic tracker.
JGraphpad Pro is a complete application framework for rapid development of JGraph tools. It is meant for developers who wish to provide a stand-alone, rich-client graph application. The user interface is configurable with XML, and it uses a plugin architecture for extra functionality. It features a wide range of application components like palette, overview, the ability to export to many image and XML formats, copy and paste, drag and drop, rich text labels, database or backend connectivity, and visual complexity management. You can use it to create workflow editors, call graphs, CAD tools, network diagrams, database visualization tools, and more.
Pixory is a "personal image server". It allows you to store your photos on your own PC and access them, compose them into albums, and share them anywhere on the Internet. It presents a standard Web interface through which you can browse and organize your photos. All user-entered album data is stored in XML. Pixory displays image metadata such as the EXIF information embedded in image files by most digital cameras and scanners.