Canvas-based tree layout for Calcit
compact.cirru.
- Explainations for demo https://www.bilibili.com/video/BV1z3411J76p
- Demos https://www.bilibili.com/video/BV1tq4y1a7bB https://www.bilibili.com/video/BV16a411i7aq
Mocked example(with fake API) http://repo.cirru.org/hovenia-editor/?mocked=true .
Launch CLI for an HTTP server, at same folder of compact.cirru:
# install deps for Calcit into `.config/calcit/modules/`...
cr --entry server path/to/hovernia-editor/compact.cirruAdding CLI shortcut in $PATH:
#!/usr/bin/env cr -1
{} (:package |app)
:configs $ {} (:init-fn |app.server/main!) (:reload-fn |app.server/reload!)
:modules $ [] |calcit-http/ |<path-to>/hovenia-editor/compact.cirru
:files $ {}Use Web UI from http://repo.cirru.org/hovenia-editor/ .
In the command box:
add-ns a.brm-ns a.badd-def a.b crm-def a.b cloadsavemv-ns from tomv-def from/a to/bpickorpick offfor turning on/off picker modedeps-treefor loading dependency graphdeps-offor deps of a single definitioncall-treefor a sunburst graph for deps
Workflow https://github.com/Phlox-GL/phlox-workflow
MIT