Une suite complete de shards Crystal pour le traitement de documents, les presentations, l'authentification et l'outillage.
Pipeline complet de traitement AsciiDoc : modele AST, parseur, moteur de substitution et trois convertisseurs de sortie (HTML5, DocBook 5, Manpage). Porte de Ruby Asciidoctor 2.0.26.
Convertisseur AsciiDoc vers PDF avec coloration syntaxique, tableaux, images, signets, themes personnalises et polices TrueType. Porte de asciidoctor-pdf 2.3.24.
Convertisseur AsciiDoc vers EPUB3 avec pages de couverture, table des matieres, notes de bas de page et API pour applications web. Porte de asciidoctor-epub3 2.3.0.
Convertisseur Markdown (CommonMark) vers AsciiDoc. Gere les titres, listes, tableaux, blocs de code, images, liens. Porte de kramdown-asciidoc 2.1.1.
Parser Markdown pur Crystal. CommonMark + GFM : titres, listes, tableaux, blocs de code, notes de bas de page, listes de description. Porte depuis kramdown 2.5.2.
Convertit les documents HTML et Microsoft Word en AsciiDoc. Gere les tableaux, listes, blocs de code, admonitions, images. Porte depuis reverse_adoc 2.0.0.
Convertit le HTML en Markdown. Supporte les tableaux, listes imbriquees, blocs de code, images, liens. Porte depuis reverse_markdown 3.0.2.
Convertisseur Markdown universel. Convertit le Markdown en PDF, EPUB, HTML via le pipeline AsciiDoc. Une commande : crystal-markdown doc.md --to pdf
AsciiDoc vers presentations HTML reveal.js. 11 themes, notes du presentateur, fragments, images de fond. Porte de asciidoctor-reveal.js 5.2.0.
Rendu de 28 types de diagrammes (PlantUML, Mermaid, Ditaa, Graphviz...) via l'API Kroki.io. Aucun outil local necessaire. Porte de asciidoctor-kroki 0.10.2.
Rendu de 15 types de diagrammes via des outils externes (PlantUML, Mermaid, D2...). Cache base sur SHA256. Porte de asciidoctor-diagram 3.2.1.
Traitement STEM/Math avec KaTeX ou MathJax. Rendu cote client ou cote serveur. Inspire de asciidoctor-mathematical 0.3.5.
Moteur de generation PDF en Crystal pur. Pages, texte, graphiques, images, texte formate, boites englobantes, tableaux, SVG. Porte de Prawn/watzon/pdf.cr.
Colorateur syntaxique Crystal pur. 233 lexers de langages, formatter HTML, theme GitHub. Compatible CSS Pygments/Rouge. Porte de Rouge 4.7.0.
Generateur de sites de documentation AsciiDoc. Multi-composants, navigation, serveur de developpement, mode sombre, authentification. Inspire par Antora.
Bibliotheque d'authentification pour Kemal : mots de passe BCrypt (conformes CNIL), tokens JWT, sessions, configuration SMTP, recuperation de mot de passe, invitations.
Boite a outils SAML v2 SSO. AuthnRequest, analyse de reponses, SLO, metadonnees SP. Independant de tout framework. Porte de ruby-saml 1.18.1.