Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Quran inserter

ramysamiramysami27 downloads

Insert Quran verses into the editor by specifying the surah and ayah number.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

An Obsidian plugin that allows you to quickly fetch and insert Quranic verses directly into your Markdown notes using the Al Quran Cloud API.

Features

  • Quick Insert: Search for any verse using the standard surah:verse format (e.g., 2:255 for Ayat al-Kursi).
  • Command Palette Support: Trigger the "Insert verse" command using Ctrl/Cmd + P.
  • Hotkey Support: Trigger the "Insert verse" command using a hotkey.
  • Smart Placement: Inserts text at your current cursor position, handling line breaks automatically.

Showcase

demo

How to Use

  1. Click the Book Icon in the ribbon or use the command palette (Ctrl/Cmd + P) and search for Insert verse.
  2. A modal will appear asking for the verse reference.
  3. Enter the reference in surah:verse format (e.g., 18:10).
  4. Press Enter or click Insert.
  5. The verse will be fetched and inserted into your current note.

Installation

From Community Plugins (Recommended)

Pending addition to the Obsidian Community Plugins list.

From BRAT (Beta Reviewer's Auto-update Tool)

  1. Install the BRAT plugin from the Community Plugins gallery.
  2. Open BRAT settings: Settings > Community plugins > BRAT.
  3. Click Add Beta plugin.
  4. Paste the repository URL: https://github.com/ramysami/obsidian-quran-plugin
  5. Click Add Plugin.
  6. Enable the plugin in Settings > Community plugins.

Manual Installation

  1. Download main.js, manifest.json & style.css from the latest release.
  2. Create a folder named quran-inserter in your vault's .obsidian/plugins/ directory.
  3. Move the downloaded files into that folder.
  4. Reload Obsidian and enable the plugin in Settings > Community plugins.

Development

If you want to build the plugin yourself:

  1. Clone this repository.
  2. Run npm install to install dependencies.
  3. Run npm run dev to start the build process in watch mode or npm run build to build the plugin.

Planned features

  • Insert tafsir/translation.
  • Insert multiple verses.
  • Link to the verse on Quran.com.
  • Settings page.

Note: This plugin requires an active internet connection to fetch verses from the Al Quran Cloud API.

Inspired by Malik Safwan.

95%
HealthExcellent
ReviewSatisfactory
About
Insert Quranic verses directly into your notes via the Al Quran Cloud API. Search by surah:verse (e.g., 2:255) and place the fetched text at the cursor with proper line breaks; trigger from the command palette, ribbon, or a hotkey.
IntegrationsEditingCommands
Details
Current version
1.2.2
Last updated
Last month
Created
Last month
Updates
6 releases
Downloads
27
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
ramysamiramysami
github.com/ramysami
GitHubramysami
  1. Community
  2. Plugins
  3. Integrations
  4. Quran inserter

Related plugins

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

Open vault in VS Code

Ribbon button and command to open vault as a Visual Studio Code (VSCode) workspace.

Paste URL into selection

Paste URL "into" selected text.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Vimrc Support

Auto-load a startup file with Vim commands.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

BRAT

Easily install a beta version of a plugin for testing.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.