mdSilo
A local-first mind silo for storing ideas, thought, knowledge with a powerful all-in-one writing tool. built with React and Tauri. see Demo or discuss on Discord
You can get the app on release page or build from the source code:
- install Rust: https://www.rust-lang.org/tools/install
- install Node js: https://nodejs.org
git clone https://github.com/mdSilo/mdSilo-app.git
cd mdSilo-app
yarn && yarn tauri build
ornpm install && npm run tauri build
Then you can find the app in ./src-tauri/target/release
folder.
Features
- I/O: Input and output in one place;
- All-In-One Editor: Markdown, WYSIWYG, MindMap...
- Markdown and extensions: Diagram, Table, Math/Chemical, Code block(Highlight)...
- Slash commands, Hovering toolbar, hotkeys and more toolkits...
- Chronicle view, Graph view, Task view...
- Full-text search;
- Dark and Light Mode;
- Available for Windows, macOS, Linux;
- On top of local plain-text files, no registration required, no privacy issue.
Screenshots
- Powerful Editor: WYSIWYG(Markdown, mindmap, mermaid, Latex...), support TOC and Export(PDF/PNG)
- Feed reader, support RSS/Atom and podcast
- Timeline view, and github-like activities tracker
- Graph view
Tech Stack
- Editor Framework: ProseMirror
- Frontend Framework: React
- Cross-platform: Tauri
Road map
Input end
- Support RSS feed
- Podcast client
- Support Atom feed
- View and annotate PDF/epub
Output end
-
Markdown
- Style: Bold, Italic,
Strikethrough,Inline Code
- Link: mdSilo and https://mdsilo.com,
- Image:
![]()
and local image - Headings and TOC,
- List item: ordered list, bullet list, check list and nested list
- Table
- Blockquotes
- Horizontal Rules
- Style: Bold, Italic,
-
Markdown extension
- more style:
==mark==
,__underline__
,1^sup^
- Highlight code block
- Math and Chemical Equation: inline
$\KaTeX$
and block$$\LaTeX$$
- Notice block: info, warning, tips
- Wikilink:
[[]]
- Hashtag:
#tag#
- Diagram: mermaid, echarts, music notation...
- Embed web page: YouTube, Figma...
- Attach local PDF file
- more style:
-
Writing, formatting and drawing
- WYSIWYG, Markdown, MindMap and Split view
- Slash commands
- Hovering toolbar
- hotkeys
- Drawing
-
View
- Graph
- Task
- Chronicle
-
Organize writings
- Folder management
- Hashtag
- Backlinks
- Recent history
- Export as PDF, Image, ...
- Block reference
- Flashcards
- Version control: git integration
Extension
- Javascript injection
- Plugin
- Customize theme
Cross
-
Input --flow--> Output
- ...
-
Cross-Platform
- Windows, macOS, Linux.
- Web: https://mdsilo.com/app/
- Mobile: iOS/iPadOS and Android(soon...)
Any questions, feedback or suggestions?
You can follow us on Twitter or go to our Discord. We are waiting there for you.