Skip to content

janestreet/bonsai

Repository files navigation

Bonsai

Bonsai is a library for building incremental, composable state machines.

Bonsai_test contains a library for testing bonsai state machines.

Bonsai Web

Bonsai_web is a library for building interactive browser-based UI using bonsai.

Bonsai_examples contains example websites built using bonsai_web.

Bonsai_web_components contains a collection of component libraries for building web applications using bonsai_web.

Bonsai_web_test contains a library for testing bonsai web applications.

Bonsai_bench contains a library for benchmarking bonsai applications.

Documentation

Documentation can be found in Bonsai web's docs directory, and API documentation can be found in src/proc_intf.ml.

Bonsai Term

Bonsai_term is a library for building interactive terminal-based UI (TUI) using bonsai.

Bonsai_term_examples contains example terminal UI CLIs built using bonsai_term.

Bonsai_term_components contains a collection of terminal UI (TUI) component libraries for building TUI applications using bonsai_term.

Bonsai_term_test contains a library for testing bonsai term TUI applications.

About

A library for building dynamic webapps, using Js_of_ocaml

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages