All Projects → dekk-app → dekk

dekk-app / dekk

Licence: MIT license
👁 A presentation tool written in react.js

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to dekk

Marp
The entrance repository of Markdown presentation ecosystem
Stars: ✭ 3,378 (+10136.36%)
Mutual labels:  deck, presentation, slides
Marpit
The skinny framework for creating slide deck from Markdown
Stars: ✭ 364 (+1003.03%)
Mutual labels:  deck, presentation, slides
Marp Cli
A CLI interface for Marp and Marpit based converters
Stars: ✭ 606 (+1736.36%)
Mutual labels:  deck, presentation, slides
Presenta Lib
A javascript library to build expressive web presentations in seconds.
Stars: ✭ 614 (+1760.61%)
Mutual labels:  deck, presentation, slides
Kittik
Create slides in TypeScript and present them in the terminal using ASCII only!
Stars: ✭ 147 (+345.45%)
Mutual labels:  deck, presentation, slides
Mdx Deck
♠️ React MDX-based presentation decks
Stars: ✭ 10,487 (+31678.79%)
Mutual labels:  deck, presentation, slides
Code Surfer
Rad code slides <🏄/>
Stars: ✭ 5,477 (+16496.97%)
Mutual labels:  deck, presentation, slides
Presa
🎞 Make stylish presentations in React, powered by styled-components
Stars: ✭ 169 (+412.12%)
Mutual labels:  deck, presentation, slides
Marp Core
The core of Marp converter
Stars: ✭ 224 (+578.79%)
Mutual labels:  deck, presentation, slides
Reveal Ck
Create slides with ruby (and usually in markdown)
Stars: ✭ 202 (+512.12%)
Mutual labels:  presentation, slides
Libreoffice Impress Templates
Freely-licensed LibreOffice Impress templates
Stars: ✭ 238 (+621.21%)
Mutual labels:  presentation, slides
go-info-displays
Using Go for Information Displays
Stars: ✭ 45 (+36.36%)
Mutual labels:  deck, presentation
bs-spectacle
No description or website provided.
Stars: ✭ 15 (-54.55%)
Mutual labels:  presentation, slides
Tslide
Terminal SlideDeck, supporting markdown.
Stars: ✭ 198 (+500%)
Mutual labels:  presentation, slides
Remarker
▶️ Remark cli
Stars: ✭ 132 (+300%)
Mutual labels:  presentation, slides
Patat
Terminal-based presentations using Pandoc
Stars: ✭ 1,725 (+5127.27%)
Mutual labels:  presentation, slides
gatsby-theme-deck-n-blog
Create a deck (with mdx-deck) and a blog post from the same MDX
Stars: ✭ 17 (-48.48%)
Mutual labels:  deck, presentation
slidev
Presentation Slides for Developers
Stars: ✭ 25,925 (+78460.61%)
Mutual labels:  presentation, slides
Nodeppt
This is probably the best web presentation tool so far!
Stars: ✭ 9,589 (+28957.58%)
Mutual labels:  presentation, slides
What I Have Read
Paper Lists, Notes and Slides, Focus on NLP. For summarization, please refer to https://github.com/xcfcode/Summarization-Papers
Stars: ✭ 110 (+233.33%)
Mutual labels:  presentation, slides

Dekk

Dekk logo

Dekk is a modular presentation library written in React.js.

Travis branch

npm GitHub license

Patternplate

Demos

The demo can be viewed as a default or live deck or speaker deck

Default mode

  • Dekk demo
  • Includes: URLs and Paging.
  • This viewmode is a standalone version.

Presenter mode

  • Presenter demo
  • includes URLs, Paging and LocalStorage as publisher.
  • This viewmode controls a live deck.

Live mode

  • Live demo
  • Includes LocalStorage as subscriber.
  • Paging and URLs are disabled.
  • This viewmode is controlled from a speaker deck.

Getting Started

To create your first Deck we recommend reading the Getting started guide. It will show you how to use a precofugured Dekk to create your presentation.

If you want to use your own logic, you can start from here and just follow along:

Examples

There are a few copy & paste examples which you can use. They show some configuration options of Dekk.

Developing Dekk

You are welcome to help develop Dekk. to contribute please follow these steps:

Prepare:

Please take the time and read our contributing guidelines and the code of conduct

  1. Node.js, npm

Please ensure that you are running the correct node version. The supported engines are listed in package.json~engines.

  1. Clone Dekk
git clone [email protected]:dekk-app/dekk.git
cd dekk
  1. Install and bootstrap
yarn
npx lerna bootstrap
  1. start development mode

This opens a webpack-dev-server on localhost (port 8080)

yarn develop
  1. open your browser. The hosted content is defined in gh/pages/gh-pages.js

Dependencies

Without the work of these amazing libraries Dekk would not work. So let's thank the creators and contributers of these projects.

Special thanks

To develop Dekk a lot more than just those 4 packages were needed 😱

npx thanks (top 10)

Author Where to Donate Dependencies
sindresorhus patreon.com/sindresorhus  eslint-config-xo-react + 195 more
feross patreon.com/feross  safe-buffer, resolve + 10 more
mafintosh patreon.com/mafintosh  safe-buffer, resolve + 7 more
mikeal patreon.com/mikeal  request, form-data + 6 more
nzakas paypal.me/nczonline  eslint, estraverse + 6 more
juliangruber patreon.com/juliangruber  isarray, balanced-match + 6 more
hughsk hughsk.io/donate  resolve, is-typedarray + 5 more
thlorenz patreon.com/thlorenz  resolve + 5 more
hueniverse patreon.com/eranhammer  qs, boom, hoek, hawk, sntp + 1 more
yoshuawuyts patreon.com/yoshuawuyts  resolve, timers-browserify + 1 more

© Copyright 2021 Gregor Adams

Contributors

Thanks goes to these wonderful people (emoji key):


Gregor Adams

💻 📖 🤔 🚇

Mario Nebl

🤔 🔧

Tim Pietrusky

🐛 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

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].