Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
Yo Mr libre can you open source app utils, i like the notifications.It is? However, it is an internal extension, which means you can't use it outside of LIbreKitten without major changes.
- Draked12
-
100+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
So? It is not mobile friendlyThat would be annoying for mobile users. Also I think instead of a random button saying “How to use Example block” I think its better that if you hover the block theres a transparent black comment shaped note that explains what it does.
- BigNate469
-
1000+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
Scratch 3.0 was designed specifically to be mobile-friendly.So? It is not mobile friendlyThat would be annoying for mobile users. Also I think instead of a random button saying “How to use Example block” I think its better that if you hover the block theres a transparent black comment shaped note that explains what it does.
Why should LibreKitten not be, at least to some extent?
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
Bump. I've restructured the post and title so people can understand it better (and hopefully contribute). I am working on features still, don't worry.
Last edited by o97doge (Feb. 18, 2025 04:37:42)
- YoBoyLeo1000
-
9 posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
it's down
- 50_scratch_tabs
-
1000+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
(#63)So? It is not mobile friendlyThat would be annoying for mobile users. Also I think instead of a random button saying “How to use Example block” I think its better that if you hover the block theres a transparent black comment shaped note that explains what it does.

- Draked12
-
100+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
You do know that it is almost a month ago. I disagree with myself now.(#63)So? It is not mobile friendlyThat would be annoying for mobile users. Also I think instead of a random button saying “How to use Example block” I think its better that if you hover the block theres a transparent black comment shaped note that explains what it does.(I'm on mobile all the time, including now)
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
It's been a while. I have migrated LibreKitten to a monorepo (iit's not based on the Scratch one.) This should make development easier as I don't need to worry about the repositories seperately now.
I have also made a For Contributors page and I am working on a wiki to go along with it: https://librekitten.org/for-contributors.html
Also, control_switch and control_case work in the interpreter now (I forgot to complete control_default before I released the monorepo.)
There are more updates coming. Stay tuned!
I have also made a For Contributors page and I am working on a wiki to go along with it: https://librekitten.org/for-contributors.html
Also, control_switch and control_case work in the interpreter now (I forgot to complete control_default before I released the monorepo.)
There are more updates coming. Stay tuned!
Last edited by o97doge (April 23, 2025 03:03:24)
- OrangeDirt16
-
30 posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
<is an executable file?>
<is stopped?>
when [touching v] ()
<facing ()°?>
<facing [Sprite1 v]?>
(OS)
(OS version)
<running [iOS 16.7.11 v]?>
Last edited by OrangeDirt16 (May 2, 2025 00:40:46)
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
Please help with satisfying our automated tests! To get started, please read https://librekitten.org/for-contributors.html. If you can, please contribute on Codeberg, as I am more likely to see it there.
The work is being done in the “tests” branch.
The work is being done in the “tests” branch.
Last edited by o97doge (May 15, 2025 05:56:26)
- minniesworld
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
Random question: what is the point of server side execution?
- OrangeDirt16
-
30 posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
more ideas:
(set [local v] storage directory [] store [])
Last edited by OrangeDirt16 (May 16, 2025 15:29:00)
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
It's so you can use LibreKitten as a web server. You can serve JSON. It's pretty early days for LibreKitten, and I'm planning to add some comfort features for easier development. Random question: what is the point of server side execution?
Last edited by o97doge (May 21, 2025 03:14:18)
- minniesworld
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
Ohhhhhhhh that's actually really usefulIt's so you can use LibreKitten as a web server. You can serve JSON. It's pretty early days for LibreKitten, and I'm planning to add some comfort features for easier development. Random question: what is the point of server side execution?
- BigNate469
-
1000+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
*cleans any remaining dust off this topic*
I've messed around with it a little, but honestly I should probably spend more time with it.
Might I also request that (and if this already exists, please tell me) some security features be added to the read/write file blocks to prevent someone from accidentally deleting their file system by writing something to root (on a computer that doesn't automatically prevent that, of course), or a program from reading sensitive information from other apps (allowing people running the file to restrict the program to a certain folder only).
Yeah, it seems like a good way to introduce people who are familiar with Scratch to server-side programming, rather than just client-side.Ohhhhhhhh that's actually really usefulIt's so you can use LibreKitten as a web server. You can serve JSON. It's pretty early days for LibreKitten, and I'm planning to add some comfort features for easier development. Random question: what is the point of server side execution?
I've messed around with it a little, but honestly I should probably spend more time with it.
Might I also request that (and if this already exists, please tell me) some security features be added to the read/write file blocks to prevent someone from accidentally deleting their file system by writing something to root (on a computer that doesn't automatically prevent that, of course), or a program from reading sensitive information from other apps (allowing people running the file to restrict the program to a certain folder only).
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
I have completed fixing the tests for the VM.
Hopefully I should start retroactively adding tests for LibreKitten features. I have already added some for the switch-related blocks.
Hopefully I should start retroactively adding tests for LibreKitten features. I have already added some for the switch-related blocks.
I will be working on improving the server next. -snip-
Might I also request that (and if this already exists, please tell me) some security features be added to the read/write file blocks to prevent someone from accidentally deleting their file system by writing something to root (on a computer that doesn't automatically prevent that, of course), or a program from reading sensitive information from other apps (allowing people running the file to restrict the program to a certain folder only).
Last edited by o97doge (May 24, 2025 00:21:42)
- JBlueBird
-
42 posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
It would be nice if you released the code on Github
- kRxZy_kRxZy
-
1000+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
It's on codeberg, similar to github It would be nice if you released the code on Github
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
It would be nice if you released the code on GithubThere is a GitHub mirror, but issues and pull requests sent there might be handled slower than on Codeberg.
- o97doge
-
500+ posts
LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]
We are looking for developers! First, read https://librekitten.org/for-contributors.html for information, then click here to fill in the form in the comment section of a project.
- Discussion Forums
- » Advanced Topics
-
» LibreKitten — A mod of Scratch and TurboWarp that can function as a web server [We are looking for developers!]