Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/svsool/memo
Markdown knowledge base with bidirectional [[link]]s built on top of VSCode
https://github.com/svsool/memo
knowledge-base markdown note-taking-app notes-app personal-knowlege-base references vscode-extension wiki-links zettelkasten
Last synced: 6 days ago
JSON representation
Markdown knowledge base with bidirectional [[link]]s built on top of VSCode
- Host: GitHub
- URL: https://github.com/svsool/memo
- Owner: svsool
- License: mit
- Created: 2020-06-06T10:09:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T03:43:00.000Z (7 months ago)
- Last Synced: 2024-10-29T15:21:11.703Z (4 months ago)
- Topics: knowledge-base, markdown, note-taking-app, notes-app, personal-knowlege-base, references, vscode-extension, wiki-links, zettelkasten
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo
- Size: 18.1 MB
- Stars: 833
- Watchers: 13
- Forks: 48
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred-test - svsool/memo - Markdown knowledge base with bidirectional [[link]]s built on top of VSCode (TypeScript)
- jimsghstars - svsool/memo - Markdown knowledge base with bidirectional [[link]]s built on top of VSCode (TypeScript)
README
# Memo
Markdown knowledge base with bidirectional [[link]]s built on top of [VSCode](https://github.com/microsoft/vscode).
Inspired by [Obsidian.md](https://obsidian.md/) and [RoamResearch](https://roamresearch.com/).
[](https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo)
[](https://open-vsx.org/extension/svsool/markdown-memo)
[](https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo&ssr=false#review-details)
[](https://codecov.io/gh/svsool/memo)
[](https://github.com/svsool/memo/blob/master/CONTRIBUTING.md)## Why?
Because your knowledge base deserves to be powered by open source.
## Getting started
If you want to try out Memo just install it via marketplace using [this link](https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo) and open the [help](https://github.com/svsool/memo/tree/master/help) folder via `File > Open Folder...` or by dragging it onto VSCode.
## Features
- 🔗 **Links support**
- Creating links
- 
- Links navigation
- 
- Embedding notes and images
- 
- Automatic links synchronization on file rename
- 
- Links rename via `Rename Symbol` command
- 
- Links labeling
- 
- Support for short and full links on filename clash
- 
- Opening links with unsupported file formats in the system default app
- 
- Find all references
- 
- 🖼️ **Notes and images preview (built-in & on-hover)**

- 🦋 **Creating notes on the fly**

- 🖇 **Backlinks panel**

- 🕹 **Commands**
- "Open link" command support for links following
- "Open link to the side" command allows you to open link in the adjacent/new column of the editor
- "Open daily note" command which creates a note with a title in `yyyy-mm-dd` format or opens already existing one
- 
- "Open random note" command which allows you to explore your knowledge base a little bit
- 
- "Open link in the default app" command for opening unsupported file formats in the system default app
- "Paste HTML as Markdown" command which can partially replace a web clipper functionality
- 
- "Rename Symbol" command support for renaming links right in the editor
- "Extract range to a new note" command to ease notes refactoring
## Contributing
- File bugs, feature requests in [GitHub Issues](https://github.com/svsool/memo/issues).
- Leave a review on [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo&ssr=false#review-details).
- Read [CONTRIBUTING.md](CONTRIBUTING.md) for contributing to the code base.## Changelog
See changelog [here](CHANGELOG.md).