A powerful Raycast extension for managing and navigating your Markdown files with ease.
The extension requires a valid Markdown directory to be set in preferences:
⌘ + , to open preferences⌘ + ← and ⌘ + → to navigate between pages⏎⌘ + ⇧ + O to choose an application⌘ + F⌘ + ⇧ + C⌃ + X⌃ + ⌘ + X⌘ + N to create a new Markdown fileMultiple Templates: Choose from various pre-defined templates when creating files:
Context-Aware Creation: Create new files directly in the folder you're currently browsing
⌘ + N while browsing to create a file in the current contextSmart Tag Extraction: Tags are automatically extracted from:
#tag)tags: [tag1, tag2]
System Tags vs. Custom Tags: Tags are categorized into:
Tag Filtering Options:
⌘ + T to open a dedicated tag search interface with sections⌘ + E to show/hide color-coded tags⌘ + ⇧ + T when a tag is selected to clear the filterTag Visualization:
⌘ + R to refresh the file list⌘ + ⇧ + P to open extension preferencesThe extension asynchronously indexes all supported Markdown files in your configured directory, then displays them with pagination for easier browsing. If you have a large collection of Markdown files, you can:
⌘ + R to refresh the index after adding, renaming, or deleting files outside RaycastSupported Markdown extensions are .md, .markdown, .mdown, and .mkd. Plain text files such as .txt are not indexed.
The indexer skips hidden folders, node_modules, macOS user Library folders during broad scans, and VS Code history files. Regular note folders named Library are still indexed. If an individual Markdown file disappears or becomes inaccessible during indexing, it is skipped while the remaining files stay available.
If you encounter any issues or have suggestions for improvements, please submit an issue on the GitHub repository.
MIT