Weaver
banner
weaver.sh
Weaver
@weaver.sh
Share your words, your way

write something: weaver.sh/editor
explore: weaver.sh
devlog: weaver.weaver.sh

source: tangled.org/nonbinary.computer/weaver
written by @nonbinary.computer
support: github.com/sponsors/orual
Pinned
Write whatever you want, beautifully. Collaborate effortlessly. Pull in anything from the atmosphere you find interesting to illustrate.

And that's just the beginning.

weaver.sh
Weaver
Share your words, your way.
weaver.sh
Reposted by Weaver
Settings menus...

Note: this is actually under half of the available options, working on layout.

No, you won't have to mess around with them if you don't want to, the full 16-colour theme gets generated from sensible defaults based on your colour choices. but if you're picky like me...
January 12, 2026 at 2:31 AM
On LLMs, because transparency is valuable.

The Oxide RFD on LLM usage, linked, aligns with usage of LLMs in Weaver's development.
rfd.shared.oxide.computer/rfd/0576

No substantial human-facing writing for Weaver will be LLM-written.
No AI-generated images will be used in branding or elsewhere.
576 - Using LLMs at Oxide / RFD / Oxide
rfd.shared.oxide.computer
January 10, 2026 at 10:30 PM
Logo doodle. @nonbinary.computer is not much of a visual artist, would be interested in assistance from someone with more experience to help swap away from the wikipedia weaver bird not-a-logo.
January 10, 2026 at 10:02 PM
This standalone essay is perhaps the most complete single example of what Weaver can do in terms of richly formatted text and content: weaver.sh/nonbinary.co...
January 10, 2026 at 9:27 PM
Reposted a number of progress updates from the personal account on here, so people who haven't been following can get an idea of where Weaver came from and how it got to this point.
January 10, 2026 at 8:58 PM
Reposted by Weaver
Ultimately you will be able to customize the theme for your own notebook, with quite a bit of granularity. This is mostly rosepinetheme.com with the contrast turned up a bit from Rosé Pine Dawn in the light mode
Something beautiful
All natural pine, faux fur and a bit of soho vibes for the classy minimalist.
rosepinetheme.com
November 27, 2025 at 3:48 PM
Reposted by Weaver
it also has a light mode that looks quite nice, I just have my system set to prefer dark mode most of the time.
November 27, 2025 at 3:45 PM
Reposted by Weaver
Still a *bunch* of bugs to fix in the editor before it's really properly usable, but it actually does the thing it's supposed to now, at least a simple version of it.
alpha.weaver.sh/record/at://...
November 27, 2025 at 3:44 PM
Reposted by Weaver
weaver already does math actually. main thing missing is the diagrams and some of the additions to code blocks.

also, goal with weaver is basically zero JS required for the actual renderer output to work. big reason why i don't use MathJAX or KaTeX.
December 19, 2025 at 4:29 PM
Reposted by Weaver
Weaver will also adopt this, particularly for people who want to host a notebook or entry at a fully custom url. Need to work out the infra for that part, but it's near the top of the queue.
Hello atmosphere ! Over the last few weeks, a bunch of us have been collaborating on a new set of lexicons for publishing, indexing, and building out social features across long-form reading and writing apps ! 🧵1/7
Standard.site - One schema. Every platform.
Standard.site provides shared lexicons for long-form publishing on AT Protocol. Making content easier to discover, index, and move across the ATmosphere.
standard.site
January 2, 2026 at 1:22 AM
Reposted by Weaver
Context is I got stuck procrastinating on a project I'm working on which is called 'Weaver' (named after
en.wikipedia.org/wiki/Ploceidae), because of frustrations with existing atproto rust libraries. So I unstuck myself.
Ploceidae - Wikipedia
en.wikipedia.org
October 4, 2025 at 1:36 PM
Reposted by Weaver
what happens when you're on a record of yours and click Edit
November 13, 2025 at 3:36 AM
Reposted by Weaver
editor workflow still needs some work, but we got the new stuff in. next entry of mine probably going to make good use :)

this is one area where the editing and publish formatting (in the current hybrid editor) will diverge for usability. need to make a preview button. also a raw text editor option
December 20, 2025 at 4:30 PM
Reposted by Weaver
Getting there, though I *do* need to fix the broken code block editing and yet more cursor jank.
November 30, 2025 at 2:31 PM
Reposted by Weaver
cooking
December 22, 2025 at 6:59 PM
Write whatever you want, beautifully. Collaborate effortlessly. Pull in anything from the atmosphere you find interesting to illustrate.

And that's just the beginning.

weaver.sh
Weaver
Share your words, your way.
weaver.sh
January 10, 2026 at 7:35 PM
Reposted by Weaver
New ATproto writing app:

“Weaver is designed to be a flexible platform for medium and long-form writing on atproto. I was inspired by how weaver birds build their own homes, and by the notebooks, physical and virtual, that I create in the course of my work, to ideate, to document, & to inform.”
Some announcements.

First, brand account. Hi.

Second, a preliminary version of subdomain hosting for Weaver notebooks is working. Currently there is no interface to enable it, but the required architectural changes in the app had to come first.
weaver.weaver.sh/weaver_-_lon...
Weaver - Long-form writing
Or: "Get in kid, we're rebuilding the blogosphere!" I grew up, like a lot of people on Bluesky, in the era of the internet where most of your online social i...
weaver.weaver.sh
January 10, 2026 at 7:17 PM
Some announcements.

First, brand account. Hi.

Second, a preliminary version of subdomain hosting for Weaver notebooks is working. Currently there is no interface to enable it, but the required architectural changes in the app had to come first.
weaver.weaver.sh/weaver_-_lon...
Weaver - Long-form writing
Or: "Get in kid, we're rebuilding the blogosphere!" I grew up, like a lot of people on Bluesky, in the era of the internet where most of your online social i...
weaver.weaver.sh
January 10, 2026 at 7:13 PM
Reposted by Weaver
weaver getting some Tufte-esque touches

and a few other cool new formatting features upcoming
December 19, 2025 at 4:51 AM
Reposted by Weaver
The notebooks finally have an index.

I wrote about why I wrote it last, what made that possible, what it made challenging, and how useful it was to get a very practical understanding of how I needed to access my data in the app, and to shape it to make that easier.

alpha.weaver.sh/nonbinary.co...
Writing the AppView Last
fn fetchentryview( &self, entryref: &StrongRef<'>, ) -> impl Future<Output = Result<EntryView<'static>, WeaverError>> where
alpha.weaver.sh
December 15, 2025 at 4:51 AM
Reposted by Weaver
Announcing our final Graze Grants winner!
Weaver (@nonbinary.computer) is building a flexible writing and publishing tool for long-form content on ATProto that keeps creators in control of their work and where it lives.
We're so excited to see this grow into a home for writing on Bluesky!
July 23, 2025 at 8:46 PM
Reposted by Weaver
Finally finished that post about writing an editor. Found a few more bugs in said editor in the process.
alpha.weaver.sh/nonbinary.co...
November 30, 2025 at 7:48 PM
Reposted by Weaver
alpha.weaver.sh/editor

Bluesky, please break my WIP 100% from-scratch Rust wasm markdown editor and then tell me how you broke it. It has basic IME support now, and CRDT groundwork via Loro for later collab features.

Known bugs include RTL text completely messing up the cursor. Unknown bugs...
November 26, 2025 at 2:15 AM