• Stars
    star
    103
  • Rank 333,046 (Top 7 %)
  • Language
    CSS
  • Created over 11 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Hast, an on-the-fly presentation for everyone! Realtime broadcasting and hot push changes. Using Meteor, DeckJS, aceEditor, etc

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)

More Repositories

1

meteor-vue

Vue for Meteor
JavaScript
130
star
2

conditions

Minimalist rules engine for Golang
Go
31
star
3

meteor-nprogress

NProgress for Meteor
JavaScript
27
star
4

meteor-reactive-coffee

Reactive-Coffee for Meteor
JavaScript
16
star
5

knockout-client

Knockout Client for Meteor
JavaScript
12
star
6

docker-passenger-meteor

Docker image for easily deploying meteor, using fig.sh, passenger
Shell
7
star
7

reactive-coffee-demo

reactive-coffee-demo.meteor.com
CSS
5
star
8

meteor-deb

Deb.js for Meteor
JavaScript
3
star
9

docker-shakedown

Shakedown docker image for curl-based integration testing
Dockerfile
3
star
10

hast-electron

Hast markdown presentation in Electron
JavaScript
3
star
11

DM_GReader

Data mining upon personal Google Reader
Python
3
star
12

meteor-moot

Moot for Meteor
CSS
2
star
13

knockout-client-pager

pager.js integrated with with Meteor, creating subpages using Knockout.
JavaScript
2
star
14

meteor-kramed

Kramed for Meteor, a markdown (kramdown compatible) parser and compiler.
JavaScript
2
star
15

cpu_simulator

A tiny cpu simulator for architecture
Java
1
star
16

Greplin_Programming_Challenge

Python
1
star
17

Facebook_Newsletter

A firefox add-on for facebook newsletter
JavaScript
1
star
18

lcdaily

Send random leetcode email every day
HTML
1
star
19

iso8601ms

Package iso8601 is a simple Go package for encoding `time.Time` in JSON in ISO 8601 format with millisecond precision, with the converted UTC timezone
Go
1
star
20

meteor-bxslider

bxslider-4 for Meteor
JavaScript
1
star
21

meteor-state-machine

Javascript state machine for Meteor
JavaScript
1
star
22

meteor-garlic

Automatically persist your forms' text field values locally, Meteor wrapper of garlicjs
JavaScript
1
star