All Projects → a-nau → markdownslides

a-nau / markdownslides

Licence: MIT License
A "markdown-first" approach for generating beautiful browser-based slides easily. Based on Reveal.js and Reveal-Jekyll.

Programming Languages

HTML
75241 projects
Dockerfile
14818 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to markdownslides

Jekyll Theme Mdui
🍷A Jekyll theme based on MDUI
Stars: ✭ 143 (+286.49%)
Mutual labels:  jekyll, github-pages
Oscailte
Oscailte — A powerful light, clean, and responsive Jekyll theme.
Stars: ✭ 178 (+381.08%)
Mutual labels:  jekyll, github-pages
Gottovote
GotToVote is a toolkit of simple web and SMS services that help citizens get to the ballot box informed and ready to vote. Kenya version accessible at https://kenya.gottovote.cc
Stars: ✭ 150 (+305.41%)
Mutual labels:  jekyll, github-pages
Haacked.com
You've been haacked and you like it
Stars: ✭ 131 (+254.05%)
Mutual labels:  jekyll, github-pages
Slate
Slate is a Jekyll theme for GitHub Pages
Stars: ✭ 195 (+427.03%)
Mutual labels:  jekyll, github-pages
Jekyll Help Center Theme
Simple and responsive Jekyll theme for help center.
Stars: ✭ 133 (+259.46%)
Mutual labels:  jekyll, github-pages
Primer
Primer is a Jekyll theme for GitHub Pages
Stars: ✭ 160 (+332.43%)
Mutual labels:  jekyll, github-pages
Jekyll Theme Yat
🎨 Yet another theme for elegant writers with modern flat style and beautiful night/dark mode.
Stars: ✭ 113 (+205.41%)
Mutual labels:  jekyll, github-pages
Mm Github Pages Starter
Minimal Mistakes GitHub Pages site starter
Stars: ✭ 191 (+416.22%)
Mutual labels:  jekyll, github-pages
Fast template
A template for really easy blogging with GitHub Pages
Stars: ✭ 184 (+397.3%)
Mutual labels:  jekyll, github-pages
Pages Gem
A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
Stars: ✭ 1,670 (+4413.51%)
Mutual labels:  jekyll, github-pages
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (+502.7%)
Mutual labels:  jekyll, github-pages
So Simple Theme
A simple Jekyll theme for words and pictures.
Stars: ✭ 1,701 (+4497.3%)
Mutual labels:  jekyll, github-pages
Git Wiki Theme
A revolutionary full-featured wiki for github pages and jekyll. You don't need to compile it!
Stars: ✭ 139 (+275.68%)
Mutual labels:  jekyll, github-pages
Leap Day
Leap day is a Jekyll theme for GitHub Pages
Stars: ✭ 121 (+227.03%)
Mutual labels:  jekyll, github-pages
Midnight
Midnight is a Jekyll theme for GitHub Pages
Stars: ✭ 155 (+318.92%)
Mutual labels:  jekyll, github-pages
Hanuman
A responsive, lightning-fast Jekyll theme built using AMP (Accelerated Mobile Pages) to speed up your blogs and websites.
Stars: ✭ 100 (+170.27%)
Mutual labels:  jekyll, github-pages
Liweimin1996.github.io
Min's blog 欢迎访问我的博客主页!(Welcome to my blog website !)https://liweimin1996.github.io/ 百度云资源持续更新中,欢迎点赞star
Stars: ✭ 106 (+186.49%)
Mutual labels:  jekyll, github-pages
Architect
Architect is a Jekyll theme for GitHub Pages
Stars: ✭ 182 (+391.89%)
Mutual labels:  jekyll, github-pages
Fastpages
An easy to use blogging platform, with enhanced support for Jupyter Notebooks.
Stars: ✭ 2,888 (+7705.41%)
Mutual labels:  jekyll, github-pages

Markdown Slides

What is it?

A template project for a Github page

  • to quickly create beautiful slides
  • and share them on freely hosted Github pages
  • it is based primarily on Markdown → easy collaboration and version control
  • you can host multiple presentations
  • to see its full power, just check the getting started presentation

It is powered by reveal.js, an awesome project by Hakim El Hattab and based on and inspired by reveal-jekyll by Thomas Friese

How to set up and use it?

Check out the introduction slides to see how to use this repo!

You can set up the project both locally and hosted on Github Pages.

Github Pages

Just fork the project, and rename your main branch to gh-pages.

That's it :)

Locally

Clone the project including submodules using

git clone --recursive https://github.com/a-nau/markdownslides.git

The you can either install Jekyll and run it or use the provided Docker image.

We recommend using the Docker image by following these steps:

  • Install Docker if you haven't already
  • Build the Docker image using docker build -t jekyll .
  • Run markdownslides with docker run -v ${PWD}:/app -p 4000:4000 -it --rm --name markdownslides jekyll
  • Reach the website under http://localhost:4000/markdownslides/

For more information, also check out this blog post.

What can it do?

Check the examples!


Licenses

Easy Markdown Slides: MIT licensed, Copyright (C) 2021 Alexander Naumann, https://a-nau.github.io

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].