Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/inkdropapp/inkdrop-embed

Embed external contents in a note
https://github.com/inkdropapp/inkdrop-embed

Last synced: 20 days ago
JSON representation

Embed external contents in a note

Awesome Lists containing this project

README

        

Allows Inkdrop to embed external contents to a note.

Note that printing and exporting are not supported since external contents are loaded asynchronously.

![](https://github.com/inkdropapp/inkdrop-embed/raw/master/docs/screenshot.png)

## How to use

Write a link with "embed" caption like so:

```markdown
[embed](https://twitter.com/inkdrop_app/status/1209029200989941760)
```

Or just write a URL:

```markdown
https://twitter.com/inkdrop_app/status/1209029200989941760
```

Links with a caption not starting with 'embed' will be rendered as regular link.

## Supported contents

- [Gist](https://gist.github.com/)
- [Twitter](https://twitter.com/)
- [YouTube](https://www.youtube.com/)

PR will be welcomed for supporting other platforms.
See [the existing implementations here](https://github.com/inkdropapp/inkdrop-embed/tree/master/src/providers).
See also [inkdrop embed provider](https://github.com/inkdropapp/inkdrop-embed-provider) if you need a static webpage for loading external scripts inside an iframe.

## Limitations

- You can't search embedded contents with keywords
- Printing and exporting not supported as they are loaded asynchronously