{
  "id": 17817228,
  "title": "Every reveal.js gap closed in Kadal Deck 0.11",
  "url": "https://urgent.news/2026/11/02/every-reveal-js-gap-closed-in-kadal-deck-0-11",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-02T15:51:56.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/kadalcc/every-revealjs-gap-closed-in-kadal-deck-011-33al"
  },
  "original_language": "en",
  "account": "Kadal Deck 0.11 closed all the gaps in its functionality compared to reveal.js decks. The import feature now converts reveal.js decks closely, preserving their look and behavior. 52 out of 54 missing features and partially working options were addressed in 23 pull requests. New options that previously had no effect now work as expected. Importing reveal.js decks maintains their original appearance and allows the use of reveal.js's themes, layout classes, keyCodes, step-through functionality, and scripts. Kadal Deck renders mathematical equations using KaTeX at build time, and it supports MathJax 2, 3, and 4. The importer leaves the original reveal.js deck untouched and generates a report of any incompatibilities. To use Kadal Deck, run the command npx kadal-deck import reveal ./my-talk, then cd into the new directory and start the development server with npx kadal-deck dev. The guide for migrating from reveal.js can be found at https://deck.kadal.cc/docs/coming-from-reveal/. If any reveal.js decks still import improperly, report the issue on GitHub: https://github.com/kadalcc/deck/issues.",
  "summary": "Kadal Deck borrowed a lot from reveal.js: sections and vertical stacks, fragments, data-background-* , auto-animate, and option names like controls , hash and slideNumber . So npx kadal-deck import reveal ./my-talk has always converted a reveal.js deck closely. Converting it closely is still not the same as the deck behaving the way it did. At 0.10.1 we audited 164 reveal.js features and options…",
  "key_points": [
    "Kadal Deck 0.11 closes all gaps compared to reveal.js decks",
    "52 of 54 missing features addressed in 23 pull requests",
    "Kadal Deck renders KaTeX equations at build time"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}