Giter Site home page Giter Site logo

slathrop / gitpitch Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gitpitch/gitpitch

0.0 2.0 0.0 13.79 MB

Markdown Presentations For Everyone on GitHub, GitLab, Bitbucket, Gitea, Gogs, and GitBucket.

Home Page: https://gitpitch.com

License: MIT License

Java 89.38% HTML 10.12% Scala 0.49%

gitpitch's Introduction

GitPitch Build Status

Markdown Presentations For Everyone on GitHub, GitLab, Bitbucket, Gitea, Gogs, and GitBucket

WEBSITE: www.gitpitch.com | HOW-TO : GitPitch Wiki | TWITTER: @gitpitch

What is GitPitch?

GitPitch is a service that turns PITCHME.md markdown into online and offline, interactive slideshows. You can use it to promote, pitch or present anything from designs and best practices, to code snippets and complete frameworks.

Each slideshow presentation is made instantly available online just as soon as you git-commit and push PITCHME.md on any branch within a public GitHub, GitLab, Bitbucket, Gitea, Gogs, or GitBucket repo.

URL

GitPitch is an open source project so you can fork, clone, and modify the source. You can find detailed build instructions here. You can also submit bug, feature and pull-requests on this repo. If you like this project please show your support with a GitHub star. Much appreciated.

Is GitPitch for you?

If you ever find yourself needing to present a concept, design, library, integration, framework, or even course work:

  • To colleagues, clients or customers
  • To students
  • Or at meetups or conferences

Then GitPitch is for you. Simply capture your ideas in Markdown and let GitPitch automatically turn those ideas into compelling, responsive, online and offline slideshow presentations.

How does GitPitch work?

GitPitch presentations are powered by the amazing reveal.js presentation framework. But with GitPitch there is nothing to download. All you need is your favorite text editor. And an account on GitHub, GitLab, or Bitbucket. Or your instance of GitHub Enterprise, Gitea, Gogs, or GitBucket.

TERMINAL

No more Keynote. No more PowerPoint. Just Markdown. Then git-commit on any branch within a public GitHub, GitLab, Bitbucket, or a private Gitea, Gogs, GitBucket repo.

GitPitch slideshow presentations are compelling

SLIDESHOW

Each slideshow presentation is beautifully rendered, fully responsive, and highly interactive with a rich set of features including:

See the Kitchen Sink Slideshow Presentation for a live demonstration of GitPitch slideshow features.

GitPitch slideshow presentations are customizable

Choose between six distinct visual themes:

SLIDESHOW

Or further customize the look and feel of your slideshow presentations using background images, your own logo and even custom css.

SLIDESHOW

GitPitch slideshow presentations are modular

Create and deliver content and course materials as a series of slideshow presentations using modular markdown and shared assets (css, images, etc.) in a single git repo.

GitPitch slideshow presentations are code-aware

CODE-PRESENTING

Step-through static-code blocks or the complete source-code from any file in the repo, line-by-line or section-by-section, from directly within any slideshow presentation using code-presenting.

GitPitch slideshow presentations are social

GitPitch slideshow presentations are designed for sharing. You can:

  • View any GitPitch presentation at its public URL
  • Promote any GitPitch presentation using a GitHub badge
  • Embed any GitPitch presentation within a blog or website
  • Share any GitPitch presentation on Twitter, LinkedIn, etc
  • Print any GitPitch presentation as PDF document
  • Download and present any GitPitch presentation offline

Support for these social features can be found in the Web page footer of each slideshow presentation.

GitPitch slideshow presentations are speaker-ready

GitPitch supports a speaker notes window that can be opened for any GitPitch online or offline presentation. The speaker notes window shows the current slide, provides a preview of the upcoming slide, and also includes a timer that helps keep track of time once you launch the presentation.

SPEAKER-NOTES

GitPitch slideshow presentations just work

GitPitch requires no sign-up. And no configuration. Just add PITCHME.md ;)

The GitPitch Wiki provides a detailed How-To that walks you through getting started, building, customizing, and sharing your GitPitch slideshow presentations.

GitPitch - An Open Source Project

The GitPitch server is a Play Framework 2.5.x Web application open-sourced under an MIT License. This means you can fork, clone, and modify the source and build and test the server on your local machine.

You can find detailed build instructions here. You can also submit bug, feature and pull-requests on this repo. If you like this project please show your support with a GitHub star. Much appreciated.

GitPitch has been designed to follow standard Play Framework conventions. In order to understand the layout of this project see the following article, Anatomy of a Play Application.

MIT License

Copyright (c) 2016 David Russell

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

gitpitch's People

Contributors

alexanderwright avatar gitpitch avatar jroper avatar kounoike avatar mkurz avatar yhirano55 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.