Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Announcement: adacraft, a new Scratch mod
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
Hi everyone!
I am here to announce a Scratch mod I am working on. I have called it adacraft (inspired by Ada Lovelace of course! :-) ). It can be found here: https://adacraft.org
With adacraft, I want to open up new creative possibilities and bring block programming to other use cases and audiences. I really love block programming and I am sure it can be useful for other purposes than education for kids (which is what Scratch is intended to). I want to explore that with adacraft.
The main way to do that is by adding new blocks and new extensions. For example, there are some extensions that add Artificial Intelligence blocks (for face detection or for using Teachable Machine models) and another one with very simple HTTP blocks (see the weather app example). I have added some new blocks (“turn around” and “yield”, for now) and more are coming. I also have changed some limits (for the number of clones for example). Any other suggestion is welcome! :-)
It is brand new and they might have some missing features, but it is usable (and used!).
Any feedback is very welcome! :-)
ogadaki
I am here to announce a Scratch mod I am working on. I have called it adacraft (inspired by Ada Lovelace of course! :-) ). It can be found here: https://adacraft.org
With adacraft, I want to open up new creative possibilities and bring block programming to other use cases and audiences. I really love block programming and I am sure it can be useful for other purposes than education for kids (which is what Scratch is intended to). I want to explore that with adacraft.
The main way to do that is by adding new blocks and new extensions. For example, there are some extensions that add Artificial Intelligence blocks (for face detection or for using Teachable Machine models) and another one with very simple HTTP blocks (see the weather app example). I have added some new blocks (“turn around” and “yield”, for now) and more are coming. I also have changed some limits (for the number of clones for example). Any other suggestion is welcome! :-)
It is brand new and they might have some missing features, but it is usable (and used!).
Any feedback is very welcome! :-)
ogadaki
- Pufferfish_Test
-
500+ posts
Announcement: adacraft, a new Scratch mod
This is very nice! It's a bit slow to load, but it's very, very cool!
Is it open source?
Is it open source?
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
This is very nice!
Thanks! :-)
It's a bit slow to load, but it's very, very cool!
Yes it is slow to load (hope I can fix that in the near future!) but once loaded everything works fine.
Is it open source?
Of course, I plan to make it open source! I need to clean up a few things before that. Maybe in the next weeks or months. I'll post here when it is ready.
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
That is so so so so cool!
Thanks a lot! If you have any idea to make it even cooler, tell me. :-)
- Jeffalo
-
1000+ posts
Announcement: adacraft, a new Scratch mod
this looks very fun! can 2 users have the same username?
- dominic305
-
500+ posts
Announcement: adacraft, a new Scratch mod
When I try to go to it it says ’Safari cannot establish a secure connection to the server’. Perhaps my school is blocking it, so I’ll make sure to try it when I get home tonight 

