Alternatives
Products that do what Rewriting Scratch 3.0 from scratch in Lua (browser-free native runtime) does
Built a native Scratch 3.0 runtime in Lua that runs .sb3 projects without a browser. Why? Browser sandboxing prevents access to hardware features (haptics, sensors, fine-grained perf controls). Native runtime gives you direct hardware access and lets you deploy to consoles, handhelds, embedded devices. Also means much smaller binaries (LÖVE is ~7MB vs 50-100MB for Electron). How it works: - Scratch blocks compile to IR, then optimize, then generate Lua - LuaJIT executes the compiled code - Coroutine-based threading for concurrent scripts - Lazy loading + LRU cache for memory management - SVG…
- 1

- 2RP
2021 · repl.leaningtech.com
- 3

- 4LL
2018 · github.com
- 5

- 6LB
2015 · github.com
- 7

- 8

- 9

- 10

- 11

- 12

- 13

- 14BA
This is a little side project I've been working on for the last few months. It's a service hosting Lua scripts behind static HTTP endpoints in a fully sandboxed environment. It's something I've built to scratch my own itch and now I'm launching a free public beta to see if it's something that anyone else also finds useful. My first professional job was for a company building an industrial IoT platform who's most unique feature was their Lua-based scripting platform. I ended up loving Lua so much that at my next job, at SmartThings, I ended up being the main instigator who made the Lua-based…
Nov 2025 · bodge.app
- 15AC
2020 · github.com
- 16AM
2017 · github.com
- 17RA
I wanted to have a framework that would let me build web apps faster than ever before. I didn’t care if it was a little hacky or didn’t use best practices — I wanted to be able to get a multi-user application out the door in hours instead of months. I researched the CMS space for months before deciding to build something from scratch. My goal was to be 90% done building a web app once I had the static HTML and CSS finished. I’m not a big fan of building out API endpoints over and over again for every new app, fiddling with a database, or doing lots of config. What I ended up with was a…
2020
- 18

- 19RA
Hello HN! Just wanted to share a small project I've been working for the last few months. It's a tool called Runal, a text-based creative coding environment that runs in the terminal. It works similarly as processing or p5js but it does all the rendering as text. And it can either be scripted with JavaScript or used as a Go package. It's open-source and cross-platform (linux, macOS, windows). It seems to me that text/ascii-art aesthetics are really popular in creative coding communities, so I though it would make sense to create a tool that runs on a platform which can render text only.…
2025 · github.com
- 20AC
2015 · github.com
- 21SB
2018 · stacker.app
- 22LM
2015 · github.com
- 23CL
This is introducing Chromely. Chromely is a lightweight .NET/.NET Core HTML5 Chromium desktop framework alternative to Electron.NET, Electron for .NET/.NET Core developers. Chromely builds HTML5 desktops without WinForms or WPF. Chromely is based on CEF's Xilium.CefGlue and CefSharp using thin Windows and Linux native GUI API as chromium hosts. With Chromely, you can build SPA's HTML5 desktop apps- using Angular, React, Vue or similar - without Node/NPM. For more info please go to - https://github.com/mattkol/Chromely
2018
- 24JF
If you're a visual learner, one of the biggest instances can be seen at: http://lambdaplusjs35padjaiz4jw2fugdoeutse262phqr72uf634s2wd... It's usually SWF. Some features include: - No javascript of any type is used anywhere. In fact, CSP is used to block execution of any and all javascript, which makes XSS attacks impossible. - High security due to the use of pledge() and unveil() - Highly transparent moderation logs which include a reason for all moderation actions - advanced formatting, including LaTeX support - anyone can create their own board - multiple files per post - inline…
2025 · archive.org
Ranked by how close each launch is in meaning, then by votes. Refine with a description →