# Ideas

**URL:** https://community.silverbullet.md/c/ideas/11.md

[Latest](https://community.silverbullet.md/latest.md) · [Categories](https://community.silverbullet.md/categories.md)

---

## [About the Ideas category](https://community.silverbullet.md/t/about-the-ideas-category/97)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 1\
**Last updated:** [February 5, 2024, 8:58pm UTC](https://community.silverbullet.md/t/about-the-ideas-category/97 "2024-02-05T20:58:07Z")

</div>

This is the category to propose (significant) new ideas for SilverBullet. Don’t be shy, post your crazy ideas!

---

## [Journal library](https://community.silverbullet.md/t/journal-library/4123)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 18\
**Last updated:** [September 16, 2026, 8:09pm UTC](https://community.silverbullet.md/t/journal-library/4123 "2026-09-16T20:09:32Z")

</div>

I'm thinking on how to make SilverBullet more accessible for newcomers, so they don't start with "well anything is possible, but I have no idea what to do" issue. One use that I think is common enough to build in, is su…

---

## [Changing values of objects or frontmatter from LUA?](https://community.silverbullet.md/t/changing-values-of-objects-or-frontmatter-from-lua/2547)

<div class="topic-metadata">

**Author:** [@zeus-web](https://community.silverbullet.md/u/zeus-web)\
**Replies:** 12\
**Last updated:** [September 2, 2026, 10:32am UTC](https://community.silverbullet.md/t/changing-values-of-objects-or-frontmatter-from-lua/2547 "2026-09-02T10:32:40Z")

</div>

Hi, while reading the topic “Counter that increments with a button click?” a question raised in my mind: Is it possible to change values of objects or frontmatter via LUA, anyway? Lets say I have a file with a frontma…

---

## [Tabs in PWA version](https://community.silverbullet.md/t/tabs-in-pwa-version/4332)

<div class="topic-metadata">

**Author:** [@ivangretsky](https://community.silverbullet.md/u/ivangretsky)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 7:04am UTC](https://community.silverbullet.md/t/tabs-in-pwa-version/4332 "2026-08-18T07:04:52Z")

</div>

Good day! I am using Silverbullet as an installed PWA on Windows desktop. Sometimes I need to switch back and forth between two or three pages. I searched for a tab plugin first. But then I thought that regular browser …

---

## [Who is using: two/three finger taps on mobile?](https://community.silverbullet.md/t/who-is-using-two-three-finger-taps-on-mobile/4294)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 7\
**Last updated:** [August 8, 2026, 9:57pm UTC](https://community.silverbullet.md/t/who-is-using-two-three-finger-taps-on-mobile/4294 "2026-08-08T21:57:10Z")

</div>

Triggered by this question, who's an active user (or even aware) of the ability to open the page picker with a two-finger tap, and the command palette with a three-finger tap? Honestly, at some point I thought this was …

---

## [Expand the concept of collapsible front matter](https://community.silverbullet.md/t/expand-the-concept-of-collapsible-front-matter/4295)

<div class="topic-metadata">

**Author:** [@Marco10x15](https://community.silverbullet.md/u/Marco10x15)\
**Replies:** 2\
**Last updated:** [August 5, 2026, 2:19pm UTC](https://community.silverbullet.md/t/expand-the-concept-of-collapsible-front-matter/4295 "2026-08-05T14:19:43Z")

</div>

The collapsible frontmatter that directly displays tags is one of the features that allowed me to reduce my space-lua functions, something I really appreciated. I used to have a function that read the page and displayed…

---

## [Plotting plug](https://community.silverbullet.md/t/plotting-plug/3417)

<div class="topic-metadata">

**Author:** [@thick.cliff](https://community.silverbullet.md/u/thick.cliff)\
**Replies:** 11\
**Last updated:** [August 4, 2026, 3:24pm UTC](https://community.silverbullet.md/t/plotting-plug/3417 "2026-08-04T15:24:57Z")

</div>

Plug to plot things page1 --- date: 2025-01-01 squirrels: 2 cats: 4 --- page1 --- date: 2025-01-03 squirrels: 4 cats: 4 --- Replicate a subset of the functionality from some plotting library. Perhaps the api could loo…

---

## [Using Relations to write Docs as Code](https://community.silverbullet.md/t/using-relations-to-write-docs-as-code/4266)

<div class="topic-metadata">

**Author:** [@Al3cLee](https://community.silverbullet.md/u/Al3cLee)\
**Replies:** 1\
**Last updated:** [July 13, 2026, 6:57am UTC](https://community.silverbullet.md/t/using-relations-to-write-docs-as-code/4266 "2026-07-13T06:57:48Z")

</div>

Hi all, I read the "docs as code" blog post recently, and found this idea resonating with my previous attempt to write wiki-style code documentation. Zef said in the v2.9 release post that suggestions for use-cases for t…

---

## [Page names with "." (again)](https://community.silverbullet.md/t/page-names-with-again/4083)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 7\
**Last updated:** [July 7, 2026, 2:30pm UTC](https://community.silverbullet.md/t/page-names-with-again/4083 "2026-07-07T14:30:02Z")

</div>

Once upon a time, when I was young and naive, I assumed the only thing you'd ever want to keep in your SilverBullet is markdown files. So, I decided: names == file path + ".md". Simple enough! But then came the urge to…

---

## [Selective Indexing](https://community.silverbullet.md/t/selective-indexing/4250)

<div class="topic-metadata">

**Author:** [@Ajschuit](https://community.silverbullet.md/u/Ajschuit)\
**Replies:** 0\
**Last updated:** [July 2, 2026, 2:02pm UTC](https://community.silverbullet.md/t/selective-indexing/4250 "2026-07-02T14:02:11Z")

</div>

It's possible that this is something that's already supported through the index API, but I just haven't had the time to really dig into it yet and figured it'd be worth just asking in case someone more familiar with it c…

---

## [Live grammar checker](https://community.silverbullet.md/t/live-grammar-checker/4245)

<div class="topic-metadata">

**Author:** [@Raekellie](https://community.silverbullet.md/u/Raekellie)\
**Replies:** 2\
**Last updated:** [July 1, 2026, 4:30pm UTC](https://community.silverbullet.md/t/live-grammar-checker/4245 "2026-07-01T16:30:36Z")

</div>

Hello! I've been using Silverbullet and especially love the fact that I can self-host it, and then access my instance via any device, it makes it very convenient to write on. However, it does not have grammar checking.…

---

## [First run experience and onboarding](https://community.silverbullet.md/t/first-run-experience-and-onboarding/4049)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 15\
**Last updated:** [May 18, 2026, 4:01am UTC](https://community.silverbullet.md/t/first-run-experience-and-onboarding/4049 "2026-05-18T04:01:54Z")

</div>

SilverBullet has a lot to offer, but the learning curve is steep. I'd like to explore ways of flattening that curve: to make SilverBullet more accessible to new users. I've been using SilverBullet for 4 years so it's ha…

---

## [Handling proportional fonts in editor](https://community.silverbullet.md/t/handling-proportional-fonts-in-editor/4111)

<div class="topic-metadata">

**Author:** [@schmavery](https://community.silverbullet.md/u/schmavery)\
**Replies:** 2\
**Last updated:** [May 7, 2026, 3:43pm UTC](https://community.silverbullet.md/t/handling-proportional-fonts-in-editor/4111 "2026-05-07T15:43:52Z")

</div>

I've been thinking about how best to support proportional fonts in the editor lately, and trying to read up on any history here. Problem It seems like the main issue is that most of the styles regarding this involve add…

---

## [Extensible syntax highlighting for custom languages](https://community.silverbullet.md/t/extensible-syntax-highlighting-for-custom-languages/4099)

<div class="topic-metadata">

**Author:** [@ShinNoNoir](https://community.silverbullet.md/u/ShinNoNoir)\
**Replies:** 3\
**Last updated:** [May 1, 2026, 2:28pm UTC](https://community.silverbullet.md/t/extensible-syntax-highlighting-for-custom-languages/4099 "2026-05-01T14:28:56Z")

</div>

Syntax highlighting for various languages is realized in languages.ts. Syntax highlighting for a new language can be easily implemented by adding a new entry to the lazyLanguages object. The drawback, however, is that t…

---

## [Data schemas and "real" SQL](https://community.silverbullet.md/t/data-schemas-and-real-sql/3110)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 17\
**Last updated:** [April 19, 2026, 11:11pm UTC](https://community.silverbullet.md/t/data-schemas-and-real-sql/3110 "2026-04-19T23:11:43Z")

</div>

Let me drop an idea here, and see what you think — this is still early stage, but interested in some feedback on if this would be of interest to you. My original design for Objects in SB was to keep it very loose and dy…

---

## [Exposing Diffs](https://community.silverbullet.md/t/exposing-diffs/4060)

<div class="topic-metadata">

**Author:** [@BenjaminTseng](https://community.silverbullet.md/u/BenjaminTseng)\
**Replies:** 0\
**Last updated:** [April 17, 2026, 11:39pm UTC](https://community.silverbullet.md/t/exposing-diffs/4060 "2026-04-17T23:39:59Z")

</div>

(Like others, I'm sure) I'm building an AI system that leans on Markdown files served by Silverbullet (as I already have a lot of the relevant information I've recorded before on it + Silverbullet gives me a nice friendl…

---

## [The Runtime API](https://community.silverbullet.md/t/the-runtime-api/4009)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 5\
**Last updated:** [April 12, 2026, 4:36am UTC](https://community.silverbullet.md/t/the-runtime-api/4009 "2026-04-12T04:36:17Z")

</div>

Some of you may have notice the recent addition of the Runtime API in the Edge builds and I wanted to give you some context on the direction that I'm thinking. The Opportunity Not wanting to sound too managementese here…

---

## ["Definition Lists" possible?](https://community.silverbullet.md/t/definition-lists-possible/3961)

<div class="topic-metadata">

**Author:** [@zeus-web](https://community.silverbullet.md/u/zeus-web)\
**Replies:** 2\
**Last updated:** [March 13, 2026, 2:11pm UTC](https://community.silverbullet.md/t/definition-lists-possible/3961 "2026-03-13T14:11:03Z")

</div>

I found a Markdown example here which basically uses "Definition Lists" (also described here: Extended Syntax | Markdown Guide) to generate a nice CV. Example Markdown: Name : John Doe Geburtsdaten : 01.01.1980 im Nir…

---

## [Default support for wiki-link to PDFs](https://community.silverbullet.md/t/default-support-for-wiki-link-to-pdfs/3958)

<div class="topic-metadata">

**Author:** [@Al3cLee](https://community.silverbullet.md/u/Al3cLee)\
**Replies:** 4\
**Last updated:** [March 10, 2026, 5:14pm UTC](https://community.silverbullet.md/t/default-support-for-wiki-link-to-pdfs/3958 "2026-03-10T17:14:54Z")

</div>

Use case: directly link to PDFs in the space via wikilink syntax, without the help of any plugin. This would not be so hard, since if a link ends with .pdf it will be automatically picked up by the PDF viewer of the brow…

---

## [quick menu for coffeeshop and pop up](https://community.silverbullet.md/t/quick-menu-for-coffeeshop-and-pop-up/3918)

<div class="topic-metadata">

**Author:** [@lip1103](https://community.silverbullet.md/u/lip1103)\
**Replies:** 1\
**Last updated:** [February 24, 2026, 7:44pm UTC](https://community.silverbullet.md/t/quick-menu-for-coffeeshop-and-pop-up/3918 "2026-02-24T19:44:22Z")

</div>

i'm tickering an idea of using silverbullet as the only backoffice for a simple web page. the use case will be for a lemonade stand where you print a qrcode for the menu, the guests are redirect to a front office made w…

---

## [QoL for Vim keybinding](https://community.silverbullet.md/t/qol-for-vim-keybinding/3913)

<div class="topic-metadata">

**Author:** [@lightb0x](https://community.silverbullet.md/u/lightb0x)\
**Replies:** 1\
**Last updated:** [February 23, 2026, 10:42am UTC](https://community.silverbullet.md/t/qol-for-vim-keybinding/3913 "2026-02-23T10:42:24Z")

</div>

I have two proposal/questions. 1. (Relative) line numbers When using Vim keybinding, relative line number improves quality of life significantly. Specifically, if relative line number is shown, I can go to the line tha…

---

## [Link previews](https://community.silverbullet.md/t/link-previews/3906)

<div class="topic-metadata">

**Author:** [@jep](https://community.silverbullet.md/u/jep)\
**Replies:** 4\
**Last updated:** [February 21, 2026, 7:53pm UTC](https://community.silverbullet.md/t/link-previews/3906 "2026-02-21T19:53:20Z")

</div>

Hi all, I didn't find any info on whether link previews would be or are already supported officially or through plugins. Are there any plans to support this at some point? Optionally triggered link preview cards can look…

---

## [Task syntax - \[status\] vs -\[ \] Task \[attribute: key\]](https://community.silverbullet.md/t/task-syntax-status-vs-task-attribute-key/3871)

<div class="topic-metadata">

**Author:** [@JmiXIII](https://community.silverbullet.md/u/JmiXIII)\
**Replies:** 5\
**Last updated:** [February 17, 2026, 7:31am UTC](https://community.silverbullet.md/t/task-syntax-status-vs-task-attribute-key/3871 "2026-02-17T07:31:23Z")

</div>

Short request : While graphics interface are really helpfull, mots of the time , note/report activity is made through manual text input. From latest library activities regarding task management : - \[status\] seems to b…

---

## [Custom autocomplete library?](https://community.silverbullet.md/t/custom-autocomplete-library/3851)

<div class="topic-metadata">

**Author:** [@thepaperpilot](https://community.silverbullet.md/u/thepaperpilot)\
**Replies:** 1\
**Last updated:** [February 8, 2026, 10:59am UTC](https://community.silverbullet.md/t/custom-autocomplete-library/3851 "2026-02-08T10:59:42Z")

</div>

Howdy! I've been looking into moving my contact management from google contacts into SB so I can link to people inside my notes, but I like how in notion etc you can type @ to get a list of people to autocomplete. I'd lo…

---

## [Multi Level Action Buttons](https://community.silverbullet.md/t/multi-level-action-buttons/3787)

<div class="topic-metadata">

**Author:** [@zeus-web](https://community.silverbullet.md/u/zeus-web)\
**Replies:** 1\
**Last updated:** [January 20, 2026, 2:19pm UTC](https://community.silverbullet.md/t/multi-level-action-buttons/3787 "2026-01-20T14:19:49Z")

</div>

I use SB quite a lot on my mobile device. While on Desktop It’s possible to use a lot of keyboard shortcuts, this is kind of useless on mobile, where you basically rely on the commands menu and action buttons. For rarel…

---

## [Date display options](https://community.silverbullet.md/t/date-display-options/1699)

<div class="topic-metadata">

**Author:** [@scottmyers](https://community.silverbullet.md/u/scottmyers)\
**Replies:** 3\
**Last updated:** [January 14, 2026, 5:03am UTC](https://community.silverbullet.md/t/date-display-options/1699 "2026-01-14T05:03:59Z")

</div>

I’d like to have the ability to display the date in various ways (e.g., {{date:dddd, DD MMM YYYY}} → Saturday, 25 Jan 2025). I’ve found no way to do anything like this in SB yet. Would be useful, I think, for Daily tem…

---

## [Strengthening security](https://community.silverbullet.md/t/strengthening-security/3746)

<div class="topic-metadata">

**Author:** [@alvarolm](https://community.silverbullet.md/u/alvarolm)\
**Replies:** 6\
**Last updated:** [January 11, 2026, 2:50am UTC](https://community.silverbullet.md/t/strengthening-security/3746 "2026-01-11T02:50:06Z")

</div>

I want to share my personal notes just as open guidelines for me and others who may be willing to improve/implement security features, this with the intention to build around silverbullet with minimal or no intervention …

---

## [Links to object (task, item,...) within a page?](https://community.silverbullet.md/t/links-to-object-task-item-within-a-page/3688)

<div class="topic-metadata">

**Author:** [@chabbi](https://community.silverbullet.md/u/chabbi)\
**Replies:** 2\
**Last updated:** [December 31, 2025, 9:52am UTC](https://community.silverbullet.md/t/links-to-object-task-item-within-a-page/3688 "2025-12-31T09:52:57Z")

</div>

Hi, In Logseq there is the concept of Block as atomic note unit, which roughly corresponds to SB’s list item. A block in Logseq can link to other blocks, not just containing pages. Technically, if block A links to bloc…

---

## [Better UX on Mobile](https://community.silverbullet.md/t/better-ux-on-mobile/3609)

<div class="topic-metadata">

**Author:** [@Krishna-Sivakumar](https://community.silverbullet.md/u/Krishna-Sivakumar)\
**Replies:** 0\
**Last updated:** [December 3, 2025, 6:53pm UTC](https://community.silverbullet.md/t/better-ux-on-mobile/3609 "2025-12-03T18:53:37Z")

</div>

TL;DR Proposal: Enable a cursor on double-tap, rather than accepting a single tap. Also disable initializing the cursor to the top of the screen on mobile. Hello, I’ve been playing around with SB on mobile recently, a…

---

## [Library management](https://community.silverbullet.md/t/library-management/3493)

<div class="topic-metadata">

**Author:** [@zef](https://community.silverbullet.md/u/zef)\
**Replies:** 20\
**Last updated:** [November 28, 2025, 12:22pm UTC](https://community.silverbullet.md/t/library-management/3493 "2025-11-28T12:22:06Z")

</div>

A long standing challenge I never managed to tackle is how to properly distribute libraries (space lua, space styles etc.) and plugs. For plugs there’s a bare bone plug manager + a config setting but… it’s not a great an…

[Next page](https://community.silverbullet.md/c/ideas/11.md?page=1)