- Flowermanvista
-
1000+ posts
Announcement: adacraft, a new Scratch mod
I was taking a quick look at Adacraft, when I noticed something that might be very important:
Adacraft's sprite and tutorial libraries contain the Scratch Cat and Gobo characters. These characters are trademarked by Scratch (I'm not sure about Giga, Tera, Pico, and Nano but I believe they may be trademarked as well) and cannot be used without permission from Scratch. Unless you've already received permission from Scratch to use these, you should immediately stop using them until you receive such permission. (For more information, see the Scratch Terms of Use § 5.2, 5.4, and 5.5.)
Also, I'm sure you're already aware of this, but have you patched Adacraft against CVE-2020-7750?
Adacraft's sprite and tutorial libraries contain the Scratch Cat and Gobo characters. These characters are trademarked by Scratch (I'm not sure about Giga, Tera, Pico, and Nano but I believe they may be trademarked as well) and cannot be used without permission from Scratch. Unless you've already received permission from Scratch to use these, you should immediately stop using them until you receive such permission. (For more information, see the Scratch Terms of Use § 5.2, 5.4, and 5.5.)
Also, I'm sure you're already aware of this, but have you patched Adacraft against CVE-2020-7750?
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
Terms of Use § 5.2, 5.4, and 5.5.)Adacraft's sprite and tutorial libraries contain the Scratch Cat and Gobo characters. These characters are trademarked by Scratch (I'm not sure about Giga, Tera, Pico, and Nano but I believe they may be trademarked as well) and cannot be used without permission from Scratch. Unless you've already received permission from Scratch to use these, you should immediately stop using them until you receive such permission. (For more information, see the Scratch
Thanks for pointing this out, Flowermanvista! I will check this and see what to do.
CVE-2020-7750?Also, I'm sure you're already aware of this, but have you patched Adacraft against
Yes, I am aware of this. I have heard about it today and I am working on it. But I might have missed the information, it is good you remind it here.
Thanks again!
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
When I try to go to it it says ’Safari cannot establish a secure connection to the server’. Perhaps my school is blocking it, so I’ll make sure to try it when I get home tonight
Yes, maybe it is due to that. If it doesn't work at home let me know!
- ilovericebubbles
-
100+ posts
Announcement: adacraft, a new Scratch mod
Wow.
This is really cool!
How long have you been working on it?
Also, a quick QoL suggestion; could you add a feature where right-clicking a broadcast statement has the find broadcast button like in Scratch 2.0? (not sure if this is possible), as just looking at the example projects (such as the Weather one), it is hard to find where the broadcasts go to.
This is really cool!
How long have you been working on it?
Also, a quick QoL suggestion; could you add a feature where right-clicking a broadcast statement has the find broadcast button like in Scratch 2.0? (not sure if this is possible), as just looking at the example projects (such as the Weather one), it is hard to find where the broadcasts go to.
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
Wow.
This is really cool!
Thanks!

How long have you been working on it?
Also, a quick QoL suggestion; could you add a feature where right-clicking a broadcast statement has the find broadcast button like in Scratch 2.0? (not sure if this is possible), as just looking at the example projects (such as the Weather one), it is hard to find where the broadcasts go to.
I guess this is not an easy one. But, there is another solution that might help you here. Do you know the (removed by moderator - please don't post links to extensions)
Last edited by Paddle2See (Oct. 26, 2020 09:15:55)
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
You'd just need to give credit. It's liscensed under GNU.
Yes, that what I thought.

And I guess that if I include Griffpatch's extension I will let him know in one way or another.
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
CVE-2020-7750?Also, I'm sure you're already aware of this, but have you patched Adacraft against
Yes, I am aware of this. I have heard about it today and I am working on it.
Just an update on that subject: the patch for the SVG rendering engine vulnerability has been applied to adacraft!
- samq64
-
1000+ posts
Announcement: adacraft, a new Scratch mod
Could you please give adacraft the updated Scratch paint editor?
- ogadaki
-
100+ posts
Announcement: adacraft, a new Scratch mod
Could you please give adacraft the updated Scratch paint editor?
It was planned, without a precise date. But, seeing you need it, I increase its priority!
- samq64
-
1000+ posts
Announcement: adacraft, a new Scratch mod
Thanks you!Could you please give adacraft the updated Scratch paint editor?
It was planned, without a precise date. But, seeing you need it, I increase its priority!
- kccuber
-
1000+ posts
Announcement: adacraft, a new Scratch mod
Is it possible for you to add some of the addon features like turbowarp.org has?
for example sprite folders, colored context menus, dev tools, etc?
for example sprite folders, colored context menus, dev tools, etc?
- ScratchCatHELLO
-
1000+ posts
Announcement: adacraft, a new Scratch mod
Wow, that's really cool. I think enabling/disabling turbo mode is a really nice feature.
Last edited by ScratchCatHELLO (April 25, 2021 23:11:22)
- CST1229
-
1000+ posts
Announcement: adacraft, a new Scratch mod
You can already do that in normal Scratch. Wow, that's really cool. I think enabling/disabling turbo mode is a really nice feature.
- Discussion Forums
- » Advanced Topics
-
» Announcement: adacraft, a new Scratch mod