12 comments

  • articsputnik37 minutes ago
    I found Presenterm [1] to be optimal for me. Simple and works in the terminal, yet powerful to export to PDF and HTML. It supports Mermaid and images. I&#x27;m also collecting a list [2] with other Markdown-first presentation tools, and according to the git stars, reveal.js seems to be the most popular. Tough for me, it was too heavy.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;mfontanini&#x2F;presenterm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mfontanini&#x2F;presenterm</a><p>[2] <a href="https:&#x2F;&#x2F;www.ssp.sh&#x2F;brain&#x2F;markdown-presentations-or-slides&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.ssp.sh&#x2F;brain&#x2F;markdown-presentations-or-slides&#x2F;</a>
  • fodkodrasz1 hour ago
    I used <a href="https:&#x2F;&#x2F;revealjs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;revealjs.com&#x2F;</a> in the past for this successfully. I have very good experience with that from circa 10 years ago.
  • cachius1 hour ago
    I find the notes mode confusing. You can&#x27;t tell if you&#x27;re viewing a note or a slide.<p>Why would you use it? In PowerPoint the point of notes is to have an aside view for the presenter for extra info. Here all is revealed to the viewer.
    • sunnyam6 minutes ago
      You could share a screen with the slides and have the notes visible to yourself. Also the notes mode has a dashed border around it.<p>This is just a simple demo but it&#x27;s really cool how simple and easy it is in practice.
    • jy1489841 minutes ago
      Open the page in two windows, with one that has note mode enabled
  • hecanjog7 hours ago
    I love it, but it was very disorienting to use `j` to move forward and `k` to move backward.
    • chrisweekly1 minute ago
      Fastmail uses these too, as does vim.
    • tbossanova5 hours ago
      jk
    • moravak19846 hours ago
      lol yeah... &quot;tell me you are lefty without telling me you are lefty&quot;
      • Diti2 hours ago
        Those are Vim bindings. The J key rests right under your index finger (and it’s easy to find it thanks to the nudge on your key), which enables you to spend little to no energy to “scroll down”; the K key is for scrolling up.
      • jgtrosh5 hours ago
        A vimmer*
        • wosined2 hours ago
          or just an evil emacs user
          • branor13 minutes ago
            not all emacs users are evil!
  • Jotalea1 hour ago
    one thing that I immediately noticed is that this site has no mobile support at all.<p>that&#x27;s why I will link this presentation I made, in just a few hours, for a school project. it has mobile support, automatic fullscreen, and is still lightweight. unfortunately, I lost the code for the engine alone, so I only have the &quot;exported product&quot;.<p><a href="https:&#x2F;&#x2F;jotalea.com.ar&#x2F;tests&#x2F;tpanticx" rel="nofollow">https:&#x2F;&#x2F;jotalea.com.ar&#x2F;tests&#x2F;tpanticx</a>
  • virajk_311 hour ago
    Nice, I hv been working on engine that renders pptx (without compromising original styles) in web browsers...
    • TheSilva1 hour ago
      Have you check <a href="https:&#x2F;&#x2F;pitch.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pitch.com&#x2F;</a> ?
  • chrismorgan6 hours ago
    <p><pre><code> (i = slide.nextElementSibling)?.className == &quot;slidenote&quot; ? i : slide ]), </code></pre> An alternative approach:<p><pre><code> slide.querySelector(&quot;:scope+.slidenote&quot;) ?? slide </code></pre> (|| would work just as well as ??, but ?? feels more appropriate.)
  • lukaslukas4 hours ago
    Haha, I see people talking about slides everywhere, from specific moment in my life... that&#x27;s when I started coding slidepicker.com!<p>Anyway, nice work! I created something similar for our product (a list of divs that switch visibility based on keyboard input).
  • fjfaase4 hours ago
    I use HTML for my presentations and publish them online mentioning the URL at the top, such that people can open them on their device, which is often a smart phone. I take that into account for the interactive parts of the presentation.
  • small_scombrus7 hours ago
    This is really cute!<p>I have a special spot in my heart for tools that do a good job of explaining themselves using their own outputs.<p>I wonder how hard it would be to add the cute old PowerPoint style transitions using CSS
    • nhinck26 hours ago
      Not too hard depending on the level of jankiness you&#x27;re willing to endure.<p>Screen capture API &gt; full screen canvas element &gt; css animated clip mask and opacity
  • wosined2 hours ago
    Maybe it would be easy to add the shortcuts g - jump to first slide G - jump to last slide
  • asplake8 hours ago
    Could add clicker support (which I have done previously). Note however that clickers vary between Up&#x2F;Down and PgUp&#x2F;PgDown. Enabling the former was potentially annoying if you like to use the arrow keys to scroll, so I made that configurable. Alternatively you configure mappings per device outside the browser.
    • jakegmaths4 hours ago
      I find it infuriating when clickers say they send page up&#x2F;down but actually send regular up&#x2F;down key events.