← All repos

sturgeon

A toolkit for communicating with Emacs from OCaml

Browse cluster: OCaml Systems and Utilities
159commits
4contributors
3languages

Tech stack & purpose

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.

Languages

OCaml
56.7%
Emacs Lisp
43.2%
Makefile
0.1%

Contributors