This is a plugin to render the GitHub Gist in Obsidian.
The gist fenced code blocks will be rendered as a embed Gist view.
```gist
30efbfd874fb1a16176d3f638a1e712a
```
```gist
linjunpop/30efbfd874fb1a16176d3f638a1e712a
```
```gist
linjunpop/30efbfd874fb1a16176d3f638a1e712a#math.ex
30efbfd874fb1a16176d3f638a1e712a#concat.ex
```

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.
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/).
.obsidian/plugins/obsidian-gist folder.npm i in the command line under your repo folder.npm run dev to compile your plugin from main.ts to main.js.main.ts (or create new .ts files). Those changes should be automatically compiled into main.js.manifest.json with a new version number, such as 1.0.1, and the minimum Obsidian version required for your latest release.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.v.manifest.json, main.js, styles.css as binary attachments.