Skip to content
This repository

a visual programming language inspired by Scratch

branch: master
Backgrounds add backgrounds library to git
Costumes add costumes library to git
Sounds add sound library on git
help add new help images for modified list and sentence blocks
libraries update word->sentence block spec; replace xml file
.gitignore Removed .DS_Store and added a .gitignore
README.md validated all source files against the latest JSLint version
agpl.txt Creation
blocks.js make the color of the %pause symbol more yellowish
byob.js relabelling custom blocks (experimental)
click.wav Creation
cloud.js Localization additions and Portuguese translation update, thanks, Man…
contributing to BYOB4.txt Fixed a number of whitespace inconsistencies
gui.js Merge pull request #509 from jmoenig/bh
history.txt fixed #507 (limit persistent block zoom to 12x)
lang-ca.js Catalan translation update - Thanks, Bernat!
lang-cs.js Merge pull request #61 from queryselector/issue-59
lang-de.js German translation update, tweaks
lang-dk.js New Danish translation
lang-el.js New Greek translation
lang-eo.js Fixed #59
lang-es.js Merge pull request #61 from queryselector/issue-59
lang-fi.js Finnish translation
lang-fr.js remove lang file and incorporate fixes in blocks, opbjects
lang-it.js Merge pull request #61 from queryselector/issue-59
lang-ja.js Merge pull request #61 from queryselector/issue-59
lang-ja_HIRA.js Merge pull request #61 from queryselector/issue-59
lang-ko.js Fixed #59
lang-nl.js Dutch translation update
lang-no.js Norwegian translation update - encoding fixes
lang-pl.js Polish translation, thanks, Witek Kranas!
lang-pt.js Add Portuguese translation of graphic effects, costume transformation…
lang-pt_BR.js Brazilian Portuguese translation
lang-ru.js checkpoint - release
lang-si.js Fixed #59
lang-tw.js Traditional Chinese translation
lang-zh.js Merge pull request #61 from queryselector/issue-59
lists.js German translation update, tweaks
locale.js German translation update, tweaks
manifest.mf Fixed a number of whitespace inconsistencies
morphic.js fixed #508 (don’t popup empty menus)
morphic.txt Double click support for project dialogs
objects.js fixed #508 (don’t popup empty menus)
paint.js Paint Editor transform integration - little tweaks
readme.txt Fixed a number of whitespace inconsistencies
scriptsPaneTexture.gif Creation
sha512.js Fixed a number of whitespace inconsistencies
snap.html Snap.html: Focus the world canvas on startup
snap_logo_sm.png "Flat" GUI design preference
store.js German translation update, tweaks
threads.js fixed #506, thanks @haritop!
tools.xml Tools.xml: Update tools with word->list block
translating Snap.txt Fixed a number of whitespace inconsistencies
widgets.js Widgets: new “promptVector” dialog box feature
xml.js XML.js: resolved unexpected assignment expressions
ypr.js Fix: Removed added textarea from YPR module
README.md

Snap! Build Your Own Blocks

http://snap.berkeley.edu

a visual, blocks based programming language inspired by Scratch

written by Jens Mönig and Brian Harvey jens@moenig.org, bh@cs.berkeley.edu

Copyright (C) 2014 by Jens Mönig and Brian Harvey

Snap! is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Something went wrong with that request. Please try again.