The racket/snip collection provides the core snip and style classes without depending on racket/gui/base. This separation enables libraries that can cooperate with an editor while also working in contexts that do not have a GUI.
Snips and Administrators:
| |- tab-snip%
|- editor-snip% (not provided by racket/snip)