15 lines
841 B
Markdown
15 lines
841 B
Markdown
---
|
|
description: SilverBullet has been designed to be programmable from the ground up.
|
|
awesomeness: 10
|
|
tags: feature
|
|
references:
|
|
- client/space_lua.ts
|
|
- client/plugos/plug.ts
|
|
---
|
|
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. Write a few lines of code _as part of your notes_ to create a custom command, a slash command or page template, and your notes app quickly becomes a tool shaped to your brain.
|
|
|
|
While not as fundamental in this approach as editors like [Emacs](https://www.gnu.org/software/emacs/), it draws a lot of inspiration from it.
|
|
|
|
Many people use SilverBullet as a personal application [[Platform]] and build remarkable things on top of it. |