[53 total ]
Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual
... [More]
interfaces for many other domains.
Graphviz is open source graph visualization software. It has several main graph layout programs. See the gallery for some sample layouts. It also has web and interactive graphical interfaces, and auxiliary tools, libraries, and language bindings. [Less]
Totem is a media player for the GNOME desktop environment using GStreamer or xine as a backend. It also includes a browser plugin compatible with Windows Media player targeted websites, and has a plugin system itself, allowing C, Python or Vala plugins to extend Totem and add functionality.
FreeMind is Mind-Mapping tool and an intuitive editor for tree-structured data. It features a modular design, and can be used to edit any kind of data, dependent on the current mode. The data is represented as a Mind-Map, while data, behavior, node
... [More]
style, edge style, color, etc. are determined by the mode. It features one-click fold, unfold, and "follow link" operations. [Less]
R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and
... [More]
colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R.
R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity. [Less]
jMonkeyEngine provides a high performance, scenegraph based rendering and physics system.
jME Physics System provides an interface between jME (jMonkey Engine) and physics engines (currently ODE [Open Dynamics Engine], JOODE and PhysX).
JpGraph is a Object-Oriented Graph creating library for PHP >= 4.3.1 The library is completely written in PHP and ready to be used in any PHP scripts (both CGI/APXS/CLI versions of PHP are supported).
The library can be used to create numerous
... [More]
types of graphs either on-line or written to a file. JpGraph makes it easy to draw both "quick and dirty" graphs with a minimum of code as well as complex graphs which requires a very fine grained control. The library assigns context sensitive default values for most of the parameters which minimizes the learning curve. The features are there when you need them - not as an obstacle to overcome!
JpGraph is released under a dual license. QPL 1.0 (Qt Free Licensee) For non-commercial, open-source or educational use. [Less]
Sonic Visualiser is an application for viewing and analysing the contents of music audio files. It combines powerful waveform and spectral visualisation tools with automated feature extraction plugins and annotation capabilities.
pycallgraph is a Python library that creates call graphs for Python programs.
Marble is a desktop globe program and a generic geographical map widget and framework. Marble shows the Earth as a sphere but doesn't need any hardware acceleration (no OpenGL needed). It's meant to be small, fast and light weight.
Free mind mapping solution.
Created with Gnome desktop in mind but should be cross-platform.
C#, Gtk#, Cairo and XML.
Python-Ogre is a high-performance, full-featured Python interface to the Ogre3D graphics library.
Python-Ogre currently supports all the functionality of Ogre 1.4, as well as wrappers for over 30 individual libraries:
* Bullet, NxOgre (PhysX)
... [More]
, ODE, and Newton physics
* 4 GUIs, I/O, sound, and a lot more!
This project is the successor of the original PyOgre project, created by Lakin Wecker in mid-2006. Much development is done on the Windows platform, however today Python-Ogre runs equally well on Linux and Mac OS X. Windows binaries are available, and a Linux package is in the works.
If you wish to create a gaming or graphics application in Python, there isn't any else you need apart from Python-Ogre. If there is a library you'd like to have wrapped, let us know! [Less]
jSeamless is a UI abstraction layer for Java to allow developers to write code for any platform and any environment (Web, Desktop, Mobile, etc.) without having to know ahead of time the deployment platform or environment will.
The mission of the FIFE project is to create a cross platform game creation framework. Exact engine feature list changes over time, but the following lists the main guidelines for development
* Games can be created with combination of engine, editor
... [More]
tools, game specific scripts and game content.
* Framework is not tied to any type of game (e.g. RTS, RPG), but instead provides flexible platform for all of them.
* Framework supports different isometric views with addition of pure top-down view.
* Instead of full 3D flexibility, engine focuses mainly on using high quality 2D graphics. This puts less demands on target platforms and also simplifies the framework and game development.
* Purpose of the editor tools is to help to bind the game content with the engine and scripts. [Less]
NagVis is a visualization addon for the well known network managment system Nagios.
NagVis can be used to visualize Nagios Data, e.g. to display IT processes like a mail system or a network infrastructure.
Key features are:
* Display of
... [More]
single Hosts and Services
* Visualize a complete Host- oder Servicegroup with one icon
* Display the state of a Host dependent on the state of its services
* Display only the real problems
* Define Sub-Map icons wich represent a complete NagVis Map of Hosts/Services/Groups in one icon (drill down)
* Visualization/Documentation of complete IT Processes and Infrastructures using self drawn graphics [Less]
A PocketPC/Windows Mobile version of Freemind. Because of limited screen size, Pocket Freemind uses a hierarchical tree view instead of the graphical map view of Freemind, however it is completely file-format compatible with Freemind.
Maven plugin that creates a diagram of all dependencies The entire transitive closure.
Work as part of Maven report as well as standalone.
Flotr is a javascript plotting library based on the Prototype Javascript Framework (version 1.6.0.2 at the moment) and inspired by Flot (written by Ole Laursen).
Flotr enables you to draw appealing graphs in most modern browsers with an easy to
... [More]
learn syntax. It comes with great features like legend support, negative value support, mouse tracking, selection support, zoom support, event hooks, CSS styling support and much more. [Less]
The IHMC CmapTools software empowers users to construct, navigate, share, and criticize knowledge models represented as Concept Maps.
(It runs under a propriety license and so shouldn't be here: http://cmap.ihmc.us/download/license_client.php )
MD5 Reader 2 is an extension for jMonkey Engine to load 3D animated models from MD5 format (Doom 3 format).
Current active contributors are: ender_saka (Marco Frisan, the project founder), Duodecimo Fernandes and gathers (Öyvind Johannessen).
... [More]
The project was based on the original code from ChaosDeathFish (Gareth Jenkins-Jones).
While the original code is still maintained, we are moving to a rewrite. [Less]
projectM is an advanced music visualizer with OpenGL acceleration orginally based on Ryan Geiss's Milkdrop. It currently supports Linux, Windows, and OSX.
GGobi is an open source visualization program for exploring high-dimensional data. It provides highly dynamic and interactive graphics such as tours, as well as familiar graphics such as the scatterplot, barchart and parallel coordinates plots. Plots are interactive and linked with brushing and identification.
Orange is a component-based data mining software. It includes a range of data visualization, exploration, preprocessing and modelling techniques. It can be used through a nice and intuitive user interface or, for more advanced users, as a module for Python programming language.
pChart is a PHP class oriented framework designed to create aliased charts. Data can be retrieved from SQL queries, CSV files, or manually provided.
Equalizer is an open source programming interface and resource management system for scalable OpenGL applications. An Equalizer application can run unmodified on any visualization system, from a singlepipe workstation to large scale graphics clusters
... [More]
and multi-GPU workstations. Equalizer is built upon a parallel OpenGL-based programming interface solving problems that are common to any multipipe application. The API is minimally invasive, making application porting as easy as possible while delivering maximum performance. [Less]
Orx is a platform-independent game meta-engine with a high degree of customization and extensibility via plug-ins.
Moonlight|3D is a free modern, flexible and extensible modelling and animation tool developed by a small but dedicated team. The goal is to provide a tool that is capable of turning even the most advanced and challenging projects of artists and
... [More]
technical artists into reality.
We understand that this project is by its very nature a huge undertaking. We have chosen to make clean design, good usability and solid implementation of features our highest priority goals and we have already successfully, albeit slowly, pursued that road for several years.
In order to speed up the progress of our development efforts we open up the project to the general public and we hope to attract the support of many developers and users, bringing the project forward faster. [Less]
A complete Python wrapper for the Google Chart API.
The Panopticode project provides a standardized format for describing the structure of software projects and integrates metrics from several tools into that format. Reporting options provide correlation, historic analysis, and visualization.
Chart::Clicker aims to be a powerful, extensible charting package that creates really pretty output.
Clicker leverages the power of Cairo to create snazzy 2D graphics easily and quickly.