github JerryI/wolfram-js-frontend 2.2.5
Major update 🍎

latest releases: 2.6.0, 2.5.8, 2.5.6FIX...
8 months ago
Preview

Much wider support of 2D and 3D graphics

Updated primitives and transformations Polygon, Disk, Arrow, Cylinder, GraphicsComplex, Rotate, GeometricTransformation and many more. See Reference

Preview

Rotator-ezgif com-optipng

CuboidGizmo-ezgif com-optipng

WebGL accelerated GraphicsComplex dynamics

Preview

Gauss3DLight-ezgif com-optipng

All vertices are recalculated by WL Kernel in realtime

ManipulatePlot

An easy dynamic version of Plot built on-top of a default dynamics

Preview

Manipulate-ezgif com-video-to-gif-converter

See more

New features

PlotlyJS full integration

It allows to fully utilize an official Plotly library using WL. It mimics 1:1 an original API and also supports animations, 3D graphics, diagrams and so on

Preview
trace1 = <|
	"x" -> {1, 2, 3, 4}, 
	"y" -> {10, 15, 13, 17}, 
	"type" -> "line" 
|>;

Plotly[trace1]

pliplot-ebb91f2acef5548d79d9b1b980f0e126

or some other examples

data = <|
	"z" -> Table[x y, {x,-10,10}, {y,-10,10}],
	"type" -> "heatmap"
|>;

Plotly[data]

newpheatlot-7092fe69ba6a9cd57732fe107c2c14a8

or fast realtime animations

PlotlyAnimate-ezgif com-optipng

Bidirectional export to HTML

  • embed external images from Markdown and Slide cells
  • unicode support
  • auto-convert from HTML back to a normal notebook format (.WLN)
  • embed NotebookStore raw data

UI

  • Open in browser feature, that reopens a window using a system internet browser
  • Offline docs
  • icons update

Documentation

  • Both offline / online. Click to Misc or locate from the top-menu
  • All implemented expressions are finally documented!
  • More examples and tutorials

Don't miss a new wolfram-js-frontend release

NewReleases is sending notifications on new releases.