folkjs
banner
folkjs.org
folkjs
@folkjs.org
A research lab by @orionreed.com and @chrisshank.com exploring radically different directions that we can interface with the web.

Website: https://folkjs.org/
Github: https://github.com/folk-js
Sponsor our work: https://github.com/sponsors/folk-
Pinned
folkjs @folkjs.org · May 13
Our sponsorship page is live! Your support helps keeps our research open source, permissively licensed, and actively maintained! Our goal is to be able to work on this research full-time and, if possible, sponsor future collaborators!

github.com/sponsors/fol...
Sponsor @folk-js on GitHub Sponsors
folkjs is a research lab by Orion Reed and Chris Shank exploring radically different directions that we can interface with the web.
github.com
Reposted by folkjs
It's so so wild what a weird universal man machine interface the world has actually gotten: ARIA tags in DOM.

And it should come as little surprise (given the engineers inability to abstract their own universal communication protocols) that it becomes the #m2m system too.
It's neat to see them encourage developers to add ARIA tags to pages though, an "agent" can be thought of as effectively another form of assistive technology
October 21, 2025 at 7:01 PM
Reposted by folkjs
contrarian bet: html-first sync engine

bsky.app/profile/chri...
You can just make things on the web collaborative by adding a single HTML attribute...
October 9, 2025 at 8:01 AM
Reposted by folkjs
What would it look like if accessibility infrastructure became the foundation of malleable computing? Here's a demo by @orionreed.com that adversarially adds find and replace functionality to a hermetically sealed messaging app.
October 21, 2025 at 7:14 PM
Reposted by folkjs
"Live Programming in Hostile Territory", a paper by me and @chrisshank.com, just got accepted to LIVEPROG!

folkjs.org/live-2025/
Live Programming in Hostile Territory
Live programming research gravitates towards the creation of isolated environments whose success is measured by domination: achieving adoption by displacing rather than integrating with existing tools...
folkjs.org
September 2, 2025 at 9:55 AM
Our paper called “Live Programming in Hostile Territory”, was accepted by the LIVE 2025 workshop (liveprog.org)!

It’s the first paper we’ve both written, so we’d love to hear your thoughts and feedback.

folkjs.org/live-2025/
September 1, 2025 at 11:49 AM
Reposted by folkjs
Really enjoyed "Live Programming in Hostile Territory" by @chrisshank.com and @orionreed.com: folkjs.org/live-2025/

They are doing some great stuff with @folkjs.org, y'all should check it out.
August 13, 2025 at 6:15 AM
Reposted by folkjs
I quite like the framing that my research explores what HTML6 would look like if HTML had computational media instead of limiting itself to just being hypermedia. Check out what that looks like in our latest research notes for @folkjs.org!
Notes from the Lab - June & July 2025

github.com/folk-js/folk...

A packed month of explorations, we wrote a paper, DOM sync, Desktop Interlay, DOM interactions and instruments, HTML pipes, HTML attributes for syntax highlighting, LSPs, and reordering lists, and much more!
August 8, 2025 at 10:34 PM
Reposted by folkjs
Notes from the Lab - June & July 2025

github.com/folk-js/folk...

A packed month of explorations, we wrote a paper, DOM sync, Desktop Interlay, DOM interactions and instruments, HTML pipes, HTML attributes for syntax highlighting, LSPs, and reordering lists, and much more!
August 8, 2025 at 9:22 PM
Notes from the Lab - June & July 2025

github.com/folk-js/folk...

A packed month of explorations, we wrote a paper, DOM sync, Desktop Interlay, DOM interactions and instruments, HTML pipes, HTML attributes for syntax highlighting, LSPs, and reordering lists, and much more!
August 8, 2025 at 9:22 PM
Reposted by folkjs
some thoughts on browser metaphors and the same-origin paradigm! 🧶
August 8, 2025 at 7:08 PM
Reposted by folkjs
Notes from the Lab - May 2025 [Better late than never!]

github.com/folk-js/folk...

Adversarial malleability was on our mind this month... canvasifying web pages, network indications, peer presence on any web page, and much more.
Notes from the Lab - May 2025 · folk-js folkjs · Discussion #39
This month is all about adversarial malleability and ways to do this on the web! Orion's Talk on "User Agency in Other People's Websites" Recently Orion gave a talk at J On The Beach summarized as:...
github.com
July 15, 2025 at 11:54 PM
Notes from the Lab - May 2025 [Better late than never!]

github.com/folk-js/folk...

Adversarial malleability was on our mind this month... canvasifying web pages, network indications, peer presence on any web page, and much more.
Notes from the Lab - May 2025 · folk-js folkjs · Discussion #39
This month is all about adversarial malleability and ways to do this on the web! Orion's Talk on "User Agency in Other People's Websites" Recently Orion gave a talk at J On The Beach summarized as:...
github.com
July 15, 2025 at 11:54 PM
Our sponsorship page is live! Your support helps keeps our research open source, permissively licensed, and actively maintained! Our goal is to be able to work on this research full-time and, if possible, sponsor future collaborators!

github.com/sponsors/fol...
Sponsor @folk-js on GitHub Sponsors
folkjs is a research lab by Orion Reed and Chris Shank exploring radically different directions that we can interface with the web.
github.com
May 13, 2025 at 8:34 PM
Notes from the Lab - April 2025

A new name, sponsorships, and explored a bunch of explorations trying making the web a more editable medium!

github.com/folk-js/folk...
May 11, 2025 at 1:50 AM
Notes from the Lab - March 2025

Custom HTML attributes, space transforms, peer-to-peer WebRTC + DOM sync, and much more!

github.com/folk-systems...
March 31, 2025 at 3:07 AM