A toolkit for communicating with Emacs from OCaml
Browse cluster: OCaml Systems and Utilities →Sturgeon is a toolkit for enabling communication between OCaml programs and Emacs, implemented in OCaml. It provides multiple components: `Sturgeon_sexp` for handling Emacs S-expressions, `Sturgeon_session` for RPC communication between OCaml and Emacs, `Sturgeon_stui` for running text user interfaces in Emacs buffers via an Inuit backend, and `Sturgeon_recipes_*` modules for connecting to Emacs. The project is maintained by Frédéric Bour and distributed under the ISC license, with installation available through the opam package manager.