Ecosyste.ms: Awesome

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

https://github.com/cycomachead/snap-tools

Some extensions I've built (or borrowed) for Snap!
https://github.com/cycomachead/snap-tools

snap visual-programming-language

Last synced: 18 days ago
JSON representation

Some extensions I've built (or borrowed) for Snap!

Lists

README

        

# snap-tools

Snap!-tools is a collection of custom blocks and extensions built for the
[Snap!][snap] programming language. Most of these rely on the
`reportJSFunction` block which allows native JS to be executed within Snap!.

## Usage

The easiest way to use these blocks is to download the repo and then use the
"Import" menu within Snap!.

## Tools

### Simple Text Labels
See `text-stamping.xml` for this block. This allows native text stamping on the
stage. It uses a monospace font and will use the current pen color and stamp
text at the same angle as the sprite. If the pen is down, the text appears underlined.

![text-example][https://cloud.githubusercontent.com/assets/1505907/3423921/a02170cc-ffb2-11e3-9d27-0bd111a033d5.png]

[snap]: http://snap.berkeley.edu/

## Python Codification

There's a very good python codification project, [here](https://github.com/cs10/bjc.py/blob/master/Complete%20Python%20Codification.xml)