Mr.Red
October 29, 2025, 10:44pm
6
This is a complete Solution for importing and Managing your Silvernbullet-Libraries
The “old” “UpdateSilverbulletLibraries.md ” is deprecated and therefor it will be not further updated.
Here is the new Version
# Manage SilverBullet Libraries
${widgets.commandButton("Import: URL")} | ${widgets.commandButton("Import: Browse GitHub Repositories")} | ${widgets.commandButton("Update All Github Libraries","Import: Check & Update All GitHub Libraries")} | ${widgets.commandButton("Update All Markdown Libraries","Import: Update All Raw-Markdown Libraries")} | ${widgets.commandButton("Import: Check All Github Update Statuses")}
# 📥 Imported Silverbullet-Libraries
${buildTable(query[[from index.tag "page" where githubUrl != nil or source == "markdown-import"
select {
ref = ref,
maintainer = (githubUrl and githubUrl:match("github%.com/([^/]+)/")) or "",
githubUrl = githubUrl,
sourceUrl = sourceUrl,
status = (
(not updateDate or updateDate == "" or updateDate == nil
or not lastCommitDate or lastCommitDate == "" or lastCommitDate == nil ) and "⚪ Unknown"
or updateDate < lastCommitDate and "🔴 Outdated" or "🟢 Up to date"),
last_updated = (updateDate and parse_datetime(updateDate))
and os.date("%m-%d %H:%M", parse_datetime(updateDate)) or "",
This file has been truncated. show original
And here some screenshots: