Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elderjs/plugins
Elder.js plugins and community plugins.
https://github.com/elderjs/plugins
critical css path sitemap svelte sveltejs
Last synced: 3 days ago
JSON representation
Elder.js plugins and community plugins.
- Host: GitHub
- URL: https://github.com/elderjs/plugins
- Owner: Elderjs
- License: mit
- Created: 2020-08-10T13:37:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-31T10:10:59.000Z (over 2 years ago)
- Last Synced: 2024-12-26T04:08:05.218Z (3 days ago)
- Topics: critical, css, path, sitemap, svelte, sveltejs
- Language: TypeScript
- Homepage: https://elderguide.com/tech/elderjs/
- Size: 2.52 MB
- Stars: 79
- Watchers: 7
- Forks: 20
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Elder.js plugins
In this repo you'll find [Elder.js](https://elderguide.com/tech/elderjs/) plugins.
> **NOTE:** All plugins require at least Elder.js V1.0.0.
## Official Plugins:
- [Images](https://github.com/Elderjs/plugins/tree/master/packages/images) Easily add and manage responsive images with your Elder.js website.
- [Markdown](https://github.com/Elderjs/plugins/tree/master/packages/markdown) An extensible markdown parser for [Elder.js](https://github.com/Elderjs/elderjs/) powered by [remark](https://github.com/remarkjs/remark).
- [Critical Path CSS](https://github.com/Elderjs/plugins/tree/master/packages/critical-path-css) Quickly and easily generate and include critical path css for your Elder.js website.
- [Sitemap](https://github.com/Elderjs/plugins/tree/master/packages/sitemap) Automatically generate the latest sitemap for your Elder.js website on build.
- [References](https://github.com/Elderjs/plugins/tree/master/packages/references) Easily add wikipedia style references to your content.
- [Random](https://github.com/Elderjs/plugins/tree/master/packages/random) Easily preview a random page of a route by visiting a single url speeding up design and debugging of large sites.## Other Plugins:
- [i18n](https://github.com/kiuKisas/elderjs-plugin-i18n) Easily add internationalization to your Elder.js website.
**NOTE:** This plugin require at least Elder.js v1.2.5.- [elderjs-plugin-google-fonts](https://github.com/kevmodrome/elderjs-plugin-google-fonts): This plugin fetches fonts from google fonts, generates font-face definitions and inlines those in the head tag.
- [elderjs-plugin-blog-pagination](https://github.com/noxasch/elderjs-plugin-blog-pagination): This plugin help you to easily generate your blog pagination that use @elderjs/plugin-markdown to generate post from markdown.
- [RSS Feed](https://github.com/lukaskawerau/plugin-rss): Add an RSS feed to your Elder.js blog. Requires the [Markdown](https://github.com/Elderjs/plugins/tree/master/packages/markdown) Plugin.
- Have you written a plugin? If so, let us know we'd love to include it here.
## Writing A Plugin:
If you are interested in adding your own plugin the quickest way to do so it to:
```bash
npx degit Elderjs/plugin-template elderjs-plugin
cd elderjs-plugin
```## Adding Your Plugin:
If you've got a plugin you'd like to see on this page, please create a pull request updating this readme. Thanks!