An experiment in tree-based interaction
| docs | ||
| forest-cabin | ||
| forest-common | ||
| forest-server | ||
| forest-tui | ||
| forest-web | ||
| .gitignore | ||
| CHANGELOG.md | ||
| LICENSE | ||
| README.md | ||
| stack.yaml | ||
| stack.yaml.lock | ||
forest
Forest is an experiment in tree-based interaction: One or more clients connect to a server and interact with it (and each other) via an interface consisting of text-based nodes forming a tree.
The project is split into multiple subprojects, most of which are Haskell packages. For more information on individual subprojects, see their README or the summary below.
Subprojects
- forest-cabin: Server (Haskell)
- forest-common: Common types and functions (Haskell)
- forest-server: Server framework (Haskell)
- forest-tui: Terminal-based client (Haskell)
- forest-web: Web-based client (static site)