open-as-md

by kursad-k
5
4
3
2
1
Score: 34/100

Description

Category: File Management

The open-as-md plugin allows users to edit non-markdown files within Obsidian as if they were Markdown files. By specifying file extensions in the plugin settings, users can seamlessly open and modify various file types directly in the Obsidian editor. This functionality helps integrate diverse content formats into a unified workspace without the need for external applications. The plugin provides a straightforward way to manage different file types while maintaining a consistent workflow.

Reviews

No reviews yet.

Stats

9
stars
4,820
downloads
1
forks
858
days
485
days
882
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
2
total issues
2
open issues
0
closed issues
2
commits

Latest Version

2 years ago

Changelog

Better home for main.ts, adjusted plugin files

README file from

Github

How it works

This plugin lets you edit non-markdown files in Obsidian as if they are .md files. You can set the extension of the file type you want to be able to edit in Obsidian by setting the extension in the plugin's settings window. Please be sure to separate them by commas as shown in the image below.

You need to disable and enable the plugin after setting the file extensions.

Alt text

Compatibility

The required APIs were only added in Obsidian 0.10.12, and as such, that is the minimum version of Obsidian required to use this plugin.

Installation

From within Obsidian

You can activate this plugin within Obsidian by doing the following:

  • Open Settings > Third-party plugin
  • Make sure Safe mode is off
  • Click Browse community plugins
  • Search for this plugin
  • Click Install
  • Once installed, close the community plugins window and activate the newly installed plugin
Updates

You can follow the same procedure to update the plugin

From GitHub

  • Download the Latest Release from the Releases section of the GitHub Repository
  • Extract the plugin folder from the zip to your vault's plugins folder: <vault>/.obsidian/plugins/
    Note: On some machines the .obsidian folder may be hidden. On MacOS you should be able to press Command+Shift+Dot to show the folder in Finder.
  • Reload Obsidian
  • If prompted about Safe Mode, you can disable safe mode and enable the plugin. Otherwise head to Settings, third-party plugins, make sure safe mode is off and enable the plugin from there.

Development

This project uses Typescript to provide type checking and documentation.
The repo depends on the latest plugin API in Typescript Definition format, which contains TSDoc comments describing what it does.

If you want to contribute to development and/or just customize it with your own tweaks, you can do the following:

  • Clone this repo.
  • npm i or yarn to install dependencies
  • npm run build to compile.
  • Copy manifest.json, main.js folder (e.g, <vault>/.obsidian/plugins/<plugin-name>/)
  • Reload obsidian to see changes

Alternately, you can clone the repo directly into your plugins folder and once dependencies are installed use npm run dev to start compilation in watch mode.
You may have to reload obsidian (ctrl+R) to see changes.

Version History

0.0.3

