KwykTree
Know-What-You-Know Tree
This is a sort of proof-of-concept hyper-"Feynman notebook" graph. Definitely
not API stable yet.
This assumes that there's several ways of knowing something, and divides things
into abstract concepts and concrete implementations. An implementation is
constructed by multiple concepts, and concepts can be underpinned by other
concepts. There's a presupposition that if you understand the base concepts of
an implementation, then the understanding of the implementation should be
straightforward ('easy' in the Rich Hickey
sense).
Running
git clone https://github.com/dafyddcrosby/kwyktree.git
bundle install
bundle exec bin/kwyktree examples/filesystems.yaml
firefox kwyktree.svg
Contributing
Bug reports and pull requests are welcome on GitHub at
https://github.com/dafyddcrosby/kwyktree