Skip to content

mdSilo/mdSilo-app

Repository files navigation

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:

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...
  • Kanban to make personal knowledge base a serious project;
  • 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)

editor

  • Kanban board: to manage the process of knowledge base growing

kanban

  • Feed reader, support RSS/Atom and podcast

reader

  • Timeline view, and github-like activities tracker

chron

  • Graph view

graph

Tech Stack

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
  • 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
  • Writing, formatting and drawing

    • WYSIWYG, Markdown, MindMap and Split view
    • Slash commands
    • Hovering toolbar
    • hotkeys
    • Drawing
  • View

    • Graph
    • Task
    • Chronicle
  • Organize writings

    • Folder management
    • Kanban board
    • 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

Any questions, feedback or suggestions?

You can follow us on Twitter or go to our Discord. We are waiting there for you.