PageSourceSearch

https://earthstar-docs.netlify.app/docs/

html earthstar-docs.netlify.app collected 2026-10-03 10:40:28 UTC 14,819 bytes, 36 lines download raw bytes

1<!doctype html>
2<html lang="en" dir="ltr">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width,initial-scale=1">
6<meta name="generator" content="Docusaurus v2.0.0-alpha.72">
7<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Earthstar Blog RSS Feed">
8<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Earthstar Blog Atom Feed"><title data-react-helmet="true">A Guided Tour of Earthstar | Earthstar</title><meta data-react-helmet="true" property="og:url" content="https://earthstar-docs.netlify.app//docs/"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><meta data-react-helmet="true" property="og:title" content="A Guided Tour of Earthstar | Earthstar"><meta data-react-helmet="true" name="description" content="TODO: add slides about"><meta data-react-helmet="true" property="og:description" content="TODO: add slides about"><link data-react-helmet="true" rel="shortcut icon" href="/img/favicon.ico"><link data-react-helmet="true" rel="canonical" href="https://earthstar-docs.netlify.app//docs/"><link data-react-helmet="true" rel="alternate" href="https://earthstar-docs.netlify.app//docs/" hreflang="en"><link data-react-helmet="true" rel="alternate" href="https://earthstar-docs.netlify.app//docs/" hreflang="x-default"><link rel="stylesheet" href="/assets/css/styles.febdd5ff.css">
9<link rel="preload" href="/assets/js/styles.dabf51d1.js" as="script">
10<link rel="preload" href="/assets/js/runtime~main.59ad0a8d.js" as="script">
11<link rel="preload" href="/assets/js/main.e862c4bf.js" as="script">
12<link rel="preload" href="/assets/js/1.6d183ecd.js" as="script">
13<link rel="preload" href="/assets/js/2.50d77be8.js" as="script">
14<link rel="preload" href="/assets/js/3.fcf58669.js" as="script">
15<link rel="preload" href="/assets/js/1be78505.8f7ed9dd.js" as="script">
16<link rel="preload" href="/assets/js/40.e57c5b35.js" as="script">
17<link rel="preload" href="/assets/js/935f2afb.ca4b5965.js" as="script">
18<link rel="preload" href="/assets/js/17896441.ce807fd6.js" as="script">
19<link rel="preload" href="/assets/js/9f6d0bd7.cf6cef9f.js" as="script">
20</head>
21<body>
22<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script>
22<div id="__docusaurus">
23<div><a href="#main" class="skipToContent_1oUP">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle" type="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><img src="/img/earthstar-logo-small.png" alt="Earthstar Logo" class="themedImage_1VuW themedImage--light_3UqQ navbar__logo"><img src="/img/earthstar-logo-small.png" alt="Earthstar Logo" class="themedImage_1VuW themedImage--dark_hz6m navbar__logo"><strong class="navbar__title">Earthstar</strong></a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/docs/">Docs</a><a class="navbar__item navbar__link" href="/blog">Blog</a></div><div class="navbar__items navbar__items--right"><a href="https://github.com/earthstar-project/earthstar" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub</a><div class="react-toggle react-toggle--disabled displayOnlyInLargeViewport_GrZ2"><div class="react-toggle-track"><div class="react-toggle-track-check"><span class="toggle_71bT">🌜</span></div><div class="react-toggle-track-x"><span class="toggle_71bT">🌞</span></div></div><div class="react-toggle-thumb"></div><input type="checkbox" disabled="" aria-label="Dark mode toggle" class="react-toggle-screenreader-only"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div><div class="navbar-sidebar"><div class="navbar-sidebar__brand"><a class="navbar__brand" href="/"><img src="/img/earthstar-logo-small.png" alt="Earthstar Logo" class="themedImage_1VuW themedImage--light_3UqQ navbar__logo"><img src="/img/earthstar-logo-small.png" alt="Earthstar Logo" class="themedImage_1VuW themedImage--dark_hz6m navbar__logo"><strong class="navbar__title">Earthstar</strong></a></div><div class="navbar-sidebar__items"><div class="menu"><ul class="menu__list"><li class="menu__list-item"><a aria-current="page" class="menu__link navbar__link--active" href="/docs/">Docs</a></li><li class="menu__list-item"><a class="menu__link" href="/blog">Blog</a></li><li class="menu__list-item"><a href="https://github.com/earthstar-project/earthstar" target="_blank" rel="noopener noreferrer" class="menu__link">GitHub</a></li></ul></div></div></div></nav><div class="main-wrapper main-docs-wrapper"><div class="docPage_31aa"><div class="docSidebarContainer_3Kbt" role="complementary"><div class="sidebar_15mo"><div class="menu menu--responsive thin-scrollbar menu_Bmed"><button aria-label="Open menu" aria-haspopup="true" class="button button--secondary button--sm menu__button" type="button"><svg aria-label="Menu" class="sidebarMenuIcon_fgN0" width="24" height="24" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><ul class="menu__list"><li class="menu__list-item"><a class="menu__link menu__link--sublist menu__link--active" href="#!">Intro to Earthstar</a><ul class="menu__list"><li class="menu__list-item"><a aria-current="page" class="menu__link menu__link--active active" tabindex="0" href="/docs/">A Guided Tour of Earthstar</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/docs/intro/overview-for-developers">Overview for Developers</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/docs/intro/concepts-and-vocabulary">Concepts and Vocabulary</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/docs/intro/rules-of-earthstar">The Rules of Earthstar</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Tutorials</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/tutorials/making-an-app">Making an Earthstar App</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">How To...</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/how-to/standalone-browser-build">Use the standalone browser build</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/how-to/check-author-keys">Check if an author key matches its secret</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Reference</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/reference/code-style">Coding Style</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/reference/earthstar-specification">Earthstar Specification</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Articles in Depth</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/articles/fancier-conflict-resolution">Fancier conflict resolution</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/articles/syncing">Syncing and how to optimize it</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/articles/timestamps">All about timestamps</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">...Obsolete docs</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_old/urls">URLs</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_old/docs-outline">Documentation planning - outline</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_old/heading-test">Heading Test</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_old/roadmap">Roadmap</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">
23...Docusaurus Tutorial</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_docusaurus/getting-started">Getting Started</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_docusaurus/create-a-page">Create a Page</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_docusaurus/create-a-document">Create a Document</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_docusaurus/create-a-blog-post">Create a Blog Post</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_docusaurus/markdown-features">Markdown Features</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/_docusaurus/thank-you">Thank you!</a></li></ul></li></ul></div></div></div><main class="docMainContainer_3ufF"><div class="container padding-vert--lg docItemWrapper_3FMP"><div class="row"><div class="col docItemCol_3FnS"><div class="docItemContainer_33ec"><article><header><h1 class="docTitle_3a4h">A Guided Tour of Earthstar</h1></header><div class="markdown"><p><img src="/assets/images/page00-title-8d1b5640cd9e10fabe624e5d9a26fbcf.png"></p><p><img src="/assets/images/page01-centralized-4fd97e1f050be3f925e75080d7f97702.png"></p><p><img src="/assets/images/page01b-centralized-a92653ad61abb5f2f94f851c391526ea.png"></p><p><img src="/assets/images/page02-services-a84a5de1ca2f5a736550ae2180df67a7.png"></p><p><img src="/assets/images/page03-tools-675a1f0f31eb70d25e4a5609a3df6e66.png"></p><p><img src="/assets/images/page04-tools-sync-50ad39ce52e822ec1fc304f1f768884d.png"></p><p><img src="/assets/images/page10-workspace-e3fe494b811f29d95b3537db17910807.png"></p><p><img src="/assets/images/page22-p2p-5240daddad9a6a286720414f42958ba4.png"></p><p><img src="/assets/images/page23-why-pubs-08cd0f7ba8f71d606ac84447ed46f1f6.png"></p><p><img src="/assets/images/page25-pubs-13bd78c67151508bd39c96d6cd31d48d.png"></p><p><img src="/assets/images/page30-apps-are-lenses-136510685421eb248706a99502debbe0.png"></p><p><img src="/assets/images/page32-app-examples-d7e1d17d75904b3b0338dba8da803db0.png"></p><p><img src="/assets/images/page40-offline-1a72b00712343d30497351927ce44c36.png"></p><p><img src="/assets/images/page43-browser-26cf99a1e43b82da3c6095784bb591fc.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="todo-add-slides-about"></a>TODO: add slides about<a class="hash-link" href="#todo-add-slides-about" title="Direct link to heading">#</a></h2><ul><li>how user identities &amp; names work</li><li>documents can be writable by anyone, or owned by just one person</li><li>data can be edited &amp; deleted</li><li>syncing is flexible - you can do a partial sync to quickly get the data you care about</li><li>data is signed to prevent tampering as it travels through the network</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/earthstar-project/earthstar-docs/edit/master/website/docs/intro/guided-tour.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-label="Edit page"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div></div></div><div class="margin-vert--lg"><nav class="pagination-nav" aria-label="Docs pages navigation"><div class="pagination-nav__item"></div><div class="pagination-nav__item pagination-nav__item--next"><a class="pagination-nav__link" href="/docs/intro/overview-for-developers"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Overview for Developers »</div></a></div></nav></div></div></div><div class="col col--3"><div class="tableOfContents_35-E thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#todo-add-slides-about" class="table-of-contents__link">TODO: add slides about</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links">
23<div class="col footer__col"><h4 class="footer__title">Docs</h4><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/">Getting Started</a></li></ul></div><div class="col footer__col"><h4 class="footer__title">Community</h4><ul class="footer__items"><li class="footer__item"><a href="https://discord.gg/FuaAnNqUfZ" target="_blank" rel="noopener noreferrer" class="footer__link-item">Discord</a></li></ul></div><div class="col footer__col"><h4 class="footer__title">More</h4><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/blog">Blog</a></li><li class="footer__item"><a href="https://github.com/earthstar-project/earthstar" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub</a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">This site is powered by <a href="https://netlify.com">Netlify</a></div></div></div></footer></div>
24<script src="/assets/js/styles.dabf51d1.js"></script>
vendor: 1 bytes, line 24
24
25<script src="/assets/js/runtime~main.59ad0a8d.js"></script>
vendor: 1 bytes, line 25
25
26<script src="/assets/js/main.e862c4bf.js"></script>
vendor: 1 bytes, line 26
26
27<script src="/assets/js/1.6d183ecd.js"></script>
vendor: 1 bytes, line 27
27
28<script src="/assets/js/2.50d77be8.js"></script>
vendor: 1 bytes, line 28
28
29<script src="/assets/js/3.fcf58669.js"></script>
vendor: 1 bytes, line 29
29
30<script src="/assets/js/1be78505.8f7ed9dd.js"></script>
vendor: 1 bytes, line 30
30
31<script src="/assets/js/40.e57c5b35.js"></script>
vendor: 1 bytes, line 31
31
32<script src="/assets/js/935f2afb.ca4b5965.js"></script>
vendor: 1 bytes, line 32
32
33<script src="/assets/js/17896441.ce807fd6.js"></script>
vendor: 1 bytes, line 33
33
34<script src="/assets/js/9f6d0bd7.cf6cef9f.js"></script>
34
35</body>
36</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.