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: about 1 month ago
JSON representation
Some extensions I've built (or borrowed) for Snap!
- Host: GitHub
- URL: https://github.com/cycomachead/snap-tools
- Owner: cycomachead
- License: bsd-3-clause
- Created: 2014-07-26T05:44:57.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-29T08:45:06.000Z (about 9 years ago)
- Last Synced: 2024-06-25T09:43:06.961Z (3 months ago)
- Topics: snap, visual-programming-language
- Language: HTML
- Homepage:
- Size: 219 KB
- Stars: 8
- Watchers: 3
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-snap - Snap-Tools - various blocks that rely on `reportJSFunction` (Uncategorized / Uncategorized)
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)