Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wasnotrice/shoes-black
Shoes for the browser, in CoffeeScript, without cream
https://github.com/wasnotrice/shoes-black
Last synced: about 1 month ago
JSON representation
Shoes for the browser, in CoffeeScript, without cream
- Host: GitHub
- URL: https://github.com/wasnotrice/shoes-black
- Owner: wasnotrice
- Created: 2012-05-01T19:09:45.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-06-04T19:26:18.000Z (over 12 years ago)
- Last Synced: 2023-04-12T09:29:29.380Z (over 1 year ago)
- Language: CoffeeScript
- Size: 133 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Black Shoes
Shoes for the browser, in CoffeeScript, without cream.
Currently, this is strictly for fiddling around.
## Getting Started
Try the [online demo](http://wasnotrice.github.com/shoes-black/).
## Hacking
You will need [Node](http://nodejs.org/), [npm](http://npmjs.org/), and [CoffeeScript](http://coffeescript.org/) installed. On OS X, try
$ brew install node
$ npm install -g coffee-scriptThen, clone this repository, build the javascript, and run the demo
locally.$ cake build
$ open index.html## Goals
This is an experimental project. The goal is to see how closely we can
reproduce [Shoes](http://shoesrb.com) in a browser environment. There
are lots of benefits to targeting the browser, in terms of portability
and availability. It's worth a shot.The current code does not aim to allow programming in Ruby, like regular
Shoes. Instead, it uses CoffeeScript, which might be close enough. Time
will tell. Got a Ruby implementation that runs in the browser? Let's try
it out!## Features
- rect
- paraPlease see the sample ("Load sample" button) for a relatively short and
complete example of the features.