Initial release!

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Sequence Hotkeys
4 years ago by Ruan Moolman
Obsidian plugin to support a sequenced of keyboard shortcuts to run commands.
Task Genius
4 years ago by Boninall
Comprehensive task management plugin for Obsidian
Open File by Magic Date
4 years ago by simplgy
Auto Hide
4 years ago by skelato1
This Obsidian plugin enables you to collapse (and expand) the sidebar easier.
ToggleList
4 years ago by Lite C
This is a simple plugin for Obsidian to overwrite the default behavior of toggle checkbox status. Also, it offers a simple way to toggle through frequently used attributes: task states, task tags, highlighted list, etc.
Rapid Notes
3 years ago by valteriomon
File chucker
3 years ago by Ken Lim
Task Marker
3 years ago by wenlzhang
An Obsidian plugin to change task status and append text with hotkeys and right-click context menu.
Weekly Review
3 years ago by Brandon Boswell
Vim Toggle
3 years ago by Conner Ohnesorge
This is a plugin that adds the ability to toggle on and off vim into obsidian with a nice notice to let you know when you switched.
Custom State for Task List
3 years ago by Okami Wong
A plugin for Obsidian to define your own states for task items.
GTD No Next Step
3 years ago by Tobias Davis
Obsidian plugin for GTD workflow, badge projects with no next step.
Swiss army knife
3 years ago by mwoz123
ZettelFlow
3 years ago by RafaelGB
ZettelFlow is a plugin for Obsidian that helps you to create and manage your notes in a Zettelkasten way.
Next Link
3 years ago by Juan Luque
Tag Project
3 years ago by Odaimoko
Editor Autofocus
2 years ago by Mgussekloo
Tag Buddy
2 years ago by David Fasullo
Unlock powerful tag editing features in Reading Mode. Add, remove and edit tags across your vault. Use tag inboxes to level up any workflow with a powerful idea assembly line.
Slash Commander
2 years ago by alephpiece
Customizable slash command list for Obsidian.md
Custom save
2 years ago by Hananoshika Yomaru
add custom save action to your save command
Task Status
2 years ago by Valerie Burzynski
Quickly change any task status in Obsidian. The searchable modal enables a more dynamic and indiscriminate workflow when you need to change your checkbox markers.
Extended Task Lists
2 years ago by joeriddles
Extended Markdown support for task lists in Obsidian.
Templated daily notes
2 years ago by digitorum
Allow to create templayted daily note in specific folder
New Tab +
2 years ago by Raphaël Le Carval
Allow to open markdown files, graph and canvas in new tab as the default behavior.
Notice logger
2 years ago by @gapmiss
An Obsidian.md plugin for logging all notices to the developer console, with optional prefix & timestamp.
Cloud Atlas
2 years ago by Cloud Atlas
Cloud Atlas Obsidian Client
Alias Picker
2 years ago by rostunic
Personal OS
2 years ago by A.Buot
Outline to task list
2 years ago by alexandrerbb
A simple Obsidian plugin to convert a note's outline to a task list
LinkMagic
2 years ago by AndyReifman
Canvas Blocks
2 years ago by Kay606
Note Chain
2 years ago by ZigHolding
Package my frequently used tools, highly personal plugins.
Close Window When Empty
2 years ago by Taylor Jadin
Quick Open
2 years ago by James Alexandre
Quickly select items in any modal using keyboard shortcuts. Supercharge your workflow with fast, efficient item selection in Obsidian modals.
Custom window title
5 years ago by Joost Plattel
Small Obsidian plugin that updates the window title with the current open note
Hotkeys for specific files
5 years ago by Vinzent
Homepage
5 years ago by mirnovov
An Obsidian plugin that opens a specified note, canvas, or workspace on startup, instead of the most recent one.
Open with
5 years ago by phibr0
Command Alias
5 years ago by @Yajamon
Obsidianのコマンドに対してエイリアスを設定するプラグイン
Archiver
5 years ago by ivan-lednev
Archive completed tasks in your Obsidian vault (plus other org-mode-like features)
Overdue
4 years ago by Peter Parente
Obsidian plugin that marks items as [[Overdue]] if they are not checked off by their due date
Peekaboo
2 years ago by Wang Guoshi
An Obsidian plugin protects your privacy by setting a password to hide notes.
Bottom to Top
a year ago by Henry Gustafson
BlazeJump
a year ago by henryco
Plugin for Obsidian that makes text navigation blazingly fast.
NodeFlow
a year ago by LincZero
Render node streams like `ComfyUi`, `UE`, `Houdini`, `Blender`, etc., to make it easy to write relevant notes. json describes the chart, compared to screenshots, making it easier to modify later. The plugin is also compatible with blogs.",
Better Plugins Manager
a year ago by zero
Context Command Hider
a year ago by Mara-Li
This plugin allows you to hide every command from the Obsidian's right-click context menu.
Spacekeys
a year ago by Jared Lumpe
Obsidian plugin to define hotkeys based on sequences of keypresses.
Data Files Editor
a year ago by ZukTol
Obsidian.md plugin for editing text data files
New Note Fixer
a year ago by mnaoumov
Obsidian Plugin that unifies the way non-existing notes are created when clicking on their links
Runsh
a year ago by Ddone
A simple plugin that allows to run shell commands from obsidian.
Task Board
a year ago by Atmanand Gauns
An Obsidian plugin to view and manage your tasks from whole vault using much efficient boards using various methodologies.
Hide Commands in Menu
a year ago by bomian98
Obsidian Plugin, hide different commands in different menus.
Task Mover
a year ago by Mariia Nebesnaia
A plugin for obsidian to move unfinished tasks to the daily note automatically
Cursor Position History
a year ago by Florian Gubler
A Plugin to remember (and make accessible) the cursor history in Obsidian. Both within a file and across files.
Asana
a year ago by Ryan Bantz
Obsidan plugin that creates tasks in Asana for highlighted text or the current line
Previous Daily Note
a year ago by Marcos Talau
Plugin for Obsidian that opens the previous daily note
URI Converter
a year ago by wenlzhang
An Obsidian plugin to convert Obsidian URIs to Obsidian internal links.
Jira Issue Manager
a year ago by Alamion
Obisdian plugin to sync tasks between Obsidian and Jira