Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tkat0/obsidian-scrapbox-flavored
Scrapbox-flavored grid view and efficient list operations for Obsidian
https://github.com/tkat0/obsidian-scrapbox-flavored
obsidian obsidian-md obsidian-plugin scrapbox
Last synced: 3 months ago
JSON representation
Scrapbox-flavored grid view and efficient list operations for Obsidian
- Host: GitHub
- URL: https://github.com/tkat0/obsidian-scrapbox-flavored
- Owner: tkat0
- License: mit
- Created: 2022-05-29T02:12:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-15T01:19:33.000Z (over 2 years ago)
- Last Synced: 2024-10-10T19:09:06.993Z (4 months ago)
- Topics: obsidian, obsidian-md, obsidian-plugin, scrapbox
- Language: TypeScript
- Homepage:
- Size: 2.76 MB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - tkat0/obsidian-scrapbox-flavored - Scrapbox-flavored grid view and efficient list operations for Obsidian (TypeScript)
README
# Obsidian Scrapbox Flavored
[Scrapbox](https://scrapbox.io/product)-flavored Grid View and Outliner for [Obsidian](https://obsidian.md)
**Note:** This plugin is still in early alpha and is subject to change at any time!
## Features
### Grid View
Show files as cards with a thumbnail or a description
Command:
- **Open Scrapbox-flavored Grid View** (default: Command + Shift + g)
You can explore pages in your vault efficiently.
Grid View provides several features.
- Search files by file path or tags
- Sort files
- Pin starred files (Enable `Starred` Core plugin to use this)
- Context menu to delete a file or toggle star### Related Pages
Show cards related to the current page at the bottom of the page
### [Experimental] Styles
Provide Scrapbox flavored syntax.
This feature is disabled in default. Enable it in the setting.
Style
Screenshotquote in list
helpfeel in list
### [Experimental] Outliner
Provide an effective list operations
This feature is disabled in default. Enable it in the setting.
The hotkeys can not be changed now.
Command (hotkey)
Create a list (Tab or Space)
Delete a list (Shift + Tab or Backspace)
-
Move cursor to the beginning of the line (default: Ctrl + a) -
Move cursor to the end of the line (default: Ctrl + e)
Move up the current block of the list (default: Option + ↑)
Move down the current block of the list (default: Option + ↓)
Indent the selected block of the list (default: Option + →)
Outdent the selected block of the list (default: Option + ←)
## How to use
This plugin has not been released officially yet.
### BRAT
If you use BRAT (Beta Reviewers Auto-update Tester), you can try the plugin to specify `tkat0/obsidian-scrapbox-flavored`.
See [TfTHacker/obsidian42-brat: BRAT - Beta Reviewer's Auto-update Tool for Obsidian. Part of the Obsidian42 family of plugins.](https://github.com/TfTHacker/obsidian42-brat) for details
### Copy manually
- Download `main.js`, `manifest.json` and `styles.css` from [Releases](https://github.com/tkat0/obsidian-scrapbox-flavored/releases)
- Copy them to your vault `VaultFolder/.obsidian/plugins/obsidian-scrapbox-flavored`
- Enable this plugin in the Obsidian configuration.
### Build manually
- Download this repository
- Run `pnpm install && pnpm run build`
- Copy over `./packages/plugin/{main.js, manifest.json, styles.css}` to your vault `VaultFolder/.obsidian/plugins/obsidian-scrapbox-flavored`
- Enable this plugin in the Obsidian configuration.
## Roadmap
These features will be implemented.
- data sync to Scrapbox
- import Scrapbox pages to Obsidian
- export Obsidian pages to Scrapbox
- code block in Markdown list like https://scrapbox.io/help/Syntax#58348ae2651ee500008d67df
## Related projects
Scrapbox and Markdown parser used in this plugin
- [tkat0/scrapbox-converter: Scrapbox to Markdown parser written in Rust](https://github.com/tkat0/scrapbox-converter)
Obsidian Plugins of Scrapbox-like grid view
- [yo-goto/obsidian-card-view-mode: Obsidian Card View Mode Plugin](https://github.com/yo-goto/obsidian-card-view-mode)
- [qawatake/obsidian-card-view-switcher-plugin: An Obsidian plugin to provide a quick switcher with card view](https://github.com/qawatake/obsidian-card-view-switcher-plugin)
Obsidian Plugins of Scrapbox-like list operation
- [vslinko/obsidian-outliner: Work with your lists like in Workflowy or RoamResearch](https://github.com/vslinko/obsidian-outliner)
## Acknowledgements
### Scrapbox
This project was created based on [Scrapbox](https://scrapbox.io/product).
Thank you for creating the great product.