An open API service indexing awesome lists of open source software.

https://github.com/tomnomnom/asciipoint

An ASCII presentation tool in PHP
https://github.com/tomnomnom/asciipoint

Last synced: about 1 year ago
JSON representation

An ASCII presentation tool in PHP

Awesome Lists containing this project

README

          

# ASCIIPoint

An ASCII presentation tool by Gareth Halfacree and Tom Hudson.
Initially written in less than 24 hours for LeedsHack 2012.

## Requirements
* linux
* PHP 5.4 (for short array syntax, `Callable` type hints and `Closure::bindTo()`)
* jp2a (for image to ASCII conversion)

## Instructions
Run `./present.php example-slides/*` to see the example slides. Advance slides with
Enter.

If you receive the error `./present.php: Permission denied`: you may need to set the present
script to be executable using `chmod +x present.php`.

To run a single slide (e.g. one of the template slides), just pass the filename as the only argument:

./present.php template-slides/lines.php

## Features
* Basic text
* Line, rectangle, circle, ellipse, and simple bezier curve drawing
* Slide-X and slide-Y animations
* On-the-fly image to ASCII conversion
* Regular and bold ANSI colours

## Demo
A screencast can be seen here: http://www.youtube.com/watch?v=9wPgShYsN2Y

A live demo at LeedsHack 2012 can be seen here: http://www.youtube.com/watch?v=3fR9q6tfaFQ