Skip to content
This repository has been archived by the owner on Apr 8, 2021. It is now read-only.

skuzzymiglet/point

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

point

A simple tool for creating HTML presentations

Maintainability Codacy Badge Go FOSSA Status

Installation

go get github.com/skuzzymiglet/point

Why?

  • Lightweight and fast
  • No special software needed to display, just a browser
  • Easy CSS styling

Usage

Every title (#/<h1>) starts a new slide

point -i IN [-s STYLE] [-o OUT]

(IN being a markdown file)

Prints a HTML file to stdout by default.

It can then be opened in a browser, anywhere - there are no file dependencies since everything is embedded. Use Right and Left to move through the slides

TODO

  • Embed CSS
  • Embed JS
  • Embed images as base64
  • Center slide
  • Show slide number
  • More styles
  • Embed web images
  • Automatic moving through slides
  • Add tests
  • Benchmark against pandoc-generated beamer
  • Hosted webapp

Issues

  • Slides are parsed, changed and rendered individually - each one has a full HTML tree Fixed in 2b3f10831b

License

FOSSA Status