Create a technical presentation with syntax-highlighted code slides using only a text editor and a browser
Present to an audience on a second screen while privately viewing your speaker notes on your laptop in the same browser session
Export your presentation to PDF using Chrome's built-in print feature or the DeckTape command-line tool
Remark is a tool that lets you build slideshows entirely inside a web browser, using a plain text format called Markdown. Instead of opening PowerPoint or Keynote, you write your slides as simple text with headers and bullet points, and the browser turns that text into a working presentation. No installation is required beyond a basic HTML file that loads the remark script. Setting it up is straightforward. You create an HTML file, paste in a short template, and write all your slide content inside a text block in that file. When you open the file in a browser, your slides appear. You can then edit the text, save the file, and refresh the browser to see changes. The tool reads the Markdown on the fly, so there is no separate build step. Remark includes a presenter mode where you can view your speaker notes privately while the audience sees only the slides. You trigger this by pressing a key in the browser. You can also clone the display to a second screen, which is useful when presenting from a laptop connected to a projector. Slides scale automatically to fit different screen sizes, so the same file works on a phone, a laptop, or a large monitor. Code samples inside slides get syntax highlighting for a range of programming languages. To print or export slides as a PDF, the README points to Chrome's built-in print-to-PDF feature, though it notes the visual output is not pixel-perfect. An external tool called DeckTape is also mentioned as a more precise export option. The project is licensed under the MIT license, which means it is free to use and modify. The README lists a very large number of contributors, suggesting the project has been maintained and refined by a broad community over time. Documentation and how-to guides live in the project's wiki on GitHub.
← gnab on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.