Project

General

Profile

Actions

Question #1354

closed

Libraries for visualization

Added by Alexander Watzinger over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Category:
UI
Target version:
-
Start date:
2020-09-29
Estimated time:

Description

Dear fellow developers,

I would like to try out JavaScript libraries for visualization (e.g. a diagrams to show distribution of types) similar to the already really nice looking charts at https://thanados.net/charts.
Do you have any recommendations, also in the light of that we may find "standard" technologies for e.g. user interface and frontend.
Since I don't feel really qualified to evaluate frontend libraries I would be happy about your input.

Actions #1

Updated by Bernhard Koschiček-Krombholz over 3 years ago

If it is for the UI, why not use python libs like matplot ? I think it would be easier to implement.

Actions #2

Updated by Stefan Eichert over 3 years ago

What I am using for THANADOS is:

for charts: Charts.js https://www.chartjs.org/
for network visualisation: vis.js (community edition) https://github.com/visjs/vis-network
for 3d models: babylon.js viewer https://doc.babylonjs.com/extensions/the_babylon_viewer (however I think I am going to switch to some other solution such as three.js)
for maps: Leaflet with various plugins
for interactive skeleton view e.g. https://thanados.net/entity/76221 (see osteology tab): only svg with certain hierarchy and ids to be manipulated via js

Actions #3

Updated by Alexander Watzinger over 3 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee set to Alexander Watzinger
Actions #4

Updated by Alexander Watzinger over 3 years ago

  • Subject changed from JavaScript libraries for visualization to Libraries for visualization
  • Status changed from In Progress to Closed

Thanks Berni for the tip, I will look into matplot. Although it won't help with the frontend I'm much more comfortable in Python, it looks great and there even is a Debian package ;)

Also thank you Stephan for the specifications of THANADOS JavaScript libraries. That will come in handy soon, the visualizations you've done there are quite impressive.

Actions

Also available in: Atom PDF