I just vibe-coded a browser that can run react.js https://blossom.primal.net/184baf52b9397f368759738f46c524ca2f8ba2e0f3447fecfed42f39801fa1ea.mov

Reply to this note

Please Login to reply.

Discussion

No Chromium code btw

Javascript engine is quickjs https://github.com/bellard/quickjs

HTML / CSS renderer is blitz https://github.com/DioxusLabs/blitz

We shouldn't let the shitty corporate design-by-committee browsers tell us what the Web is

Repo at https://github.com/justinmoon/frontier

nice! do you have any thoughts on hypermedia, in this context?

Yea I do. I want to be able to ship little htmx/datastar apps that actually run inside the browser with local SQLite database. Stuff like that. Will do a lot of experiments in this direction. Maybe literally build some of this directly into html.

nostr notes as htmx

Yea maybe. I want to experiment with all kinds of stuff like this!

imagine a web ui that is dynamically composed of some set of notes on some relay?

i feel like hypermedia was born for this

curious what you would think about hypernote:

https://hypernote-os.vercel.app is the latest incarnation, still very wip

holy hell man are you for real? looked at this for 20 seconds on my phone and i'm stunned. will check it out properly today!

This is also what we do on nostr:nprofile1qqszzzhxu56wgr756qg30c5c2wgfkjy0chyvlrf2qtt2d4s9y2c88tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxthwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2tcppemhxue69uhkummn9ekx7mp0jtyu5f except that it's a literal OS you literally install on your computer.

And the point of Eve Is to be a tool for closed community networks; the apps are community based, built with a similar concept to what you're doing too, but you have the benefit of instant speed due to the replication layer.

All data on Eve, for each community you're part of, is stored on your device (including the apps that communities can install from the app store, or even private, community specific ones)

Interesting. Are there technical docs somewhere? I checked the main site but find anything

Not yet, but very soon! In the meantime the best docs will be tomorrow @ tabconf!

Rad, I look forward to it.

I've been there, I know that part takes time. Super important for early-adopter devs, though

Let’s put some private keys on that and see some magic happen πŸ˜‚

This is hawt can you do Infernojs next πŸ”₯