Skip to content

Plugins

Electric edited this page Nov 6, 2026 · 2 revisions

Plugins & Extensions

Selah supports community plugins that can add entirely new views, custom home screens, and interactive blocks directly into your notes.

📥 Installing Community Plugins

The easiest and safest way to install plugins is directly inside the app:

  1. Open Selah and go to Settings > Plugins.
  2. Click Browse Community Plugins.
  3. Find a plugin and click Install.

Selah automatically verifies the code against a locked registry to ensure the plugin hasn't been tampered with.

📂 Installing Plugins Manually

If you downloaded a plugin from GitHub or a friend (and it's not in the Community list), you can install it in seconds:

  1. If the plugin was downloaded as a .zip file, extract (unzip) it first so you have a normal folder.
  2. Open Selah and go to Settings > Plugins.
  3. Click the blue Import Plugin button at the top.
  4. Select the folder that contains the manifest.json and index.js.
  5. Selah will automatically copy the files to the correct location and load the plugin!

🛠️ Creating Your Own Plugins

If you know how to code (or want to learn), you can build your own plugins to extend Selah! Plugins are written in JavaScript and can use React to create custom interfaces.

To learn how the Plugin API works and how to publish your plugin to the Community Registry, please read the Developer Documentation:

Clone this wiki locally