scratch-cryptography-library
boiga
scratch-cryptography-library | boiga | |
---|---|---|
1 | 1 | |
12 | 30 | |
- | - | |
0.0 | 2.1 | |
almost 2 years ago | 12 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
scratch-cryptography-library
boiga
-
Scratch is the world’s largest coding community for children
The former. If you want text, other languages are available.
If you really want to use a keyboard, Tosh exists https://tosh.blob.codes/
If even using a keyboard is too much effort, I have a Python library for doing Scratch metaprogramming and code generation: https://github.com/davidBuchanan314/boiga
I've used it to write non-trivial Scratch programs, such as X25519 key exchange with ChaCha20-Poly1305 authenticated encryption https://scratch.mit.edu/projects/714773326/
What are some alternatives?
scratchattach - Scratch API wrapper with support for almost all site features and cloud requests framework
pxt-microbit - A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
Cryptography-Guidelines - Guidance on implementing cryptography as a developer.
c2lc-coding-environment
ScraGet - ScraGet - A Scratch API package for Python
jscriptparse - pyx scripting language & REPL/Shell ; prs - javascript module for parser combinators
Chaes - A Simple AES256-GCM+ChaCha20_Poly1305 encryptor and decryptor.
graze - Rewrites Scratch projects as GameMaker 1.4 projects
scratch2python - Scratch2Python allows you to run Scratch projects in Python
p5.js-web-editor - The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
blockly - The web-based visual programming editor.
scratch-www - Standalone web client for Scratch