Lexicon Garden
lexicon.garden
Lexicon Garden
@lexicon.garden
https://lexicon.garden/

Made by @ngerakines.me
Check out the documentation and examples for more:

lexicon.garden/nsid/garden....
January 9, 2026 at 5:48 PM
When logged in and viewing your identity, if you have lexicon management enabled then you'll see an edit button next to each of the services listed in your DID document. Use that form to manage the `garden.lexicon.service` records used for this feature.
January 9, 2026 at 5:48 PM
When you make changes to your lexicon, you can also update your examples. First, you can validate your examples against your lexicon schema to double check that they are still valid. If you need to make a change, you can do so right from the example's view page.
January 9, 2026 at 1:03 PM
Example records are validated against your schema and give easy to read errors that tell you what needs fixing and where. This takes the guess-work out of creating easy to use documentation and example content.
January 9, 2026 at 1:03 PM
Here's an example in action:

lexicon.garden/example/did:...

✅ Cleanly formatted records
✅ Validation checks
✅ Referenced directly in documentation
✅ Easy to find and navigate to
January 7, 2026 at 2:08 PM
You can now create and manage lexicon schemas directly from your browser on @lexicon.garden. You don’t have to edit JSON files or push to repos anymore. Just define, update, and publish lexicons from the site. #ATProtocol
Lexicon Management - Nick's Blog
You can use Lexicon Garden to create and manage lexicon schemas right from the browser.
ngerakines.leaflet.pub
January 7, 2026 at 1:15 PM
Lexicon Garden now supports full schema and record validation. Check if a lexicon schema is valid, or validate record data against it, all from your browser or through the unofficial "com.atproto.lexicon.validate" XRPC method. #ATProtocol
Lexicon Validation - Nick's Blog
Validate both lexicon schemas and records against those schemas.
ngerakines.leaflet.pub
January 7, 2026 at 1:15 PM
The graph is populated by direct Lexicon schema relationships and also developer examples. The com.atproto.repo.strongRef type is powerful, but not very informative. Example records with references populate the graph as well, like with the calendar RSVP graph above.

lexicon.garden/example/did:...
January 5, 2026 at 1:00 PM
This works for query, procedure, and subscription XRPC methods too! You can see what types a method returns or accepts as input.

lexicon.garden/nsid/app.bsky.feed.getPostThread
January 5, 2026 at 1:00 PM
Graphs also show permission sets. If a lexicon defines which record types an OAuth scope can access, those relationships appear in the graph too.

lexicon.garden/nsid/dev.baileytownsend.demo.authBasicFeatures
January 5, 2026 at 1:00 PM
Others start simple but open up. `community.lexicon.calendar.rsvp` has one edge to the event type, but that node connects to location schemas, geo coordinates, and more.

lexicon.garden/nsid/community.lexicon.calendar.rsvp
January 5, 2026 at 1:00 PM
Some graphs are dense. `app.bsky.feed.post` connects to over a dozen types: embed formats, facets, labels, reply references. You can see how one record type branches out into the whole embed system.

lexicon.garden/nsid/app.bsky.feed.post
January 5, 2026 at 1:00 PM