JSage
Microsoft Automatic Graph Layout
JSage | Microsoft Automatic Graph Layout | |
---|---|---|
4 | 3 | |
33 | 1,318 | |
- | 0.1% | |
0.0 | 4.0 | |
over 1 year ago | about 2 months ago | |
JavaScript | JavaScript | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
JSage
-
CoWasm: An alternative to Emscripten, based on Zig (demo: Python in the browser)
Yes, porting https://SageMath.org to the browser is part of the plan, and this is a key foundation for that. I ported some of the components of Sage (e.g., https://libntl.org/) already as part of https://github.com/sagemathinc/jsage, and I don't see any fundamental obstruction to porting all of Sage, except time. It would be great if once CoWasm is more stable, I can get some help porting some components to WASM.
- SageMath is a free open-source mathematics software system
-
Tiny WASI – A tiny WASI runtime written in TypeScript
And here is the more lightweight and flexible (in some ways) one from Wasmer, before they completely rewrote it in Rust:
https://github.com/sagemathinc/JSage/tree/main/packages/wasi
It took me some work to track down the old version, fix some bugs in it, and keep it going. But I personally find the old version very useful too, and if you can see from the comments that it has an interesting history.
-
We've been lied to: JavaScript is fast
Here's a third called "JPython", which I've been writing lately for fun:
https://github.com/sagemathinc/JSage/tree/main/packages/jpyt...
Microsoft Automatic Graph Layout
- Visual Node Graph with ImGui
-
Looking for a family tree(Genealogy) API for C#
From my POV you don't need to try to find a special control for family tree but the idea is to use most common library like this. https://github.com/microsoft/automatic-graph-layout Then add you own logic to control the graph.
- The architecture of a simple C# desktop application
What are some alternatives?
Transcrypt - Python 3.9 to JavaScript compiler - Lean, fast, open! -
MathNet - Math.NET Numerics
cocalc - CoCalc: Collaborative Calculation in the Cloud
xaml-math - A collection of .NET libraries for rendering mathematical formulae using the LaTeX typesetting style, for the WPF and Avalonia XAML-based frameworks
ElectronVisualized - Public Archive: Beautiful and Elegant Quantum Mechanics Visualization.
UnitConversion - Expansible Unit Conversion Library for .Net Core and .Net Framework
mt63_wasm - MT63 encoder and decoder in WebAssembly
MKL.NET - A simple cross platform .NET API for Intel MKL
tinywasi - A tiny WASI runtime written in TypeScript
AutoDiff - A .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions.
node-clinic - Clinic.js diagnoses your Node.js performance issues
GeometRi - Simple and lightweight computational geometry library for .Net