Scratch - howinfo/howinfo GitHub Wiki
Show HN: Goboscript, text-based programming language, compiles to Scratch
City simulator I made in Scratch
TurboWarp – Run Scratch projects faster
Hedy: Textual programming made easy
Awesome Scratch
Hello World in different programming languages
- https://www.youtube.com/watch?v=mLsVb3uJfYo
- https://www.youtube.com/watch?v=Ysled8GvKuk
- https://www.youtube.com/watch?v=zecueq-mo4M
- https://www.youtube.com/watch?v=xXt5e1eP3iU
Projects
About Scratch
https://en.wikipedia.org/wiki/Scratch_(programming_language)
https://en.wikipedia.org/wiki/Visual_programming_language
Scratch is not "children's programming language", while it looks like it is. Scratch prevents making syntax errors in code. With scratch, my friend teenager nerd boy made game, where at beginning of game it generates random levels. It's very advanced.
I did see somewhere some paid software where it's possible to make sheduled tasks to Jira with Scratch like interface.
There are many versions of Scratch for different purposes.
Original
- Old Scratch 2.0 https://github.com/LLK/scratch-flash
- https://scratch.mit.edu/developers
- Scratch Blocks is a new development project for the next generation of graphical programming blocks, based on a collaboration between Google and MIT’s Scratch Team — building on Google’s Blockly technology and informed by the Scratch Team’s expertise in developing creative learning tools for young people. Scratch Blocks will provide a framework for building programming blocks in both vertical (text-based) and horizontal (icon-based) formats.
- Scratch 3.0 https://github.com/LLK/scratch-blocks
- Scratch-www is a standalone web client for the Scratch Community, built using React and Redux
- Scratch 4.0 web https://github.com/LLK/scratch-www
- ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games
- Google Blockly https://developers.google.com/blockly/
Scratch article with many links
- Scratch https://news.ycombinator.com/item?id=32120445
- Low Code https://news.ycombinator.com/item?id=32106380
Scratch Haxe
Some of the Blockly Haxe code seems to be deleted, and some have license issues, I don't know is there working Blockly that generates Haxe code from blocks. There were previously some fork of Blockly where someone changed Blockly Javascript (or some other programming language) to instead create Haxe code.
- Blockly
- OpenFL
- https://scratch.mit.edu/discuss/topic/178496/
- https://github.com/my2iu/scratch-flash/tree/openfl-port Not working
- https://bobbybee.github.io/scratch-flash/release/
- https://github.com/IronManMark20/scratch-openfl
- https://github.com/openfl/scratch-openfl
- https://github.com/openfl/scratch-openfl/commits/master
- Flash
Native MIT
- Compile Scratch3 projects to fast, native C++ code.
- https://lunduke.substack.com/p/a-linux-kernel-module-written-in
- https://web.archive.org/web/20220630172343/https://lunduke.substack.com/p/a-linux-kernel-module-written-in
- https://github.com/scratchnative/scratchnative
- https://github.com/scratchnative/scratchOS
- https://github.com/scratchnative/scratch-linux-modules
Snap!
Jira
- Autoblocks for Jira
- https://marketplace.atlassian.com/apps/1224414/autoblocks?hosting=cloud&tab=overview
- Based on Google Blockly, at that page logo and links to Autoblocks for Jira https://developers.google.com/blockly/
- https://www.youtube.com/user/AdaptavistEnterprise/videos
- https://www.youtube.com/playlist?list=PL_E9T0Z4ua14YEQUjYas7lzDi-lnaWtdF of https://www.youtube.com/c/RaviSagar1
MicroPython MPY Blockly for ESP32
- https://mpyblockly.github.io/mpyblockly/
- https://micropython.org
- https://github.com/micropython/micropython Licenses: MIT, BSD, GPL etc
Blocky.games
- https://blockly.games
- Download for offline https://github.com/google/blockly-games/wiki/Offline