silverbullet/website/SilverBullet.md

61 lines
5.0 KiB
Markdown
Raw Normal View History

2023-12-19 19:58:18 +08:00
# Introduction
2023-12-23 02:17:16 +08:00
SilverBullet aims to be a **workshop for the mind**: a creative [[Spaces|space]] where you collect, create and expand your personal knowledge, while simultaneously letting you evolve the tools you use to do so.
2022-11-25 23:01:05 +08:00
2023-12-30 16:58:53 +08:00
So yeah, SilverBullet is basically a geeky note-taking application and personal wiki.
2023-11-15 16:31:52 +08:00
2023-12-30 16:58:53 +08:00
While you _can_ use SilverBullet as just a note-taking application that stores notes in plain [[Markdown]] files on disk; it becomes truly powerful in the hands of more technical power users. By leveraging [[Metadata]] annotations, its [[Objects]] infrastructure, [[Live Queries]] and [[Live Templates]], it becomes a powerful [[End-User Programming]] tool, enabling you to quickly develop various types of ad-hoc knowledge systems.
2023-12-30 16:58:53 +08:00
SilverBullet is _open source_ and implemented as an _offline-capable_ web application ([[PWA]]). In order to use it, you have to _self-host_ it: that is, you need to run the web server either on your own machine, somewhere on your network, or in the cloud somewhere. See our [[Install|installation instructions]].
2023-12-19 19:58:18 +08:00
You may have been told there is _no such thing_ as a [silver bullet](https://en.wikipedia.org/wiki/Silver_bullet).
2023-11-25 21:30:31 +08:00
You were told wrong.
2023-12-19 23:33:38 +08:00
# Quick Links
* [[Install]]: how to install and deploy SilverBullet.
* [[Manual]]: how to use this thing.
2024-01-28 13:30:40 +08:00
* [[CHANGELOG]]: were in active development, so things change rapidly. Watch this page to keep up.
* [Roadmap](https://github.com/orgs/silverbulletmd/projects/2/views/1): currently planned features and priorities.
2024-01-28 13:30:40 +08:00
* [Issues](https://github.com/silverbulletmd/silverbullet/issues): if you have ideas or find bugs, please report them.
2024-01-24 03:05:51 +08:00
* [Community](https://community.silverbullet.md): join our community!
* [Discord](https://discord.gg/EvXbFucTxn): for more real-time support and discussion!
* [Mastodon](https://fosstodon.org/@silverbulletmd): follow SilverBullet development on [Mastodon](https://joinmastodon.org/)
2022-11-27 15:48:13 +08:00
2023-11-25 21:30:31 +08:00
# Features
2023-12-19 23:33:38 +08:00
Some highlights:
2024-01-28 13:30:40 +08:00
* SilverBullet runs in any modern browser (including mobile ones) as a [[PWA]] in two [[Client Modes]] ([[Client Modes$online|online]] and [[Client Modes$sync|synced]] mode), where the _synced mode_ enables **100% offline operation**, keeping a copy of the content in the browsers local ([IndexedDB](https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API)) database, syncing back to the server when a network connection is available.
2023-12-19 23:18:33 +08:00
* SilverBullet provides an enjoyable [[Markdown]] writing experience with a clean UI, rendering text using [[Live Preview|live preview]], further **reducing visual noise** while still providing direct access to the underlying markdown syntax.
2024-01-28 13:30:40 +08:00
* SilverBullet supports wiki-style **page linking** using the `[[page link]]` syntax. Incoming links are indexed and appear as [[Linked Mentions]] at the bottom of the pages linked to, thereby providing _bi-directional linking_.
2023-12-19 23:18:33 +08:00
* SilverBullet is optimized for **keyboard-based operation**:
2022-11-27 18:21:03 +08:00
* Quickly navigate between pages using the **page switcher** (triggered with `Cmd-k` on Mac or `Ctrl-k` on Linux and Windows).
2023-07-08 02:21:50 +08:00
* Run commands via their keyboard shortcuts or the **command palette** (triggered with `Cmd-/` or `Ctrl-/` on Linux and Windows).
* Use [[Slash Commands]] to perform common text editing operations.
* SilverBullet is a platform for [[End-User Programming]] through its support for [[Objects]], [[Live Queries]], [[Live Templates]] and [[Live Template Widgets]], allowing to make parts of your pages and UI dynamic.
2024-01-28 13:30:40 +08:00
* SilverBullet allows you to boost your writing/knowledge collection productivity using its various [[Templates]] mechanisms.
* SilverBullet can be extended using [[Libraries]] and [[Plugs]].
2023-12-19 23:33:38 +08:00
* **Self-hosted**: you own your data. All content is stored as plain files in a folder on disk (if you so choose). Back up, sync, edit, publish, script with any additional tools you like.
* SilverBullet is free, [**open source**, MIT licensed](https://github.com/silverbulletmd/silverbullet) software.
2022-07-15 20:59:47 +08:00
2023-12-19 23:33:38 +08:00
To get a feel of what SilverBullet is capable of, have a look at this (always ever so slightly out of date) introduction video.
2023-01-21 20:37:55 +08:00
```embed
2023-11-17 23:53:39 +08:00
url: https://youtu.be/BbNbZgOwB-Y
2023-01-21 20:37:55 +08:00
```
2023-12-19 23:33:38 +08:00
2023-11-25 21:30:31 +08:00
# Try it
2022-11-27 16:12:24 +08:00
Heres the kicker:
2022-07-17 03:14:10 +08:00
==You are looking at a (read-only) version of SilverBullet **right now**.==
2022-11-25 20:36:42 +08:00
Thats right, **this very website is powered by SilverBullet itself**. 🤯
2022-11-25 20:36:42 +08:00
Except... _you cannot edit anything_. But dont despair, head to [play.silverbullet.md](https://play.silverbullet.md) and login with user `silverbullet`, and password `silverbullet` to get the editable experience (in an environment that resets itself every 15 minutes).
2023-11-25 21:49:02 +08:00
2023-11-25 21:30:31 +08:00
# Install SilverBullet
2023-11-15 16:31:52 +08:00
Has your mind been sufficiently blown to commit to an install? Took you long enough, alright then. Please proceed to [[Install]] and enjoy!
2023-11-25 21:30:31 +08:00
# Support
2023-12-19 23:33:38 +08:00
If you (hypothetically) find bugs or have feature requests, post them in [our issue tracker](https://github.com/silverbulletmd/silverbullet/issues). Want to contribute? [Check out the code](https://github.com/silverbulletmd/silverbullet).
2022-11-27 18:21:03 +08:00
And... join our [community](https://community.silverbullet.md/)!