All Projects â†’ linjunpop â†’ obsidian-gist

linjunpop / obsidian-gist

Licence: other
📒 Gist View for Obsidian(https://obsidian.md)

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to obsidian-gist

obsidian-encrypt
Hide secrets in your Obsidian.md vault
Stars: ✭ 83 (+260.87%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-tweet-to-markdown
An Obsidian.md plugin to save tweets as Markdown files.
Stars: ✭ 35 (+52.17%)
Mutual labels:  obsidian-plugin, obsidian-md
tq-obsidian
Yet another Obsidian task manager
Stars: ✭ 94 (+308.7%)
Mutual labels:  obsidian-plugin, obsidian-md
MySnippets-Plugin
MySnippets is a plugin that adds a status bar menu allowing the user to quickly manage their snippets within the comfort of their workspace 🖌.
Stars: ✭ 40 (+73.91%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-charts
Charts - Obsidian Plugin | Create editable, interactive and animated Charts in Obsidian via Chart.js
Stars: ✭ 177 (+669.57%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-style-settings
A dynamic user interface for adjusting theme, plugin, and snippet CSS variables within Obsidian
Stars: ✭ 205 (+791.3%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-sort-and-permute-lines
Sort and Permute lines in whole file or selection.
Stars: ✭ 25 (+8.7%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-link-converter
Obsidian Plugin to scan all your links in your vault and convert them to your desired format.
Stars: ✭ 44 (+91.3%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-readwise
Sync Readwise highlights into your obsidian vault
Stars: ✭ 79 (+243.48%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-things-logbook
Sync your Things 3 Logbook with Obsidian
Stars: ✭ 49 (+113.04%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-contextual-typography
No description or website provided.
Stars: ✭ 45 (+95.65%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-emoji-toolbar
No description or website provided.
Stars: ✭ 35 (+52.17%)
Mutual labels:  obsidian-plugin, obsidian-md
cycle-through-panes
Cycle through Panes - Obsidian Plugin
Stars: ✭ 44 (+91.3%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-kanban
Create markdown-backed Kanban boards in Obsidian.
Stars: ✭ 974 (+4134.78%)
Mutual labels:  obsidian-plugin, obsidian-md
find-unlinked-files
Find files, which are nowhere linked, so they are maybe lost in your vault.
Stars: ✭ 81 (+252.17%)
Mutual labels:  obsidian-plugin, obsidian-md
react-gist
Github Gist React component
Stars: ✭ 76 (+230.43%)
Mutual labels:  gist, github-gist
obsidian-link-indexer
No description or website provided.
Stars: ✭ 18 (-21.74%)
Mutual labels:  obsidian-plugin, obsidian-md
lumberjack-obsidian
Log your thoughts! Lumberjack adds URL commands to help you axe inefficiency and get right to writing.
Stars: ✭ 49 (+113.04%)
Mutual labels:  obsidian-plugin, obsidian-md
obsidian-community-list
📃 • updated list of community themes & plugins for obsidian.md!
Stars: ✭ 16 (-30.43%)
Mutual labels:  obsidian-plugin, obsidian-md
hotkeysplus-obsidian
Adds hotkeys to toggle todos, ordered/unordered lists and blockquotes in Obsidian
Stars: ✭ 58 (+152.17%)
Mutual labels:  obsidian-plugin, obsidian-md

Obsidian GitHub Gist Plugin

GitHub release badge

This is a plugin to render the GitHub Gist in Obsidian.

Example

The gist fenced code blocks will be rendered as a embed Gist view.

  1. With only the Gist ID:
```gist
30efbfd874fb1a16176d3f638a1e712a
```
  1. With the username and Gist ID:
```gist
linjunpop/30efbfd874fb1a16176d3f638a1e712a
```
  1. Specify to only show a single file in the Gist:
```gist
linjunpop/30efbfd874fb1a16176d3f638a1e712a#math.ex
30efbfd874fb1a16176d3f638a1e712a#concat.ex
```

Example Image

Installation

Installing from the Obsidian App

Search "Gist" in Settings -> Community plugins, you can find and install this plugin.

You can check https://help.obsidian.md/Advanced+topics/Third-party+plugins#Discover+and+install+community+plugins for an official guide.

Manually installing the plugin

Find the latest release: https://github.com/linjunpop/obsidian-gist/releases, then copy over main.js, manifest.json, styles.css to your vault's .obsidian/plugins/obsidian-gist directory (ex. VaultFolder/.obsidian/plugins/obsidian-gist/).

Development

Develop the plugin locally

  • Clone this repo to a local development folder. For convenience, you can place this folder in your .obsidian/plugins/obsidian-gist folder.
  • Install NodeJS, then run npm i in the command line under your repo folder.
  • Run npm run dev to compile your plugin from main.ts to main.js.
  • Make changes to main.ts (or create new .ts files). Those changes should be automatically compiled into main.js.
  • Reload Obsidian to load the new version of your plugin.
  • Enable plugin in settings window.

Releasing new releases

  • Update the manifest.json with a new version number, such as 1.0.1, and the minimum Obsidian version required for your latest release.
  • Update the versions.json file with "new-plugin-version": "minimum-obsidian-version" so older versions of Obsidian can download an older version of your plugin that's compatible.
  • Create new GitHub release using your new version number as the "Tag version". Use the exact version number, don't include a prefix v.
  • Upload the files manifest.json, main.js, styles.css as binary attachments.
  • Publish the release.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].