From 6759f1a35950eca7a0f37c4570acf4e1b4802f18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Kr=C3=BCger?= Date: Fri, 25 Jul 2025 13:30:44 +0200 Subject: [PATCH] Update examples a bit --- src/components/Examples.jsx | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/src/components/Examples.jsx b/src/components/Examples.jsx index 17975d5a..d2268305 100644 --- a/src/components/Examples.jsx +++ b/src/components/Examples.jsx @@ -14,7 +14,7 @@ const examples = [ href: '/docs/examples/gossip-chat', name: 'Gossip Chat', description: - 'A simple chat app using iroh-net gossip connections.', + 'A simple chat app using iroh-gossip pubsub.', tags: ["gossip", "CLI"], pattern: { y: 16, @@ -29,7 +29,7 @@ const examples = [ href: 'https://github.com/n0-computer/iroh-examples/tree/main/tauri-todos', name: 'Todos', description: - 'See iroh in the classic TODO app example, with a CLI & desktop GUI.', + 'See iroh in the classic TODO app example with a tauri desktop GUI.', tags: ["data modeling", "CLI", "tauri", "desktop"], pattern: { y: 16, @@ -43,8 +43,8 @@ const examples = [ href: 'https://github.com/n0-computer/sendme', name: 'Sendme', description: - 'A file sharing app with a CLI, desktop and iOS apps, built with iroh, fully open source!', - tags: ["file sharing", "desktop", "iOS", "blobs", "connections"], + 'A file sharing CLI, built with iroh, fully open source!', + tags: ["CLI", "file sharing", "blobs"], pattern: { y: 16, squares: [ @@ -57,8 +57,8 @@ const examples = [ href: 'https://github.com/n0-computer/dumbpipe', name: 'Dumbpipe', description: - 'Need to connect two computers? Try a dumb pipe.', - tags: ["CLI", "unix pipes", "connections"], + 'Need to connect two computers? Try a dumb pipe. Expose unix pipes or locally running TCP servers via iroh.', + tags: ["CLI", "unix pipes"], pattern: { y: 16, squares: [ @@ -71,7 +71,7 @@ const examples = [ href: 'https://github.com/n0-computer/iroh-examples/tree/main/extism', name: 'Extism', description: - 'Provide Iroh APIs to all kinds of languages with iroh existism host functions', + 'Provide Iroh APIs to all kinds of languages with iroh extism host functions', tags: ["plugins", "multi-language", "WASM"], pattern: { y: 16, @@ -85,8 +85,22 @@ const examples = [ href: 'https://github.com/n0-computer/iroh-examples/tree/main/iroh-automerge', name: 'Automerge', description: - 'Example of backing automerge with iroh-net connections', - tags: ["connections", "CRDTs"], + 'Sync two automerge documents across machines via iroh connections.', + tags: ["protocol", "CRDTs"], + pattern: { + y: 16, + squares: [ + [0, 1], + [1, 3], + ], + }, + }, + { + href: 'https://github.com/n0-computer/iroh-examples/tree/main/iroh-automerge-repo', + name: 'Automerge Repo', + description: + 'Sync and gossip repositories of Automerge documents peer to peer.', + tags: ["protocol", "CRDTs", "automerge-repo"], pattern: { y: 16, squares: [ @@ -100,7 +114,7 @@ const examples = [ name: 'Swarmie', description: 'A proof of concept tool to use iroh global content discovery using the bittorrent mainline DHT.', - tags: ["DHTs", "content discovery"], + tags: ["CLI", "DHTs", "content discovery"], pattern: { y: 16, squares: [