Add collection profile
1 changed file+44−0
profile/README.mdadded+44−0View file
@@ -0,0 +1,44 @@
1+# Tools
2+
3+Polished, generally useful software. Each of these started as an experiment in
4+[proof-of-concept](https://vault1.magland.org/proof-of-concept) and graduated
5+once it became a thing worth using rather than a thing worth demonstrating.
6+Everything here runs in the browser unless noted.
7+
8+## Documents
9+
10+- **[mdshare](https://vault1.magland.org/tools/mdshare)**
11+ ([live](https://mdshare--tools.vault1-sites.magland.org/)).
12+ A split-pane markdown editor (LaTeX math, highlighted code, mermaid
13+ diagrams) where the document is compressed into the URL itself, so sharing
14+ is just copying the link; no server, nothing uploaded.
15+
16+## Meetings
17+
18+- **[commonroom](https://vault1.magland.org/tools/commonroom)**
19+ ([live](https://commonroom--tools.vault1-sites.magland.org/)).
20+ Serverless group video calls: pick a room name, share the link, and everyone
21+ in the room is connected over a full WebRTC mesh (up to 8 people), with
22+ room-wide shared settings. See also
23+ [commonroom-recorder](https://vault1.magland.org/proof-of-concept/commonroom-recorder),
24+ which joins a call and records it for transcription.
25+
26+## Geometry and meshing
27+
28+- **[mesh-studio](https://vault1.magland.org/tools/mesh-studio)**
29+ ([live](https://mesh-studio--tools.vault1-sites.magland.org/)).
30+ Build CAD primitives or import STEP/IGES with
31+ [OpenCASCADE.js](https://ocjs.org/), then inspect them in 3D, including each
32+ face's true NURBS surface (polynomials on faces), not just its triangulation.
33+- **[mesh-converter](https://vault1.magland.org/tools/mesh-converter)**
34+ ([live](https://mesh-converter--tools.vault1-sites.magland.org/)).
35+ Convert meshes between 19 formats (PLY, OBJ, STL, VTK, Gmsh, XDMF, …) with
36+ [meshio](https://github.com/nschloe/meshio) running in-browser on Pyodide;
37+ inspect meshes in 3D and see what a lossy export would drop.
38+
39+## Numerical computing
40+
41+- **[numbl-figure-viewer](https://vault1.magland.org/tools/numbl-figure-viewer)**
42+ ([live](https://numbl-figure-viewer--tools.vault1-sites.magland.org/)).
43+ Open a figure exported from [numbl](https://numbl.org) and render it, with
44+ the underlying data included.