Hast, an on-the-fly presentation for everyone! Realtime broadcasting and hot push changes. Using Meteor, DeckJS, aceEditor, etc
CSS CoffeeScript JavaScript HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.meteor
client
model
public
server
tests
.gitignore
.gitmodules
README.md

README.md

Hast

Hast is a WYSIWYG markdown flavor presentation tool made for everyone! We love markdown, did I mention it? It uses github style markdown. It quickly does the real time broadcasting and hot pushing changes. Hast uses Meteor, DeckJS, aceEditor, etc.

Website: Hast.me

How it works

Video Demo at Youtube

Clone the repo and run.

$ git clone --recursive https://github.com/zhouzhuojie/hast.git
$ cd hast
$ meteor update
$ meteor

Sync between the editor and presentation

Broadcast to your audience

Control the slides and hot push your changes

Features

  • Save as you type. Saved in LocalStorage if you are guest and in Server if you are logged in.
  • Sharing public presentations is easy. Make it public through your archives.
  • Sync everything, broadcast playing and changes made by the host.
  • Easy user privacy control. Only the owner can change the presentation.
  • Use iframe to include anything that is interesting. PDF, Video, Documents, even some data visualization like D3.
  • MathJax is supported. E.g. $x^2+y^2=1$

Credits

Big Thanks to these great open source projects:

Hackynote, DeckJS, Marked, aceEditor, Meteor, PrismJS

License

The MIT License (MIT)