PenguinMod Main Repo that combines the other repos together!
  • JavaScript 90.9%
  • CSS 6.8%
  • HTML 2.2%
Find a file
2026-01-31 18:16:34 -06:00
.circleci CircleCI use dockerhub-credentials context in each job 2022-03-29 15:25:48 -04:00
.github revert build workflow 2025-10-23 16:02:49 +01:00
.tx Add translation to missing strings 2018-04-30 12:22:23 -04:00
.vscode aaaaaaaaaaaaaa 2023-01-17 16:00:34 -06:00
docs reduce project state image file size 2020-02-05 16:26:21 -05:00
pauseplay pause/play icons 2022-10-23 16:49:34 +10:30
src clean up asset & project fetching 2026-01-31 18:16:34 -06:00
static use the right favicon logo 2024-11-18 22:00:49 -07:00
test Disable cloud manager tests as they are hopelessly broken 2023-08-28 00:45:09 -05:00
.babelrc Revert "Delete .babelrc because it doesn't do anything" 2021-03-28 12:52:05 -05:00
.browserslistrc Don't need to load polyfills 2020-07-30 00:22:05 -05:00
.editorconfig Initial commit 2016-09-15 00:50:28 -04:00
.eslintignore Update .eslintignore 2022-10-21 21:59:02 -05:00
.eslintrc.js Set up base eslint config in .eslintrc.js 2016-10-24 17:36:56 -04:00
.gitattributes use scratch-renovate-config:conservative 2021-07-26 20:56:06 -07:00
.gitignore beautiful 2025-10-24 14:17:40 -07:00
.gitpod.yml OMG FINALY FIXED 2023-01-06 00:35:48 +00:00
.npmignore Merge branch 'develop' of https://github.com/TurboWarp/scratch-gui into develop 2023-09-24 01:13:55 -06:00
.npmrc Create .npmrc 2022-12-14 15:22:50 -06:00
build.js Create build.js 2022-10-21 18:10:03 -05:00
favicon.ico use the right favicon logo 2024-11-18 22:00:49 -07:00
favicon.png undo all of those reverted changes from new server 2024-11-12 21:37:11 -07:00
FORKING.md this writing is bad 2025-04-11 00:08:18 -06:00
LICENSE Update LICENSE 2024-01-04 11:22:53 -08:00
package-lock.json fun stuff for fun fix. 2026-01-27 18:22:00 -06:00
package.json Update package.json 2025-10-30 20:24:41 -05:00
pnpm-lock.yaml Rename pnpm-lock.yaml.bak to pnpm-lock.yaml 2025-10-22 19:50:33 -05:00
prune-gh-pages.sh Exclude node_modules 2018-06-13 14:06:17 -04:00
README.md oopsie 2024-11-12 10:57:05 +02:00
renovate.json5 use scratch-renovate-config:conservative 2021-07-26 20:56:06 -07:00
TRADEMARK Update TRADEMARK 2018-06-18 13:13:29 -04:00
webpack.config.js hh 2025-10-22 21:30:11 -05:00

scratch-gui modified for use in TurboWarp then modified for use in PenguinMod 😀 Open in Gitpod

Setup

See https://docs.turbowarp.org/development/getting-started to setup the complete TurboWarp environment.

If you just want to play with the GUI then it's the same process as upstream scratch-gui.

License

TurboWarp's modifications to Scratch are licensed under the GNU General Public License v3.0. See LICENSE or https://www.gnu.org/licenses/ for details.

The following is the original license for scratch-gui, which we are required to retain. This is NOT the license of this project.

Copyright (c) 2016, Massachusetts Institute of Technology
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

src/lib/default-project/dango.svg is based on Twemoji and is licensed under CC BY 4.0 https://creativecommons.org/licenses/by/4.0/