Features

The highlights of what SilverBullet can do. Unless a feature is marked otherwise, it works everywhere: in the browser, on your phone, and in SilverBullet Desktop.

Editing & writing

  • Live Preview editor. Write plain markdown and see it rendered as you type: links, tasks, tables, code and widgets.
  • Tasks. Checklists anywhere in your notes, with custom states, gathered and queried across your whole space.
  • Templates. Start new pages from templates, and insert snippets with slash commands.
  • Daily journal. One page per day, a keystroke away, with quick steps to the previous and next day.
  • Outlining. Move, indent and fold nested lists, with or without a keyboard.
  • Vim mode. Vim keybindings and ex commands, for those who can’t live without them.
  • Images, PDFs and more. Drop in images, audio, video and PDFs and view them right in your space.
  • Comments. Leave a note on any line for yourself or your team, and resolve it when it’s done.

Customization

  • Space Lua. A scripting language built into your notes: add commands, widgets and automations with a few lines, no build step.
  • Widgets. Render buttons, lists and custom views inline, generated from your content.
  • Space Style. Restyle SilverBullet with CSS written in a page, from a tweak to a whole theme.
  • Libraries. Install libraries others have shared, and read exactly what they do: they’re pages in your space.beta

Sync, collaboration & sharing

  • Live sync. Edits from your other devices and teammates show up within seconds.experimental
  • Mentions and Mention Inbox. Assign a task or ask a question with @name; it lands in that person’s inbox.experimental
  • Revision history. Every change can be kept in git automatically, so you can see what changed and go back.

Platform

  • Install it as a PWA. Add SilverBullet to your phone’s home screen or your desktop straight from the browser.Web & mobile
  • Works offline. Your whole space is kept locally, so everything works without a connection and syncs when you’re back.
  • Mobile editing bar. Buttons above the phone keyboard for indenting, moving and formatting.Web & mobile
  • sb on the command line. Open pages, run queries and script your space from the terminal, or let agents do it.experimental

DesktopDesktop

  • Local folders. Open any folder on your computer as a space; nothing leaves your machine unless you sync it.
  • Global shortcuts. System-wide shortcuts for any command, like capturing a thought from anywhere.
  • Sync with any Server. Keep a local space on your computer in sync with your own or a hosted SilverBullet Server.
  • Meta Space. Share one set of configuration and libraries across all your spaces.Desktop Pro

Server & administrationServer

  • Accounts and roles. Invite people to a space and decide who can edit and who can only read.
  • Single sign-on. Sign in with your organisation’s identity provider.
  • Publish read-only. Serve a space as a public website that visitors can browse but not edit.
  • Self-hosting. Run it yourself in one container or as a single binary, on your own hardware.