Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
@jekyll-is

Jekyll IS

Modular extensions for Jekyll: HTML + LaTeX, without double parsing, through AST manipulations

Jekyll IS

Modular extensions for Jekyll: HTML + LaTeX, without double parsing, through AST manipulations.

Module Graph

graph RL
  kramdown["is-kramdown-hooked<br>v0.8.0"]
  ial["is-ial-parser<br>v0.8.1"]
  statics["is-static-files<br>v0.8.0"]
  span["jekyll-is-span<br>(0%)"] --> kramdown
  span --> ial
  images["jekyll-is-images<br>(0%)"] --> ial
  images --> kramdown
  images --> statics
  index["jekyll-is-index<br>(0%)"] --> span
  abbr["jekyll-is-terms<br>(0%)"] --> index
  tocs["jekyll-is-tocs<br>(0%)"] --> images
  tocs --> index
  meta["jekyll-is-meta<br>(0%)"] --> images
  feed["jekyll-is-feed<br>(0%)"] --> meta
  robots["jekyll-is-robots<br>(0%)"]
  announcer["jekyll-is-announcer<br>v0.8.1"] --> statics
  announcer --> ial
  pdf["jekyll-is-pdf<br>(0%)"] --> images
  act-publish["action-jekyll-is-publish<br>v1"]
  act-backpush["action-jekyll-is-backpush<br>v1"]
  announcer -.- act-publish
  announcer -.- act-backpush

click ial "https://github.com/jekyll-is/is-ial-parser"
click kramdown "https://github.com/jekyll-is/is-kramdown-hooked"
click announcer "https://github.com/jekyll-is/jekyll-is-announcer"
click act-publish "https://github.com/jekyll-is/action-jekyll-is-publish"
click act-backpush "https://github.com/jekyll-is/action-jekyll-is-backpush"
click images "https://github.com/jekyll-is/jekyll-is-images"
click robots "https://github.com/jekyll-is/jekyll-is-robots"
click meta "https://github.com/jekyll-is/jekyll-is-meta"
click pdf "https://github.com/jekyll-is/jekyll-is-pdf"
click tocs "https://github.com/jekyll-is/jekyll-is-tocs"
click feed "https://github.com/jekyll-is/jekyll-is-feed"
click index "https://github.com/jekyll-is/jekyll-is-index"
click span "https://github.com/jekyll-is/jekyll-is-span"
click abbr "https://github.com/jekyll-is/jekyll-is-terms"
click statics "https://github.com/jekyll-is/is-static-files"

classDef green fill:#DFD
classDef gray fill:#EEE
classDef blue fill:#DDF

class ial blue
class kramdown blue
class images gray
class announcer blue
class act-publish blue
class act-backpush blue
class pdf gray
class span gray
class index gray
class feed gray
class meta gray
class robots gray
class tocs gray
class abbr gray
class statics blue
Loading

Gems & Actions

Background utilities (not a plugins)

GitHub License Gem Version

Universal Inline Attribute List (IAL) parser for Kramdown and Jekyll plugins.

is-ial-parser is a Ruby gem designed to parse Inline Attribute Lists with support for extensions, quoting, interpolation, and type conversion. It helps process attribute strings typically embedded in markdown or static site generators like Jekyll, enabling enhanced control over element attributes, classes, IDs, and custom extensions.

GitHub License Gem Version

Extensible Kramdown parser with inner hooks for enhanced Markdown processing in Jekyll.

is-kramdown-hooked is a flexible Ruby gem that extends the standard Kramdown Markdown parser by adding customizable post-parse hooks. These hooks enable developers to inject custom processing steps on the Abstract Syntax Tree (AST) after the default parsing, allowing for advanced Markdown manipulation and seamless integration into Jekyll sites or other Ruby projects using Kramdown.

GitHub License Gem Version

Custom StaticFile descendants for Jekyll.

is-static-files is a Ruby gem that extends Jekyll's static file handling capabilities by providing a custom StaticFile class. It allows you to manage static files that either come from a source file or from dynamic content held directly in memory. This flexibility enables programmatically generating or modifying static file content during the Jekyll build process.

Announcer

GitHub License Gem Version

Announcing new blog posts (to Telegram channel).

jekyll-is-announcer is a Ruby gem for Jekyll that automates announcing new blog posts to external services, currently supporting Telegram channels and IndexNow.

GitHub License GitHub release

Service action for deploy Jekyll site.

action-jekyll-is-publish is a secure, composite GitHub Action for publishing pre-built Jekyll websites (or individual files) to GitHub Pages. It supports full directory synchronization, additional file copying, and optional Telegram notifications with detailed Git change logs.

GitHub License GitHub release

Service action for return changes after build to repo.

action-jekyll-is-backpush is a composite GitHub Action to commit and push changes back to repository after Jekyll build or other generation steps. Includes optional Telegram notifications with git diff summary. Uses github-actions[bot] for traceable commits.

Pinned Loading

  1. jekyll-is-images jekyll-is-images Public

    Управление изображениями для Jekyll

  2. jekyll-is-pdf jekyll-is-pdf Public

    Генерация PDF для Jekyll

  3. jekyll-is-announcer jekyll-is-announcer Public

    Announcing new blog posts (to Telegram channel)

    Ruby

  4. jekyll-is-tocs jekyll-is-tocs Public

    Генерация оглавлений по нексольким файлам для Jekyll

  5. jekyll-is-meta jekyll-is-meta Public

    Генерация метаданных для Open Graph и SEO в Jekyll

  6. jekyll-is-index jekyll-is-index Public

    Предметные указатели для Jekyll

Repositories

Showing 10 of 18 repositories

Top languages

Loading…

Most used topics

Loading…