Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedcn/reveal-ck
Create slides with ruby (and usually in markdown)
https://github.com/jedcn/reveal-ck
cli markdown presentation ruby slides
Last synced: about 7 hours ago
JSON representation
Create slides with ruby (and usually in markdown)
- Host: GitHub
- URL: https://github.com/jedcn/reveal-ck
- Owner: jedcn
- License: mit
- Created: 2013-01-23T01:58:15.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2020-02-17T03:23:51.000Z (almost 5 years ago)
- Last Synced: 2024-12-14T04:05:03.686Z (7 days ago)
- Topics: cli, markdown, presentation, ruby, slides
- Language: Ruby
- Homepage: http://jedcn.github.io/reveal-ck/
- Size: 2.78 MB
- Stars: 203
- Watchers: 9
- Forks: 32
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- Open-Source-Ruby-and-Rails-Apps - reveal-ck - Create slides with ruby (and usually in markdown) 🔥 🚀 (Happy Exploring 🤘)
README
# Create Slides with Markdown
## reveal-ck is..
a command line tool that helps you author [reveal.js][reveal.js]
presentations.[reveal.js]: http://lab.hakim.se/reveal-js
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][quick-example] so you can see what using
reveal-ck is like.[quick-example]: docs/QUICK-EXAMPLE.md
## 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][new-issue]![new-issue]: https://github.com/jedcn/reveal-ck/issues/new
## Contributing
[![Gem Version](https://badge.fury.io/rb/reveal-ck.svg)](http://badge.fury.io/rb/reveal-ck)
[![Build Status](https://travis-ci.org/jedcn/reveal-ck.svg)](https://travis-ci.org/jedcn/reveal-ck)
[![Code Climate](https://codeclimate.com/github/jedcn/reveal-ck/badges/gpa.svg)](https://codeclimate.com/github/jedcn/reveal-ck)
[![Test Coverage](https://codeclimate.com/github/jedcn/reveal-ck/badges/coverage.svg)](https://codeclimate.com/github/jedcn/reveal-ck)If you're a ruby developer and you want to get going with local
development, please see [.github/CONTRIBUTING.md][CONTRIBUTING.md].[CONTRIBUTING.md]: .github/CONTRIBUTING.md