Giter Club home page Giter Club logo

markdownslides's Introduction

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

markdownslides's People

Contributors

a-nau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.