description: SilverBullet has been designed to be programmable from the ground up. awesomeness: 10

tags: feature

SilverBullet has been designed to be programmable from the ground up. The core of SilverBullet is relatively small, see Architecture.

On top of this core, a lot of functionality is built as Plugs and Space Lua scripts.

While not as fundamental in this approach as editors like Emacs, it draws a lot of inspiration from it.