Discuss Scratch

SinanGentoo
Scratcher
87 posts

ClipCC - A scratch mod with compiler, extension and more features

Hello, I'm Sinan Gentoo. I started trying to make a Scratch mod in 2020 (I named it ClipCC), and this is the first time my account is sharing this mod on the Scratch site, so I hope you'll like it!.

What ClipCC has changed

Some UI optimizations


ClipCC has changed the display style of the category bar to fix the problem of incomplete display of text in the category bar in some cases. We also removed some menu bar items that would not be used in most cases, making the editor neater.

Layout customizations


To allow some Scratchers upgrading from Scratch2.0 to Scratch3.0 to get used to Scratch3.0 faster, ClipCC has added layout options for Scratch2 and Scratch3.

Some extensions about the Internet


We added HTTP IO and JSON extensions to allow users to use Internet resources directly in their own projects, you can even make your own wikipedia or browser!

Print text on stage

For some reason, ClipCC has added some blocks for printing text and drawing rectangles on stage.


Dark mode



Dark Mode is a “dramatic” new look that helps you focus on creating in the dark, creating a distraction-free atmosphere. You can adjust it in the settings! (default follow system)

Unknown blocks conversion



Due to some wonderful limitations in Scratch3, the editors that come with their own blocks cannot directly convert to each other, which makes it impossible for creators to quickly publish their work across communities. ClipCC adds a way to convert unknown blocks to undefined custom blocks so that they can be opened properly, making it easier to migrate work.

Modifiable frame rate


ClipCC provides an option to allow the user to control how often the screen is refreshed, which can make some games or animations more silky smooth.

Performance improvements

Before:

After:

ClipCC removes the Blockly issue about dragging the background to trigger a full refresh and add the cache of workspace. In case of many blocks, each refresh took a lot of time, while in case of dragging blocks, refreshing was not necessary. When opening large projects, the frame rate dropped to 100ms from 800-1000ms before optimization. The speed of switching between characters with 4000 blocks has also been reduced from 1000 ms to 350 ms.

Miscellaneous optimizations

In addition to the big features listed above, we have also added some scattered small features, such as removing clone/chain table restrictions, adding some advanced arithmetic blocks, acceleration mode blocks and OS blocks, optimizing the interface, etc. Please go to the preview site to experience it yourself if you need to!
What we are working on now

A new extension system


Unlike the official Scratch extension, the ClipCC extension allows you to load directly into the editor as a webpack package. This feature is still under development, so the number of APIs is limited, so if you have any ideas, please contact us immediately.

Compiler Support


ClipCC supports the conversion of Scratch blocks to native Javascript code for execution. Thanks to the fastest scripting language executor on the planet (V8), ClipCC's execution efficiency will increase by several orders of magnitude compared to the original version.

Global custom blocks


This feature allows you to use the same custom blocks in different sprites as a way to reduce the amount of code and optimize performance.

Custom blocks with return values



This feature can help you better write programs related to recursion and mathematical operations, and can also help users who want to make the code more concise!

Other

Bi-directional conversion of JavaScript-like code and Scratch blocks(Similar to leopoard.js), direct local saving based on FileSystem API, HQ-Pen…
How can I find it?
You can use this third-party editor online here. You can also find the offline version and source codethrough GitHub. Just search for “clipcc-desktop” or “clipcc-gui”.

Last edited by SinanGentoo (Nov. 14, 2021 11:40:52)


Hello, I’m SinanGentoo, a developer of a Scratch mod named ClipCC. ClipCC is a Scratch with compiler, third-party extensions, custom block with return and tons of features, you can try it here!
Chiroyce
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

Epic! This seems like the best mod ever!!


| Boy | 13 | Python | ATer |  Tech | Cars | Procrastinator | Forums | Cricket | ☁️ Cloud |

5fdb2e83ca5a134289edeb294044abb23578eeb6d0d851cca9dd976b38ec6508


I FOUND IT!!! https://scratch.mit.edu/adminpanel/adminpanel.png


Sid72020123
Scratcher
100+ posts

ClipCC - A scratch mod with compiler, extension and more features

