JSViz makes it easy
to create dynamic 2D
views of information.

Practical applications include network graphs, navigation, and other dynamic layouts.

ProjectRoadmap

This release introduces a lightweight, common vector graphics library for browsers supporting SVG and VML, based on a subset of SVG functionality. Support relative edge lengths in geometric models
  • Support relative edge lengths in geometric models
  • Introduce JSViz namespace
  • Support iterative node handling
  • Configurable entropy throttles
  • Support Edge labels
  • Current Release
    This release responds to requests for less complex user facing APIs. Existing APIs will remain intact for advanced users. The release also includes some project organization.
  • Introduce new "layout" classes to enable easier development for simple applications
  • Enable basic clearing and recentering functionality
  • Improve model for loading data from external resources
  • This release updates the "Tree Graph" from prior releases to the 0.3 API. It also renames "Tree Graph" appropriately. A new model for tree graphs, useful for applications like org charts, will be part of a future release.
  • Update Snowflake model to new API
  • This release responds to requests for improved Force Directed Graph performance.
  • New physical model for Force Directed Graphs
  • New entropy throttle
  • New API with improved support for building graphs from source data
  • shape icon
    shape icon
    shape icon
    shape icon
    shape icon

    About

    JSViz is written by Kyle Scholz, and includes contributions from: * Lorien Henry-Wilkins * Ted Mielczarek

    faq img

    Project Information

    LABELS

    • jsviz
    • javascript
    • dhtml
    • visualization
    • layout
    • graph
    • network
    • connected
    • force
    • directed
    • tree
    INFO

    • svn-based source control
    • License: Apache License 2.0
    • 55 stars

    Apache License, Version 2.0

    JSViz is distributed under an Apache 2.0 License. Under the terms of this license, all source files and derivative works must include the following notice:

    “` Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0
    

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

    Author: Kyle Scholz http://kylescholz.com/ Copyright: 2006-2007 “`

    Contributions and Derivative Works

    Blog