SlashComplete
approvedby Spiderpig86
Adds Notion-style slash command autocompletion, enabling fast and intuitive insertion of Markdown blocks, formatting, and commands directly from the editor. This is a direct replacement for the default slash command plugin.
SlashComplete
SlashComplete brings Notion-style Markdown autocompletion to Obsidian, making it easy to insert blocks, commands, and formatting with a simple / command. Type / in your note and instantly access a palette of quick actions and formatting options, streamlining your note-taking workflow. SlashComplete is meant as a replacement to the existing Notion slash commands plugin to solely focus on Markdown support.
:sparkles: Features
- Notion-style Slash Commands: Type
/to trigger a contextual autocomplete menu for blocks, formatting, and commands. - Markdown Block Insertion: Quickly insert headings, lists, quotes, code blocks, and more without leaving the keyboard.
- Customizable Suggestions: Add or modify slash commands to suit your workflow.
- Seamless Integration: Works natively within Obsidian’s editor for a smooth experience.
- Keyboard Navigation: Select and insert commands using the keyboard for maximum efficiency.
📦 Install
Obsidian Plugins
Link TBA
From the Repository
- Download or clone this repository.
- Move the plugin folder into your Obsidian vault’s
pluginsdirectory. - Enable SlashComplete from Obsidian’s Community Plugins settings.
:computer: Development
To contribute or run the plugin locally:
- Clone the repository.
- Run
npm installto install dependencies. - Use
npm run buildto compile the plugin. - Load the plugin into your Obsidian vault’s plugins directory.
:newspaper: License and Attribution
This project is licensed under the MIT License. See the LICENSE file for details.
🤝 Contributing 
Contributions are welcome! Please open issues or submit pull requests to help improve SlashComplete.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.