scratchfoundation

scratchfoundation/scratch-vm

Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0

JavaScript
1230
1546
GNU Affero General Public License v3.0
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of scratchfoundation/scratch-vm

Account's avatar
npm package for https://github.com/google/diff-match-patch
Account's avatar
Fast & forgiving HTML/XML parser
Account's avatar
Immutable Data Collections
Account's avatar
Create, read and edit .zip files with JavaScript http://stuartk.com/jszip
Account's avatar
Lightweight client & server-side logging with Stream-API backends and counting, timing support
Account's avatar
Polyfill for the Encoding Living Standard's API.
Account's avatar
RFC9562 UUIDs
Account's avatar
Babel compiler core.
Account's avatar
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
A Babel preset for each environment.
Account's avatar
Lint your commit messages
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
Javascript implementation of zip for nodejs with support for electron original-fs. Allows user to create or extract zip files both in memory or to/from disk
Account's avatar
babel module loader for webpack
Account's avatar
A clean, responsive documentation template theme for JSDoc 3 inspired by lodash and minami
Account's avatar
Shareable ESLint config for Scratch
Account's avatar
Modern native Git hooks
Account's avatar
Detect if we were run as a result of `npm publish`
Account's avatar
A simple MD5 hash function for JavaScript supports UTF-8 encoding.
Account's avatar
An API documentation generator for JavaScript.
Account's avatar
a 'json' command for massaging and processing JSON on the command line
Account's avatar
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
Account's avatar
semantic-release shareable configuration for Scratch
Account's avatar
script loader module for webpack
Account's avatar
Automated semver compliant package publishing
Account's avatar
Webpack loader that returns file contents as a ArrayBuffer
Account's avatar
decode html entities
Account's avatar
Parser for Scratch projects
Account's avatar
Scratch 1 (.sb) to Scratch 2 (.sb2) conversion library for Scratch 3.0
Account's avatar
Load and store project and asset files for Scratch 3.0
Account's avatar
A JavaScript library to easily interact with [Vernier Go Direct® Sensors](https://www.vernier.com/products/sensors/go-direct-sensors).
Account's avatar
Localization for the Scratch 3.0 components
Account's avatar
Scratch Blocks is a library for building creative computing interfaces.
Account's avatar
Shared configuration for Scratch's use of webpack
Account's avatar
audio engine for scratch 3.0
Account's avatar
Languages used by the Scratch 3.0 Translate extension
Account's avatar
WebGL Renderer for Scratch 3.0
Account's avatar
A canvas.toBlob() implementation

Support the repos that depend on this repository

Top contributors

renovate[bot]'s profile
renovate[bot]
2937 contributions
semantic-release-bot's profile
semantic-release-bot
1228 contributions
ericrosenbaum's profile
ericrosenbaum
477 contributions
kchadha's profile
kchadha
455 contributions
paulkaplan's profile
paulkaplan
385 contributions
tmickel's profile
tmickel
360 contributions
renovate-bot's profile
renovate-bot
328 contributions
evhan55's profile
evhan55
238 contributions
dependabot-preview[bot]'s profile
dependabot-preview[bot]
233 contributions
cwillisf's profile
cwillisf
204 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet