Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/idyll-lang/idyll-plugins

An index of available Idyll plugins, official and community-developed.
https://github.com/idyll-lang/idyll-plugins

Last synced: 3 days ago
JSON representation

An index of available Idyll plugins, official and community-developed.

Awesome Lists containing this project

README

        

# idyll-plugins
Place for defining Idyll compiler post-processing transforms.

## Available plugins

Plugins are sorted into two categories, compiler plugins and runtime plugins. Compiler plugins can affect how the project builds or modify the abstract syntax tree that Idyll produces. Runtime plugins can inspect and affect Idyll's reactive variable system in the browser.

See each plugin for specific installation and usage instructions.

### Compiler Plugins

* [Spellcheck](https://github.com/idyll-lang/idyll-plugin-spellcheck)
* [Table of Contents](https://github.com/idyll-lang/idyll-plugin-table-of-contents)
* [Git Revisions](https://github.com/idyll-lang/idyll-plugin-revision)

### Runtime Plugins

* [URL State Synchronization](https://github.com/idyll-lang/idyll-plugin-url-state) - serialize the article state into the URL. Allows readers to share the article in a particular configuration.
* [Analytics](https://github.com/idyll-lang/idyll-analytics) - collect detailed usage data to learn how readers are interacting with your article.

To use multiple runtime plugins simultaneously, use [idyll-context-compose](https://github.com/idyll-lang/idyll-context-compose).