All Projects → pityka → nspl

pityka / nspl

Licence: other
scala plotting library

Programming Languages

scala
5932 projects
HTML
75241 projects

Projects that are alternatives of or similar to nspl

Matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Stars: ✭ 2,433 (+2979.75%)
Mutual labels:  plots, scientific-visualization
Geojs
High-performance visualization and interactive data exploration of scientific and geospatial location aware datasets
Stars: ✭ 323 (+308.86%)
Mutual labels:  scientific-visualization, canvas2d
Swiftcharts
Easy to use and highly customizable charts library for iOS
Stars: ✭ 2,336 (+2856.96%)
Mutual labels:  plots
yt astro analysis
yt astrophysical analysis modules
Stars: ✭ 18 (-77.22%)
Mutual labels:  scientific-visualization
deakins
🎥 Small Canvas 2D Camera
Stars: ✭ 135 (+70.89%)
Mutual labels:  canvas2d
Ktikz
KtikZ provides a nice user interface for making pictures using TikZ.
Stars: ✭ 233 (+194.94%)
Mutual labels:  plots
COVIDvu
Volunteers building and sharing current, accurate, near real-time COVID-19 tracking and prediction tools.
Stars: ✭ 15 (-81.01%)
Mutual labels:  plots
Volbx
Graphical tool for data manipulation written in C++/Qt
Stars: ✭ 187 (+136.71%)
Mutual labels:  plots
PlotKit
OS X plotting framework
Stars: ✭ 60 (-24.05%)
Mutual labels:  plots
OpenFrames
Realtime interactive scientific visualization API
Stars: ✭ 28 (-64.56%)
Mutual labels:  scientific-visualization
Interactive-Image-Particles
A Simple Javascript library that use image data to create a small interactive particles network.
Stars: ✭ 24 (-69.62%)
Mutual labels:  canvas2d
guepard
flash to html5 converter, as3 to javascript translator
Stars: ✭ 58 (-26.58%)
Mutual labels:  canvas2d
Bokeh
Interactive Data Visualization in the browser, from Python
Stars: ✭ 15,822 (+19927.85%)
Mutual labels:  plots
workshops
Scholarly Communications Workshops
Stars: ✭ 13 (-83.54%)
Mutual labels:  scientific-visualization
Ggcharts
Get You to Your Desired Plot Faster
Stars: ✭ 205 (+159.49%)
Mutual labels:  plots
snake-game-2D
The famous 2D snake game in which your goal is to eat until you get huge and accumulate many points.
Stars: ✭ 18 (-77.22%)
Mutual labels:  canvas2d
JPlotter
OpenGL based 2D Plotting Library for Java using AWT and LWJGL
Stars: ✭ 36 (-54.43%)
Mutual labels:  plots
otvPlots
ovtPlots: An R Package for Variable Level Monitoring
Stars: ✭ 13 (-83.54%)
Mutual labels:  plots
omegalib
A hybrid visualization framework for desktops, large immersive displays and the web
Stars: ✭ 74 (-6.33%)
Mutual labels:  scientific-visualization
Messier87
A realtime raytracing blackhole renderer
Stars: ✭ 53 (-32.91%)
Mutual labels:  scientific-visualization

documentation

2d Plotting Library for Scala and Scala.js

Creates scatter, line, contour, raster, barplots and boxplots, histograms, density plots. Composite figure of multiple plots.

Renders to

Usage

See the documentation website at https://pityka.github.io/nspl/ .

This library is built for Scala 2.13 and Scala 3.1.

Maven coordinates:

  • For jvm: libraryDependencies += "io.github.pityka" %% "nspl-awt" % "0.0.???"
  • For canvas (Scala.js): libraryDependencies += "io.github.pityka" %% "nspl-canvas-js" % "0.0.???"

Version policy

nspl uses the recommended versioning scheme enforced with https://github.com/scalacenter/sbt-version-policy.

How to build the website

The website is built with hugo and the hugo-book theme.

The theme is a git submodule. It must be initialized.

git submodule update --init 

Create and serve the site with:

sbt docs/mdoc docs/unidoc && cd website && hugo
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].