All Projects → neesjanvaneck → VOSviewer-Online

neesjanvaneck / VOSviewer-Online

Licence: MIT license
VOSviewer Online is a tool for network visualization. It is a web-based version of VOSviewer, a popular tool for constructing and visualizing bibliometric networks.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to VOSviewer-Online

Awesome Network Analysis
A curated list of awesome network analysis resources.
Stars: ✭ 2,525 (+5638.64%)
Mutual labels:  network-visualization, network-analysis
Xray React
React layout debugger.
Stars: ✭ 128 (+190.91%)
Mutual labels:  layout, react-component
Deepgraph
Analyze Data with Pandas-based Networks. Documentation:
Stars: ✭ 232 (+427.27%)
Mutual labels:  network-visualization, network-analysis
App
free software application for social network analysis and visualization
Stars: ✭ 94 (+113.64%)
Mutual labels:  network-visualization, network-analysis
react-super-styled
Responsive JSX layouts with Styled Components
Stars: ✭ 77 (+75%)
Mutual labels:  layout, react-component
Workbase
Grakn Workbase (Knowledge IDE)
Stars: ✭ 106 (+140.91%)
Mutual labels:  network-visualization, network-analysis
React Xmasonry
Simple, minimalistic and featured native masonry layout for React JS.
Stars: ✭ 62 (+40.91%)
Mutual labels:  layout, react-component
Cyberscan
CyberScan: Network's Forensics ToolKit
Stars: ✭ 280 (+536.36%)
Mutual labels:  network-visualization, network-analysis
multigraph
multigraph: Plot and Manipulate Multigraphs in R
Stars: ✭ 18 (-59.09%)
Mutual labels:  network-visualization, network-analysis
Awesome Community Detection
A curated list of community detection research papers with implementations.
Stars: ✭ 1,874 (+4159.09%)
Mutual labels:  clustering, network-analysis
Cytoscape.js Expand Collapse
A Cytoscape.js extension to expand/collapse nodes for better management of complexity of compound graphs
Stars: ✭ 83 (+88.64%)
Mutual labels:  network-visualization, network-analysis
Netvisix
Netvisix visualizes the network packet flow between hosts
Stars: ✭ 65 (+47.73%)
Mutual labels:  network-visualization, network-analysis
Netdiffuser
netdiffuseR: Analysis of Diffusion and Contagion Processes on Networks
Stars: ✭ 57 (+29.55%)
Mutual labels:  network-visualization, network-analysis
Graphlayouts
new layout algorithms for network visualizations in R
Stars: ✭ 176 (+300%)
Mutual labels:  network-visualization, network-analysis
Scapy
Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.
Stars: ✭ 6,932 (+15654.55%)
Mutual labels:  network-visualization, network-analysis
newt
A web application to visualize and edit pathway models
Stars: ✭ 46 (+4.55%)
Mutual labels:  layout, network-visualization
Junet.jl
Julia package for network research
Stars: ✭ 37 (-15.91%)
Mutual labels:  network-visualization, network-analysis
React Css Grid
React layout component based on CSS Grid Layout and built with styled-components
Stars: ✭ 239 (+443.18%)
Mutual labels:  layout, react-component
griding
🧱 lean grid & responsive for react
Stars: ✭ 18 (-59.09%)
Mutual labels:  layout, react-component
netplot
Beautiful graph drawing
Stars: ✭ 47 (+6.82%)
Mutual labels:  network-visualization, network-analysis

VOSviewer Online

Build master branch License: MIT Latest release npm version DOI

VOSviewer Online is a tool for network visualization. It is a web-based version of VOSviewer, a popular tool for constructing and visualizing bibliometric networks, such as co-authorship networks, citation networks, and co-occurrence networks.

VOSviewer Online has been developed by Nees Jan van Eck and Ludo Waltman at the Centre for Science and Technology Studies (CWTS) at Leiden University.

The development of VOSviewer Online has benefited from contributions by Olya Stukova and Nikita Rokotyan from Interacta.

The development of VOSviewer Online has been supported financially by Digital Science and Zeta Alpha.

VOSviewer Online has been developed in JavaScript using React, Material-UI, D3, and a few other open source libraries.

VOSviewer Online

Usage

VOSviewer Online is hosted at https://app.vosviewer.com. Using VOSviewer Online, visualizations of bibliometric networks created by VOSviewer can be explored interactively in a web browser. To open a visualization, use the Open button at the top right of your browser window. See the documentation for an explanation of the user interface of VOSviewer Online, the interpretation of a visualization, and the file types supported by VOSviewer Online.

VOSviewer Online can also be used to share interactive visualizations by embedding these visualizations in webpages and online platforms.

Embedding VOSviewer Online in a webpage using an inline frame

VOSviewer Online can be embedded in a webpage using an inline frame (<iframe> HTML element), as illustrated by the following HTML code snippet:

<iframe
  allowfullscreen="true"
  src="https://app.vosviewer.com/?json=https://app.vosviewer.com/data/QSS_SM_2020-2021_co-authorship_network.json&simple_ui=true"
  width="100%"
  height="75%"
  style="border: 1px solid #ddd; max-width: 1200px; min-height: 500px"
>
</iframe>

For more information, see the documentation on sharing a visualization.

Integrating VOSviewer Online in a React application

VOSviewer Online can be integrated in a React application using the VOSviewer Online React component package published on npm.

Run

npm install vosviewer-online

to install the VOSviewer Online React component package.

The following code snippet illustrates the use of the VOSviewer Online React component:

import { VOSviewerOnline } from 'vosviewer-online'

<VOSviewerOnline data={{ ... }} parameters={{ ... }} />

The data and parameters props are optional. The data prop can be used to provide network data to the VOSviewer Online React component. The data must be in the VOSviewer JSON format. The parameters prop can be used to adjust the visualization of a network. The available parameters can be found here.

Documentation

Documentation of VOSviewer Online is available here.

License

VOSviewer Online is distributed under the MIT license.

Issues

If you encounter any issues, please report them using the issue tracker on GitHub.

Contribution

You are welcome to contribute to the development of VOSviewer Online. Please follow the typical GitHub workflow: Fork from this repository and make a pull request to submit your changes. Make sure that your pull request has a clear description and that the code has been properly tested.

Development and deployment

The latest stable version of the code is available from the master branch on GitHub. The most recent code, which may be under development, is available from the develop branch.

Requirements

To run VOSviewer Online locally and to build production-ready bundles, Node.js and npm need to be installed on your system.

Setup

Run

npm install

to install all required Node.js packages.

Development

Run

npm run dev

to build a development version and serve it with hot reload at http://localhost:8600.

Deployment

Run

npm run build

to build a deployment version. The production-ready minified bundle is stored in the dist/ folder.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].