Skip to content

poderomedia/nodemapper

 
 

Repository files navigation

NodeMapper

version 0.2.6

NodeMaper is a opinionated D3.js data visualization library that allows you to create and manage network visualizations in a simple way so you can use your time on customizing the library as you see fit, to deliver the end result you expect. NodeMapper provides the basic layer for visualizing the networks of entities you want to map (individuals and organizations, for example) from the information you have or collect.

NodeMapper was originally conceived to display information corresponding to the 2014 Panama Elections Candidates for La Prensa newspaper, as part of the Poderopedia Data Mapper project. NodeMapper is a free open source software (see LICENSE) by Poderomedia Foundation, developed by Pablo Navarro and Gregorio Moreno from Masega. You can fork this project and deploy it with your own modifications. Please see the LICENSE file for details.

Features

NodeMapper basic functionalities include:

  • Displaying a force layout from information contained in a JSON file (see the Documentation for precise format instructions) .
  • Customizing the appearance of the layout through basic CSS.
  • Zoom and drag behavior.
  • Embed functionality.
  • Fullscreen display.

Documentation and Examples

You can find a complete documentation in the NodeMapper repository. Please, follow the links below:

Usage

NodeMapper was developed using D3.js. The fullscreen functionality was implemented using Modal windows from Twitter Bootstrap. Overall design and craft by Masega for Poderomedia Foundation. To create a network chart, you need to include the following:

The style of the visualization can be customized by modifying the pty.css file. See the docs for usage examples.

Contributions and Help Requests

If you would like to contribute to NodeMapper

  • Fork the repo
  • Clone your fork
  • Make a branch of your changes
  • Make a pull request through GitHub, and clearly describe your changes

NodeMapper relies on contributions from people and organizations. Please, use it, comment on it and make improvements by pulling requests in GitHub.

If you need some assistance, please open an issue or write to the Poderomedia Team

License

NodeMapper is a project by Poderomedia Foundation (Copyright 2014), developed by Pablo Navarro and Gregorio Moreno. It`s available under MIT License. See LICENSE.md for details.

Contact

Poderomedia Foundation: team@poderopedia.com

About

NodeMapper is a opinionated D3.js data visualization library that allows you to create and manage network visualizations in a simple way so you can use your time on customizing it as you see fit. A project by Poderomedia Foundation.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 89.8%
  • CSS 10.2%