Skip to content

A multi-language developer-focused slideshow tool to teach Programming languages, inspired by Go Tour

Notifications You must be signed in to change notification settings

psankar/kuvalai

Repository files navigation

#Kuvalai குவளை

A presentation software primarily focused on:

  • Simplicity - Editable via $EDITOR
  • Developer oriented - Ability to show and run code from within the slides
  • Independent - Not tied to any webservice (ala prezi, slideshare etc) and run offline using the compiler on the target machine
  • Minimal

#License

All source code is licensed under Creative Commons Zero License. More information at: http://creativecommons.org/publicdomain/zero/1.0/ Full license text at: http://creativecommons.org/publicdomain/zero/1.0/legalcode

The following files are copied from the bootstrap project and please refer to the bootstrap project page for their license.

  • css/bootstrap.min.css
  • js/bootstrap.min.js
  • js/jquery.min.js

#Usage

  • Install Go from http://golang.org
  • Edit kuvalai-example.md file as per your wish. Follow the styles mentioned in the same file for splitting slides, mentioning code files etc.
  • go run kuvalai-server.go
  • Visit http://localhost:8080/
  • Edit the sources in the slides as you wish and press the Execute button. The program that you have typed will be executed and the output will be printed in the textarea. If there is a compilation error, the compiler error too will be printed the same place

##Warning Since anyone can execute any code in your machine, via this app, please run this only in a trusted intranet with limited set of audience

About

A multi-language developer-focused slideshow tool to teach Programming languages, inspired by Go Tour

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published