• Stars
    star
    203
  • Rank 192,890 (Top 4 %)
  • Language
    Ruby
  • License
    MIT License
  • Created almost 12 years ago
  • Updated almost 5 years ago

Reviews

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

Repository Details

Create slides with ruby (and usually in markdown)

Create Slides with Markdown

reveal-ck is..

a command line tool that helps you author reveal.js presentations.

It lets you focus on the content of your presentation by taking care of the details of building a reveal.js presentation.

You write your presentation in markdown, in a single file, and reveal-ck generates everything else.

Get Started Now

Here's a quick example so you can see what using reveal-ck is like.

Learning More

There are many, many things you can do to customize your slides!

Here's a long, but not exhaustive, list of things you can do:

  • Get fast feedback with LiveReload. Save your slides and instantly see the result.
  • Host your slides up on Github Pages.
  • Use any emoji available on github, such as :money_with_wings:
  • Take advantage of reveal.js' vertical slides
  • Use Github Flavored Markdown Tables
  • Write your slides in HTML or popular Ruby templating languages, like ERB and Haml, and Slim.
  • Easily support CSS tweaks.
  • Use @mentions, such as, @jedcn.
  • Manage configuration of themes and plugins in a single config file.
  • Integrate with rake (ie: create rake tasks that build slides)

Installation

reveal-ck is delivered as a RubyGem, and so, you need Ruby 2.0+ and then installing should be as easy as:

gem install reveal-ck

Verify that things are functional and you have the latest version of reveal-ck by typing:

reveal-ck --version

Questions?

Not everything is documented, and nothing is perfect, so-- if you'd like to ask a question or log a bug please do so!

Contributing

Gem Version Build Status Code Climate Test Coverage

If you're a ruby developer and you want to get going with local development, please see .github/CONTRIBUTING.md.

More Repositories

1

the-six-questions

The six questions you should ask an employee each month
34
star
2

learning-elisp

The Story of how I learned Emacs Lisp
Emacs Lisp
25
star
3

getting-started-with-slate

A simple setup and instructions for quickly getting started with the Slate Window Manager
11
star
4

hipchat-hotline

Simple npm command line utility for sending hipchats
JavaScript
9
star
5

coffeelint-prefer-fewer-parens

CoffeeLint rule for people that prefer implicit parens
CoffeeScript
6
star
6

blync-core

Library for interacting with Embrava's Blynclight Standard
JavaScript
6
star
7

wears-t-shirts

The t-shirts I wear
Ruby
4
star
8

publishing-reveal-ck-slides

An example of publishing slides with reveal-ck
Ruby
4
star
9

jenkins-pc-load-letter

A small utility for loading jobs into, and unloading jobs from, jenkins
JavaScript
2
star
10

image-slideshow

Create a dynamic reveal.js presentation based on images returned from a Google search result.
Ruby
2
star
11

notes-for-functional-javascript

Notes that I took while reading Fogus' Functional JavaScript
JavaScript
2
star
12

reveal-ck-template

A template for starting off with reveal-ck
Ruby
1
star
13

blync-light-cli

Command Line Interface for a Blync light
JavaScript
1
star
14

dev-machines

Notes for building development machines.
Puppet
1
star
15

there-and-back-again

Two-way literate programming between markdown and json config files.
JavaScript
1
star
16

jedcn.com

http://jedcn.com
CSS
1
star
17

what-is-happening

What's happening?
JavaScript
1
star
18

jedcn.github.io

Source behind jedcn.github.io
CSS
1
star
19

rspec-to-conclusion

Command line utility for running rspec to conclusion
JavaScript
1
star
20

rake-to-web

A web application that knows how to run tasks in your Rakefile
Ruby
1
star