(long unnecessary quote removed by moderator - please don't spam)

This is cool!

Last edited by Paddle2See (Nov. 15, 2021 16:23:12)


I am a 15 year-old boy who loves coding mainly in Python and other Programming Languages!
when green flag clicked
forever
if <(topic) = [new]> then
post [Answer of Topic!]
end
end
MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

amazing! This is literally the best mod ever, that layout is amazing!

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

Having an english version of the main website 'd be cool

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

SinanGentoo
Scratcher
87 posts

ClipCC - A scratch mod with compiler, extension and more features

MagicCrayon9342 wrote:

Having an english version of the main website 'd be cool
It may be that I misunderstood what you meant, but ClipCC has always supported English.

Hello, I’m SinanGentoo, a developer of a Scratch mod named ClipCC. ClipCC is a Scratch with compiler, third-party extensions, custom block with return and tons of features, you can try it here!
MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

SinanGentoo wrote:

MagicCrayon9342 wrote:

Having an english version of the main website 'd be cool
It may be that I misunderstood what you meant, but ClipCC has always supported English.
codingclip.com

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

SinanGentoo
Scratcher
87 posts

ClipCC - A scratch mod with compiler, extension and more features

MagicCrayon9342 wrote:

SinanGentoo wrote:

MagicCrayon9342 wrote:

Having an english version of the main website 'd be cool
It may be that I misunderstood what you meant, but ClipCC has always supported English.
codingclip.com
This is a semi-finished product and is still in the early stages of development. We will add multilingual support to the community before completion.

Hello, I’m SinanGentoo, a developer of a Scratch mod named ClipCC. ClipCC is a Scratch with compiler, third-party extensions, custom block with return and tons of features, you can try it here!
MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

SinanGentoo wrote:

MagicCrayon9342 wrote:

SinanGentoo wrote:

MagicCrayon9342 wrote:

Having an english version of the main website 'd be cool
It may be that I misunderstood what you meant, but ClipCC has always supported English.
codingclip.com
This is a semi-finished product and is still in the early stages of development. We will add multilingual support to the community before completion.
k

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

kccuber
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

How do you do the custom reporter blocks thing?


Made using Nord Theme & Inkscape
MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

does this use a framework, or vanilla HTML/CSS/JS, if it uses a framework I unfortunately can't just have it on gh-pages

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

kccuber
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

MagicCrayon9342 wrote:

does this use a framework, or vanilla HTML/CSS/JS, if it uses a framework I unfortunately can't just have it on gh-pages
theres already a clipcc website. i dont know why you want it on your own github page.


Made using Nord Theme & Inkscape
-EmeraldThunder-
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

This seems like a great mod, I really love the layou and UI.

Male | 14 | Flask | Scratch | Pygame | Christian
Empires of Scratch Mincraft server (bedrock and java vanilla survival)
Verixion
Scratcher
100+ posts

ClipCC - A scratch mod with compiler, extension and more features

I remember seeing a topic, exactly the same..

(https://scratch.mit.edu/discuss/topic/544827/?page=1#post-5630523 ), have you made your own topic so you can easily edit it?

Last edited by Verixion (Nov. 13, 2021 19:19:12)


back in business

kccuber
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

Verixion wrote:

I remember seeing a topic, exactly the same..

(https://scratch.mit.edu/discuss/topic/544827/?page=1#post-5630523 ), have you made your own topic so you can easily edit it?
sinangentoo used to be a new scratcher so they got a scratcher to post with the images


Made using Nord Theme & Inkscape
SinanGentoo
Scratcher
87 posts

ClipCC - A scratch mod with compiler, extension and more features

kccuber wrote:

How do you do the custom reporter blocks thing?
This feature is still in development, So we put this function on another website, you can visit him here.

Last edited by SinanGentoo (Nov. 13, 2021 22:18:46)


Hello, I’m SinanGentoo, a developer of a Scratch mod named ClipCC. ClipCC is a Scratch with compiler, third-party extensions, custom block with return and tons of features, you can try it here!
SinanGentoo
Scratcher
87 posts

ClipCC - A scratch mod with compiler, extension and more features

See also extension features, You can find the document in GitHub

Hello, I’m SinanGentoo, a developer of a Scratch mod named ClipCC. ClipCC is a Scratch with compiler, third-party extensions, custom block with return and tons of features, you can try it here!
MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

SinanGentoo wrote:

See also extension features, You can find the document in GitHub
Being able to load extensions from a URL is what I've always wanted to see in a scratch editor.

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

ScolderCreations
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

MagicCrayon9342 wrote:

SinanGentoo wrote:

See also extension features, You can find the document in GitHub
Being able to load extensions from a URL is what I've always wanted to see in a scratch editor.
Wow, I'm sure sheeptester/maker never did this before in a scratch mod…

broke my pc
- ScolderCreations - 4K posts - i like video game music - programming in JS, Python, and Scratch -
MagicCrayon9342
Scratcher
1000+ posts

ClipCC - A scratch mod with compiler, extension and more features

ScolderCreations wrote:

MagicCrayon9342 wrote:

SinanGentoo wrote:

See also extension features, You can find the document in GitHub
Being able to load extensions from a URL is what I've always wanted to see in a scratch editor.
Wow, I'm sure sheeptester/maker never did this before in a scratch mod…
the only scratch mods i know of are ClipCC and that other one that starts with an A. sooo

Tired of the mainstream browsers being so darn slow, taking so much RAM on your super old laptop. Well, Catalyst is the solution. It is a zero compromise browser that will run on anything! Available for Windows, MacOS, and Linux! It is super fast and customizable with a fresh and modern UI!!!.

Always use the latest version of an antivirus. To get the latest security and protection, it is also recommended to use the latest version of MacOS or one that get's security patches. Update your software or you will regret it, and you will have several risks waiting for you.

Powered by DjangoBB

Standard | Mobile