|
| https://docs.atomicdata.dev/print |
|
| https://github.com/atomicdata-dev/atomic-server |
| Atomic Data Overview | https://docs.atomicdata.dev/print#atomic-data-overview |
| AtomicServer | https://docs.atomicdata.dev/print#atomicserver |
| AtomicServer | https://docs.atomicdata.dev/print#atomicserver-and-its-features |
| Atomic Data Core | https://docs.atomicdata.dev/print#atomic-data-core |
| the following goals in mind | https://docs.atomicdata.dev/print#motivation-why-atomic-data |
| Linked Data | https://ontola.io/blog/what-is-linked-data/ |
| strict subset of RDF | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Read more about Atomic Data Core | https://docs.atomicdata.dev/print#what-is-atomic-data-1 |
| Atomic Data Extended | https://docs.atomicdata.dev/print#atomic-data-extended |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Agents | https://docs.atomicdata.dev/print#atomic-agents |
| authentication | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Hierarchies | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Invites | https://docs.atomicdata.dev/print#invitations--tokens |
| WebSockets | https://docs.atomicdata.dev/print#websocket-protocol |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| Files | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| Tools & libraries | https://docs.atomicdata.dev/print#tools--libraries |
| atomic-data-browser | https://github.com/atomicdata-dev/atomic-data-browser |
| demo on atomicdata.dev | https://atomicdata.dev |
| typescript & react libraries | https://github.com/atomicdata-dev/atomic-data-browser |
| react template on codesandbox | https://codesandbox.io/s/atomic-data-react-template-4y9qu?file=/src/MyResource.tsx |
| atomic-server | https://github.com/atomicdata-dev/atomic-server |
| atomicdata.dev | https://atomicdata.dev |
| atomic-cli | https://github.com/atomicdata-dev/atomic-server |
| atomic-lib | https://github.com/atomicdata-dev/atomic-server |
| Get involved | https://docs.atomicdata.dev/print#get-involved |
| join our Discord | https://discord.gg/a72Rv2P |
| Status | https://docs.atomicdata.dev/print#status |
| Reading these docs | https://docs.atomicdata.dev/print#reading-these-docs |
| issue on Github | https://github.com/ontola/atomic-data/issues |
| Table of contents | https://docs.atomicdata.dev/print#table-of-contents |
| What is Atomic Data | https://docs.atomicdata.dev/print#what-is-atomic-data |
| Atomic Data Overview | https://docs.atomicdata.dev/print#atomic-data-overview |
| Motivation | https://docs.atomicdata.dev/print#motivation-why-atomic-data |
| Strategy, history and roadmap | https://docs.atomicdata.dev/print#strategy-history-and-roadmap-for-atomic-data |
| When (not) to use it | https://docs.atomicdata.dev/print#when-not-to-use-atomic-data |
| AtomicServer | https://docs.atomicdata.dev/print#atomicserver-1 |
| AtomicServer | https://docs.atomicdata.dev/print#atomicserver-and-its-features |
| When (not) to use it | https://docs.atomicdata.dev/print#should-you-use-atomicserver |
| Installation | https://docs.atomicdata.dev/print#setup--installation |
| Using the GUI | https://docs.atomicdata.dev/print#using-the-atomicserver-gui |
| Tables | https://docs.atomicdata.dev/print#tables |
| AI and Atomic Assistant | https://docs.atomicdata.dev/print#ai-features-in-atomicserver |
| Plugins | https://docs.atomicdata.dev/print#atomic-plugins |
| Creating Plugins | https://docs.atomicdata.dev/print#creating-plugins |
| Custom Views | https://docs.atomicdata.dev/print#custom-views |
| API | https://docs.atomicdata.dev/print#api |
| Creating a JSON-AD file | https://docs.atomicdata.dev/print#how-to-create-and-publish-a-json-ad-file |
| FAQ & troubleshooting | https://docs.atomicdata.dev/print#atomicserver-faq--troubleshooting |
| Clients / SDKs | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| Javascript | https://docs.atomicdata.dev/print#atomic-data-javscript-libraries--clients |
| @tomic/lib | https://docs.atomicdata.dev/print#tomiclib-the-atomic-data-library-for-typescriptjavascript |
| Store | https://docs.atomicdata.dev/print#store |
| Agent | https://docs.atomicdata.dev/print#agents |
| Resource | https://docs.atomicdata.dev/print#resource |
| Collection | https://docs.atomicdata.dev/print#collection--collectionbuilder |
| @tomic/react | https://docs.atomicdata.dev/print#tomicreact-using-atomic-data-in-a-js--ts-react-project |
| useStore | https://docs.atomicdata.dev/print#usestore-1 |
| useResource | https://docs.atomicdata.dev/print#useresource-1 |
| useValue | https://docs.atomicdata.dev/print#usevalue-1 |
| useCollection | https://docs.atomicdata.dev/print#usecollection-1 |
| useServerSearch | https://docs.atomicdata.dev/print#useserversearch-1 |
| useCurrentAgent | https://docs.atomicdata.dev/print#usecurrentagent-1 |
| useCanWrite | https://docs.atomicdata.dev/print#usecanwrite-1 |
| Image | https://docs.atomicdata.dev/print#the-image-component |
| VirtualizedCollectionList | https://docs.atomicdata.dev/print#virtualizedcollectionlist-1 |
| Examples | https://docs.atomicdata.dev/print#examples-2 |
| @tomic/svelte | https://docs.atomicdata.dev/print#tomicsvelte-1 |
| Image | https://docs.atomicdata.dev/print#the-image-component-1 |
| @tomic/template | https://docs.atomicdata.dev/print#tomictemplate-1 |
| @tomic/cli | https://docs.atomicdata.dev/print#tomiccli-generate-typescript-types-from-an-ontology |
| Rust | https://docs.atomicdata.dev/print#atomic-lib-rust-libraries--tools-for-atomic-data |
| CLI | https://docs.atomicdata.dev/print#atomic-cli-rust-client-cli-for-atomic-data |
| Lib | https://docs.atomicdata.dev/print#atomic-lib-rust-library-for-atomic-data |
| Guides | https://docs.atomicdata.dev/print#guides |
| Build a portfolio using Astro and Atomic Server | https://docs.atomicdata.dev/print#creating-a-portfolio-website-using-astro-and-atomic-server |
| Setup | https://docs.atomicdata.dev/print#setup-1 |
| Frontend setup | https://docs.atomicdata.dev/print#setting-up-the-frontend |
| Basic data model | https://docs.atomicdata.dev/print#creating-a-basic-data-model |
| Creating homepage data | https://docs.atomicdata.dev/print#creating-the-homepage-data |
| Generating types | https://docs.atomicdata.dev/print#generating-types |
| Fetching data | https://docs.atomicdata.dev/print#fetching-data |
| Using ResourceArray to display a list of projects | https://docs.atomicdata.dev/print#using-resourcearrays-to-show-a-list-of-projects |
| Using Collections to build the blogs page | https://docs.atomicdata.dev/print#using-collections-to-build-the-blogs-page |
| Using the search API to build a search bar | https://docs.atomicdata.dev/print#making-a-search-bar-for-blogposts |
| Specification | https://docs.atomicdata.dev/print#specification |
| Atomic Data Core | https://docs.atomicdata.dev/print#what-is-atomic-data-1 |
| Serialization | https://docs.atomicdata.dev/print#serialization-of-atomic-data |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Querying | https://docs.atomicdata.dev/print#querying-atomic-data |
| Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Classes | https://docs.atomicdata.dev/print#atomic-schema-classes |
| Datatypes | https://docs.atomicdata.dev/print#atomic-schema-datatypes |
| FAQ | https://docs.atomicdata.dev/print#atomic-schema-faq |
| Atomic Data Extended | https://docs.atomicdata.dev/print#atomic-data-extended-1 |
| Agents | https://docs.atomicdata.dev/print#atomic-agents |
| Decentralized Identifiers (DIDs) | https://docs.atomicdata.dev/print#decentralized-identifiers |
| Hierarchy and authorization | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Authentication | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Invitations and sharing | https://docs.atomicdata.dev/print#invitations--tokens |
| Commits (writing data) | https://docs.atomicdata.dev/print#atomic-commits |
| Concepts | https://docs.atomicdata.dev/print#atomic-commits-concepts |
| Compared to | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| WebSockets | https://docs.atomicdata.dev/print#websocket-protocol |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| Collections, filtering, sorting | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Uploading and downloading files | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| Use Atomic Data | https://docs.atomicdata.dev/print#use-atomic-data |
| Interoperability and comparisons | https://docs.atomicdata.dev/print#interoperability-relation-to-other-technology |
| Create & publish Atomic Data | https://docs.atomicdata.dev/print#atomizing-how-to-create-and-publish-atomic-data |
| Upgrade your existing project | https://docs.atomicdata.dev/print#upgrade-your-existing-application-to-serve-atomic-data |
| RDF | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Solid | https://docs.atomicdata.dev/print#atomic-data-and-solid |
| JSON | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-json |
| IPFS | https://docs.atomicdata.dev/print#atomic-data-and-ipfs |
| SQL | https://docs.atomicdata.dev/print#atomic-data-and-sql |
| Graph Databases | https://docs.atomicdata.dev/print#atomic-data-and-graph-databases |
| Potential use cases | https://docs.atomicdata.dev/print#various-use-cases-for-atomic-data |
| As a Headless CMS | https://docs.atomicdata.dev/print#using-atomic-server-as-an-open-source-headless-cms |
| Personal Data Store | https://docs.atomicdata.dev/print#atomic-data-for-personal-data-stores |
| Artificial Intelligence | https://docs.atomicdata.dev/print#atomic-data--artificial-intelligence |
| E-commerce & marketplaces | https://docs.atomicdata.dev/print#atomic-data-for-e-commerce--marketplaces |
| Surveys | https://docs.atomicdata.dev/print#atomic-data-for-surveys |
| Verifiable Credentials | https://docs.atomicdata.dev/print#atomic-data-and-verifiable-credentials--ssi |
| Data Catalog | https://docs.atomicdata.dev/print#using-atomic-server-as-a-data-catalog |
| Education | https://docs.atomicdata.dev/print#atomic-data-for-education---standardized-modular-e-learning |
| Food labels | https://docs.atomicdata.dev/print#atomic-data-for-food-label-standardization |
| Acknowledgements | https://docs.atomicdata.dev/print#acknowledgements |
| Newsletter | https://docs.atomicdata.dev/print#subscribe-to-the-atomic-data-newsletter |
| Get involved | https://docs.atomicdata.dev/print#get-involved-1 |
| Motivation: Why Atomic Data? | https://docs.atomicdata.dev/print#motivation-why-atomic-data |
| Give people more control over their data | https://docs.atomicdata.dev/print#give-people-more-control-over-their-data |
| Personal Data Store | https://docs.atomicdata.dev/print#atomic-data-for-personal-data-stores |
| more | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| Linked data is awesome, but it is too difficult for developers in its current form | https://docs.atomicdata.dev/print#linked-data-is-awesome-but-it-is-too-difficult-for-developers-in-its-current-form |
| Linked data | https://ontola.io/blog/what-is-linked-data/ |
| Ontola | https://ontola.io/ |
| Argu.co | https://argu.co/ |
| solve many RDF related problems | https://ontola.io/blog/full-stack-linked-data/ |
| sequences | https://ontola.io/blog/ordered-data-in-rdf/ |
| serialization format | https://ontola.io/blog/rdf-serialization-formats/ |
| RDF to HTML, and build a front-end | https://ontola.io/blog/rdf-solid-react-tutorial-link/ |
| introduction of linked data | https://www.w3.org/DesignIssues/LinkedData.html |
| how Atomic Data relates to RDF, and why these changes have been made | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Make standardization easier and cheaper | https://docs.atomicdata.dev/print#make-standardization-easier-and-cheaper |
| schemas | https://docs.atomicdata.dev/print#atomic-schema |
| Make it easier for developers to build feature-rich, interoperable apps | https://docs.atomicdata.dev/print#make-it-easier-for-developers-to-build-feature-rich-interoperable-apps |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Atomic Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Atomic Hierarchies | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| existing open source Atomic Data software | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| Strategy, history and roadmap for Atomic Data | https://docs.atomicdata.dev/print#strategy-history-and-roadmap-for-atomic-data |
| Strategy for adoption | https://docs.atomicdata.dev/print#strategy-for-adoption |
| History | https://docs.atomicdata.dev/print#history |
| atomic-cli | https://crates.io/crates/atomic-cli |
| atomic-lib | https://docs.rs/atomic_lib/0.32.1/atomic_lib/ |
| AtomicServer | https://github.com/atomicdata-dev/atomic-server/ |
| Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Atomic-Data-Browser | https://github.com/atomicdata-dev/atomic-data-browser |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| Hierarchies | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Invitations | https://docs.atomicdata.dev/print#invitations--tokens |
| Websockets | https://docs.atomicdata.dev/print#websocket-protocol |
| JSON-AD Publishing and Importing | https://docs.atomicdata.dev/print#how-to-create-and-publish-a-json-ad-file |
| @tomic/svelte | https://github.com/atomicdata-dev/atomic-svelte |
| Atomic Tables | https://github.com/atomicdata-dev/atomic-data-browser/issues/25 |
| Where we’re at | https://docs.atomicdata.dev/print#where-were-at |
| Roadmap | https://docs.atomicdata.dev/print#roadmap |
| E-mail registration | https://github.com/atomicdata-dev/atomic-server/issues/276 |
| Atomizer | https://github.com/atomicdata-dev/atomic-server/issues/434 |
| Atomic-server plugins | https://github.com/atomicdata-dev/atomic-server/issues/73 |
| (tracking issue) | https://github.com/atomicdata-dev/atomic-server/milestone/5 |
| STATUS.md | https://github.com/atomicdata-dev/atomic-server/blob/master/server/STATUS.md |
| When (not) to use Atomic Data | https://docs.atomicdata.dev/print#when-not-to-use-atomic-data |
| When should you use Atomic Data | https://docs.atomicdata.dev/print#when-should-you-use-atomic-data |
| When not to use Atomic Data | https://docs.atomicdata.dev/print#when-not-to-use-atomic-data-1 |
| AtomicServer and its features | https://docs.atomicdata.dev/print#atomicserver-and-its-features |
| AtomicServer | https://github.com/atomicdata-dev/atomic-server/blob/master/server/README.md |
| actix-web | https://github.com/actix/actix-web |
| sled | https://github.com/spacejam/sled |
| Atomic Schema | https://docs.atomicdata.dev/schema/intro |
| JSON-AD | https://docs.atomicdata.dev/core/json-ad |
| tantivy | https://github.com/quickwit-inc/tantivy |
| Atomic Commits | https://docs.atomicdata.dev/commits/intro |
| websockets | https://docs.atomicdata.dev/websockets |
| single one-liner in react | https://docs.atomicdata.dev/usecases/react |
| svelte | https://docs.atomicdata.dev/svelte |
| JSON-AD | https://docs.atomicdata.dev/core/json-ad |
| Atomic Collections | https://docs.atomicdata.dev/schema/collections |
| Atomic Hierarchy | https://docs.atomicdata.dev/hierarchy |
| Atomic Invites | https://docs.atomicdata.dev/invitations |
| Javascript / Typescript | https://www.npmjs.com/package/@tomic/lib |
| React | https://www.npmjs.com/package/@tomic/react |
| Svelte | https://www.npmjs.com/package/@tomic/svelte |
| Rust | https://crates.io/crates/atomic-lib |
| Should you use AtomicServer? | https://docs.atomicdata.dev/print#should-you-use-atomicserver |
| When should you use AtomicServer | https://docs.atomicdata.dev/print#when-should-you-use-atomicserver |
| React | https://github.com/atomicdata-dev/atomic-data-browser |
| Svelte | https://github.com/atomicdata-dev/atomic-svelte |
| here | https://atomicdata.dev/classes |
| the complexities of RDF | https://docs.atomicdata.dev/interoperability/rdf |
| When not to use AtomicServer | https://docs.atomicdata.dev/print#when-not-to-use-atomicserver |
| Up next | https://docs.atomicdata.dev/print#up-next |
| Setup / installation | https://docs.atomicdata.dev/print#setup--installation |
| binary | https://github.com/atomicdata-dev/atomic-server/releases |
| Cargo | https://doc.rust-lang.org/cargo/getting-started/installation.html |
| the Contributors guide | https://github.com/atomicdata-dev/atomic-server/blob/develop/CONTRIBUTING.md |
| 1. Run using docker | https://docs.atomicdata.dev/print#1-run-using-docker |
| list of all the available tags | https://hub.docker.com/repository/docker/joepmeneer/atomic-server/tags?page=1&ordering=last_updated |
| here | https://hub.docker.com/repository/docker/joepmeneer/atomic-server/tags |
| 2. Run pre-compiled binary | https://docs.atomicdata.dev/print#2-run-pre-compiled-binary |
| releases page | https://github.com/atomicdata-dev/atomic-server/releases |
| 3. Install using cargo | https://docs.atomicdata.dev/print#3-install-using-cargo |
| 4. Compile from source | https://docs.atomicdata.dev/print#4-compile-from-source |
| Initial setup and configuration | https://docs.atomicdata.dev/print#initial-setup-and-configuration |
| atomic-cli | https://crates.io/crates/atomic-cli |
| atomic-data-browser | https://github.com/atomicdata-dev/atomic-data-browser |
| getting started with the GUI | https://docs.atomicdata.dev/print#using-the-atomicserver-gui |
| Running using a tunneling service (easy mode) | https://docs.atomicdata.dev/print#running-using-a-tunneling-service-easy-mode |
| tunnelto.dev | https://tunnelto.dev/ |
| HTTPS Setup on a VPS (static IP required) | https://docs.atomicdata.dev/print#https-setup-on-a-vps-static-ip-required |
| LetsEncrypt | https://letsencrypt.org/ |
| acme_lib | https://docs.rs/acme-lib/0.8.1/acme_lib/index.html |
| rustls | https://github.com/ctz/rustls |
| HTTPS Setup using external HTTPS proxy | https://docs.atomicdata.dev/print#https-setup-using-external-https-proxy |
| Using systemd to run Atomic-Server as a service | https://docs.atomicdata.dev/print#using-systemd-to-run-atomic-server-as-a-service |
| AtomicServer CLI options / ENV vars | https://docs.atomicdata.dev/print#atomicserver-cli-options--env-vars |
| Using the AtomicServer GUI | https://docs.atomicdata.dev/print#using-the-atomicserver-gui |
| running the server | https://docs.atomicdata.dev/print#setup--installation |
| http://localhost:9883 | http://localhost:9883 |
| Drive | https://atomicdata.dev/classes/Drive |
| Creating an agent | https://docs.atomicdata.dev/print#creating-an-agent |
| demo invite | https://atomicdata.dev/invites/1 |
| Setting up the root Agent | https://docs.atomicdata.dev/print#setting-up-the-root-agent |
| Creating your first Atomic Data | https://docs.atomicdata.dev/print#creating-your-first-atomic-data |
| Tables | https://docs.atomicdata.dev/print#tables |
| Creating a table | https://docs.atomicdata.dev/print#creating-a-table |
| Features | https://docs.atomicdata.dev/print#features |
| AI Features in AtomicServer | https://docs.atomicdata.dev/print#ai-features-in-atomicserver |
| Configuring AI | https://docs.atomicdata.dev/print#configuring-ai |
| OpenRouter | https://docs.atomicdata.dev/print#openrouter |
| Ollama | https://docs.atomicdata.dev/print#ollama |
| Ollama | https://ollama.ai/download |
| Using AI | https://docs.atomicdata.dev/print#using-ai |
| AI Sidebar | https://docs.atomicdata.dev/print#ai-sidebar |
| Creating an AI Chat resource. | https://docs.atomicdata.dev/print#creating-an-ai-chat-resource |
| Referencing resources in the chat | https://docs.atomicdata.dev/print#referencing-resources-in-the-chat |
| AI Agents | https://docs.atomicdata.dev/print#ai-agents |
| Creating Your Own Agents | https://docs.atomicdata.dev/print#creating-your-own-agents |
| Automatic Agent Selection | https://docs.atomicdata.dev/print#automatic-agent-selection |
| MCP tools and resources | https://docs.atomicdata.dev/print#mcp-tools-and-resources |
| MCP Resources | https://docs.atomicdata.dev/print#mcp-resources |
| How to use STDIO MCP servers | https://docs.atomicdata.dev/print#how-to-use-stdio-mcp-servers |
| Supergateway | https://github.com/supercorp-ai/supergateway |
| Atomic Plugins | https://docs.atomicdata.dev/print#atomic-plugins |
| Creating Plugins | https://docs.atomicdata.dev/print#creating-plugins |
| Installing a plugin | https://docs.atomicdata.dev/print#installing-a-plugin |
| Giving your plugin access to resources | https://docs.atomicdata.dev/print#giving-your-plugin-access-to-resources |
| Creating Plugins | https://docs.atomicdata.dev/print#creating-plugins |
| Class Extenders | https://docs.atomicdata.dev/print#class-extenders |
| class-extender.wit | https://github.com/ontola/atomic-server/blob/c2a1aaf814e73381e597fc6472bf0dca9689084c/server/wit/class-extender.wit |
| Namespaces | https://docs.atomicdata.dev/print#namespaces |
| Permissions | https://docs.atomicdata.dev/print#permissions |
| Access Rights | https://docs.atomicdata.dev/print#access-rights |
| agent | https://docs.atomicdata.dev/print#atomic-agents |
| The plugin package | https://docs.atomicdata.dev/print#the-plugin-package |
| The Plugin Manifest | https://docs.atomicdata.dev/print#the-plugin-manifest |
| name | https://docs.atomicdata.dev/print#name |
| namespace | https://docs.atomicdata.dev/print#namespace |
| description | https://docs.atomicdata.dev/print#description |
| author | https://docs.atomicdata.dev/print#author |
| version | https://docs.atomicdata.dev/print#version |
| permissions | https://docs.atomicdata.dev/print#permissions-1 |
| defaultConfig | https://docs.atomicdata.dev/print#defaultconfig |
| configSchema | https://docs.atomicdata.dev/print#configschema |
| JSON Schema | https://json-schema.org/ |
| Custom Views | https://docs.atomicdata.dev/print#custom-views |
| How Custom Views Are Loaded | https://docs.atomicdata.dev/print#how-custom-views-are-loaded |
| Bundle Requirements | https://docs.atomicdata.dev/print#bundle-requirements |
| Choosing a UI Framework | https://docs.atomicdata.dev/print#choosing-a-ui-framework |
| SolidJS | https://www.solidjs.com/ |
| Communicating with the Data Browser | https://docs.atomicdata.dev/print#communicating-with-the-data-browser |
| Setting Up | https://docs.atomicdata.dev/print#setting-up |
| RPCClient API | https://docs.atomicdata.dev/print#rpcclient-api |
| getPageContext(): Promise | https://docs.atomicdata.dev/print#getpagecontext-promisepagecontext |
| getResource(subject: string): Promise | https://docs.atomicdata.dev/print#getresourcesubject-string-promiseresource |
| commit(commit: Commit): Promise<{ success: true }> | https://docs.atomicdata.dev/print#commitcommit-commit-promise-success-true- |
| subscribe(subject: string, callback: (resource: Resource) => void): () => void | https://docs.atomicdata.dev/print#subscribesubject-string-callback-resource-resource--void---void |
| navigate(subject: string): Promise | https://docs.atomicdata.dev/print#navigatesubject-string-promiseboolean |
| pickResource(options?): Promise | https://docs.atomicdata.dev/print#pickresourceoptions-promiseresource--undefined |
| pickFile(options?): Promise | https://docs.atomicdata.dev/print#pickfileoptions-promiseresource--undefined |
| API | https://docs.atomicdata.dev/print#api |
| Endpoints | https://docs.atomicdata.dev/print#endpoints |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| Libraries or API? | https://docs.atomicdata.dev/print#libraries-or-api |
| libraries | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| How to create and publish a JSON-AD file | https://docs.atomicdata.dev/print#how-to-create-and-publish-a-json-ad-file |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Atomic Properties | https://atomicdata.dev/classes/Property |
| Creating JSON-AD without hosting individual resources yourself | https://docs.atomicdata.dev/print#creating-json-ad-without-hosting-individual-resources-yourself |
| AtomicData.dev/properties | https://atomicdata.dev/properties |
| Setting the first values | https://docs.atomicdata.dev/print#setting-the-first-values |
| Adding a Class | https://docs.atomicdata.dev/print#adding-a-class |
| Using exsisting Ontologies, Classes and Ontologies | https://docs.atomicdata.dev/print#using-exsisting-ontologies-classes-and-ontologies |
| atomicdata.dev/classes | https://atomicdata.dev/classes |
| Multiple items | https://docs.atomicdata.dev/print#multiple-items |
| Preventing duplication with localId | https://docs.atomicdata.dev/print#preventing-duplication-with-localid |
| Describing relationships between resources using localId | https://docs.atomicdata.dev/print#describing-relationships-between-resources-using-localid |
| Importing data using Atomic Sever | https://docs.atomicdata.dev/print#importing-data-using-atomic-sever |
| AtomicServer FAQ & Troubleshooting | https://docs.atomicdata.dev/print#atomicserver-faq--troubleshooting |
| I can’t find my question, I need support | https://docs.atomicdata.dev/print#i-cant-find-my-question-i-need-support |
| issue on github | https://github.com/atomicdata-dev/atomic-server/issues |
| join the discord | https://discord.gg/a72Rv2P |
| Do I need NGINX or something? | https://docs.atomicdata.dev/print#do-i-need-nginx-or-something |
| Can / should I create backups? | https://docs.atomicdata.dev/print#can--should-i-create-backups |
| I lost the key / secret to my Root Agent, and the /setup invite is no longer usable! What now? | https://docs.atomicdata.dev/print#i-lost-the-key--secret-to-my-root-agent-and-the-setup-invite-is-no-longer-usable-what-now |
| How do I migrate my data to a new domain? | https://docs.atomicdata.dev/print#how-do-i-migrate-my-data-to-a-new-domain |
| How do I reset my database? | https://docs.atomicdata.dev/print#how-do-i-reset-my-database |
| How do I make my data private, yet available online? | https://docs.atomicdata.dev/print#how-do-i-make-my-data-private-yet-available-online |
| Hierarchy chapter | https://docs.atomicdata.dev/hierarchy |
| Items are missing in my Collections / Search results | https://docs.atomicdata.dev/print#items-are-missing-in-my-collections--search-results |
| I get a failed to retrieve error when opening | https://docs.atomicdata.dev/print#i-get-a-failed-to-retrieve-error-when-opening |
| Can I embed AtomicServer in another application? | https://docs.atomicdata.dev/print#can-i-embed-atomicserver-in-another-application |
| desktop | https://github.com/ontola/atomic-server/tree/master/desktop |
| I want to use my own authorization. How do I do that? | https://docs.atomicdata.dev/print#i-want-to-use-my-own-authorization-how-do-i-do-that |
| Where is my data stored on my machine? | https://docs.atomicdata.dev/print#where-is-my-data-stored-on-my-machine |
| Client libraries for Atomic Data | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| atomic-server | https://docs.atomicdata.dev/print#atomicserver-and-its-features |
| @tomic/lib | https://docs.atomicdata.dev/print#tomiclib-the-atomic-data-library-for-typescriptjavascript |
| @tomic/react | https://docs.atomicdata.dev/print#tomicreact-using-atomic-data-in-a-js--ts-react-project |
| @tomic/cli | https://docs.atomicdata.dev/print#tomiccli-generate-typescript-types-from-an-ontology |
| @tomic/svelte | https://docs.atomicdata.dev/print#tomicsvelte-1 |
| atomic-cli | https://docs.atomicdata.dev/print#atomic-cli-rust-client-cli-for-atomic-data |
| atomic-lib | https://docs.atomicdata.dev/print#atomic-lib-rust-library-for-atomic-data |
| docs.rs | https://docs.rs/atomic_lib/latest/atomic_lib/ |
| Raycast Extension | https://www.raycast.com/atomicdata-dev/atomic-data-browser |
| Want to add to this list? Some ideas for tooling | https://docs.atomicdata.dev/print#want-to-add-to-this-list-some-ideas-for-tooling |
| edit this file | https://github.com/atomicdata-dev/atomic-server/edit/develop/docs/src/tooling.md |
| Atomic Companion | https://docs.atomicdata.dev/print#atomic-companion |
| github issue | https://github.com/ontola/atomic-data-docs/issues/45 |
| Atomizer (data importer and conversion kit) | https://docs.atomicdata.dev/print#atomizer-data-importer-and-conversion-kit |
| Atomic Preview | https://docs.atomicdata.dev/print#atomic-preview |
| Atomic-Dart + Flutter | https://docs.atomicdata.dev/print#atomic-dart--flutter |
| Atomic Data Javscript libraries & clients | https://docs.atomicdata.dev/print#atomic-data-javscript-libraries--clients |
| @tomic/lib | https://docs.atomicdata.dev/print#tomiclib |
| @tomic/lib | https://docs.atomicdata.dev/print#tomiclib-the-atomic-data-library-for-typescriptjavascript |
| @tomic/react | https://docs.atomicdata.dev/print#tomicreact |
| @tomic/react | https://docs.atomicdata.dev/print#tomicreact-using-atomic-data-in-a-js--ts-react-project |
| @tomic/svelte | https://docs.atomicdata.dev/print#tomicsvelte |
| @tomic/svelte | https://docs.atomicdata.dev/print#tomicsvelte-1 |
| @tomic/cli | https://docs.atomicdata.dev/print#tomiccli |
| @tomic/cli | https://docs.atomicdata.dev/print#tomiccli-generate-typescript-types-from-an-ontology |
| @tomic/template | https://docs.atomicdata.dev/print#tomictemplate |
| @tomic/template | https://docs.atomicdata.dev/print#tomictemplate-1 |
| @tomic/lib: The Atomic Data library for typescript/javascript | https://docs.atomicdata.dev/print#tomiclib-the-atomic-data-library-for-typescriptjavascript |
| Installation | https://docs.atomicdata.dev/print#installation |
| Create a Store | https://docs.atomicdata.dev/print#create-a-store |
| Fetching a resource and reading its data | https://docs.atomicdata.dev/print#fetching-a-resource-and-reading-its-data |
| Editing a resource | https://docs.atomicdata.dev/print#editing-a-resource |
| Creating a new resource | https://docs.atomicdata.dev/print#creating-a-new-resource |
| Subscribing to changes | https://docs.atomicdata.dev/print#subscribing-to-changes |
| What’s next? | https://docs.atomicdata.dev/print#whats-next |
| Store | https://docs.atomicdata.dev/print#store |
| Astro + AtomicServer Guide | https://docs.atomicdata.dev/print#creating-a-portfolio-website-using-astro-and-atomic-server |
| Store | https://docs.atomicdata.dev/print#store |
| Setting up a store | https://docs.atomicdata.dev/print#setting-up-a-store |
| Agent | https://docs.atomicdata.dev/print#agents |
| One vs Many Stores | https://docs.atomicdata.dev/print#one-vs-many-stores |
| Fetching resources | https://docs.atomicdata.dev/print#fetching-resources |
| @tomic/react | https://docs.atomicdata.dev/print#tomicreact-using-atomic-data-in-a-js--ts-react-project |
| @tomic/svelte | https://docs.atomicdata.dev/print#tomicsvelte-1 |
| subject | https://docs.atomicdata.dev/print#subject-field |
| Subscribe to changes | https://docs.atomicdata.dev/print#subscribe-to-changes |
| Unsubscribing | https://docs.atomicdata.dev/print#unsubscribing |
| Creating new resources | https://docs.atomicdata.dev/print#creating-new-resources |
| Generating random subjects | https://docs.atomicdata.dev/print#generating-random-subjects |
| ULID | https://github.com/ulid/spec |
| Full-Text Search | https://docs.atomicdata.dev/print#full-text-search |
| Preloading resources | https://docs.atomicdata.dev/print#preloading-resources |
| Events | https://docs.atomicdata.dev/print#events |
| (Advanced) Fetching resources in render code | https://docs.atomicdata.dev/print#advanced-fetching-resources-in-render-code |
| @tomic/react useResource hook | https://github.com/atomicdata-dev/atomic-server/blob/ff8abb8503c72ef040cbb3f88fdd6c0318c16051/browser/react/src/hooks.ts#L36 |
| Agents | https://docs.atomicdata.dev/print#agents |
| Atomic Data specification | https://docs.atomicdata.dev/print#atomic-agents |
| Agent Secret | https://docs.atomicdata.dev/print#agent-secret |
| Manual creation | https://docs.atomicdata.dev/print#manual-creation |
| SubtleCryptoProvider | https://docs.atomicdata.dev/print#subtlecryptoprovider |
| JSCryptoProvider | https://docs.atomicdata.dev/print#jscryptoprovider |
| Persisting sessions | https://docs.atomicdata.dev/print#persisting-sessions |
| Advanced | https://docs.atomicdata.dev/print#advanced |
| Getting the public key | https://docs.atomicdata.dev/print#getting-the-public-key |
| Signing messages with your agent | https://docs.atomicdata.dev/print#signing-messages-with-your-agent |
| Verifying the public key | https://docs.atomicdata.dev/print#verifying-the-public-key |
| Resource | https://docs.atomicdata.dev/print#resource |
| Getting a resource | https://docs.atomicdata.dev/print#getting-a-resource |
| fetching resources | https://docs.atomicdata.dev/print#fetching-resources |
| creating resources | https://docs.atomicdata.dev/print#creating-new-resources |
| Typescript | https://docs.atomicdata.dev/print#typescript |
| @tomic/cli | https://docs.atomicdata.dev/print#tomiccli-generate-typescript-types-from-an-ontology |
| Reading Data | https://docs.atomicdata.dev/print#reading-data |
| Writing Data | https://docs.atomicdata.dev/print#writing-data |
| Using .props | https://docs.atomicdata.dev/print#using-props |
| Using .set() | https://docs.atomicdata.dev/print#using-set |
| Pushing to ResourceArrays | https://docs.atomicdata.dev/print#pushing-to-resourcearrays |
| Removing properties | https://docs.atomicdata.dev/print#removing-properties |
| Saving | https://docs.atomicdata.dev/print#saving |
| Deleting resources | https://docs.atomicdata.dev/print#deleting-resources |
| Classes | https://docs.atomicdata.dev/print#classes |
| resource.getClasses() | https://docs.atomicdata.dev/print#resourcegetclasses |
| resource.hasClasses() | https://docs.atomicdata.dev/print#resourcehasclasses |
| resource.matchClass() | https://docs.atomicdata.dev/print#resourcematchclass |
| resource.addClasses() | https://docs.atomicdata.dev/print#resourceaddclasses |
| Access Rights | https://docs.atomicdata.dev/print#access-rights-1 |
| History and versions | https://docs.atomicdata.dev/print#history-and-versions |
| Useful methods and properties | https://docs.atomicdata.dev/print#useful-methods-and-properties |
| Subject | https://docs.atomicdata.dev/print#subject |
| Loading & Error states | https://docs.atomicdata.dev/print#loading--error-states |
| Title | https://docs.atomicdata.dev/print#title |
| Children | https://docs.atomicdata.dev/print#children |
| Collection | https://docs.atomicdata.dev/print#collection--collectionbuilder |
| Events | https://docs.atomicdata.dev/print#events-1 |
| Yjs Documents | https://docs.atomicdata.dev/print#yjs-documents |
| Using Yjs documents | https://docs.atomicdata.dev/print#using-yjs-documents |
| Collection & CollectionBuilder | https://docs.atomicdata.dev/print#collection--collectionbuilder |
| collection | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Creating Collections | https://docs.atomicdata.dev/print#creating-collections |
| Reading data | https://docs.atomicdata.dev/print#reading-data-1 |
| Caveats | https://docs.atomicdata.dev/print#caveats |
| @tomic/react: Using Atomic Data in a JS / TS React project | https://docs.atomicdata.dev/print#tomicreact-using-atomic-data-in-a-js--ts-react-project |
| Atomic-Data-Browser | https://github.com/atomicdata-dev/atomic-data-browser |
| docs | https://atomicdata-dev.github.io/atomic-data-browser/docs/modules/_tomic_lib.html |
| commits | https://docs.atomicdata.dev/print#atomic-commits |
| docs | https://atomicdata-dev.github.io/atomic-data-browser/docs/modules/_tomic_react.html |
| template on CodeSandbox | https://codesandbox.io/s/atomic-data-react-template-4y9qu?file=/src/MyResource.tsx:0-1223 |
| Post an issue | https://github.com/atomicdata-dev/atomic-data-browser/issues/new |
| join the discord | https://discord.gg/a72Rv2P |
| Getting Started | https://docs.atomicdata.dev/print#getting-started |
| Installation | https://docs.atomicdata.dev/print#installation-1 |
| Setup | https://docs.atomicdata.dev/print#setup |
| Store | https://docs.atomicdata.dev/print#store |
| Hooks | https://docs.atomicdata.dev/print#hooks |
| useStore | https://docs.atomicdata.dev/print#usestore |
| useStore | https://docs.atomicdata.dev/print#usestore-1 |
| useResource | https://docs.atomicdata.dev/print#useresource |
| useResource | https://docs.atomicdata.dev/print#useresource-1 |
| useValue | https://docs.atomicdata.dev/print#usevalue |
| useValue | https://docs.atomicdata.dev/print#usevalue-1 |
| useCollection | https://docs.atomicdata.dev/print#usecollection |
| useCollection | https://docs.atomicdata.dev/print#usecollection-1 |
| useServerSearch | https://docs.atomicdata.dev/print#useserversearch |
| useServerSearch | https://docs.atomicdata.dev/print#useserversearch-1 |
| useCurrentAgent | https://docs.atomicdata.dev/print#usecurrentagent |
| useCurrentAgent | https://docs.atomicdata.dev/print#usecurrentagent-1 |
| useCanWrite | https://docs.atomicdata.dev/print#usecanwrite |
| useCanWrite | https://docs.atomicdata.dev/print#usecanwrite-1 |
| Components | https://docs.atomicdata.dev/print#components |
| Image | https://docs.atomicdata.dev/print#image |
| Image | https://docs.atomicdata.dev/print#the-image-component |
| VirtualizedCollectionList | https://docs.atomicdata.dev/print#virtualizedcollectionlist |
| VirtualizedCollectionList | https://docs.atomicdata.dev/print#virtualizedcollectionlist-1 |
| Examples | https://docs.atomicdata.dev/print#examples |
| here | https://docs.atomicdata.dev/print#examples-2 |
| useStore | https://docs.atomicdata.dev/print#usestore-1 |
| Reference | https://docs.atomicdata.dev/print#reference |
| Paramaters | https://docs.atomicdata.dev/print#paramaters |
| Returns | https://docs.atomicdata.dev/print#returns |
| Store | https://docs.atomicdata.dev/print#store |
| useResource | https://docs.atomicdata.dev/print#useresource-1 |
| Resource | https://docs.atomicdata.dev/print#resource |
| Typescript | https://docs.atomicdata.dev/print#typescript-1 |
| store.getResource | https://docs.atomicdata.dev/print#typescript |
| Reference | https://docs.atomicdata.dev/print#reference-1 |
| Parameters | https://docs.atomicdata.dev/print#parameters |
| Returns | https://docs.atomicdata.dev/print#returns-1 |
| Resource | https://docs.atomicdata.dev/print#resource |
| Views | https://docs.atomicdata.dev/print#views |
| useValue | https://docs.atomicdata.dev/print#usevalue-1 |
| Reference | https://docs.atomicdata.dev/print#reference-2 |
| Parameters | https://docs.atomicdata.dev/print#parameters-1 |
| Returns | https://docs.atomicdata.dev/print#returns-2 |
| Examples | https://docs.atomicdata.dev/print#examples-1 |
| useCollection | https://docs.atomicdata.dev/print#usecollection-1 |
| Collection | https://docs.atomicdata.dev/print#collection--collectionbuilder |
| Reference | https://docs.atomicdata.dev/print#reference-3 |
| Parameters | https://docs.atomicdata.dev/print#parameters-2 |
| QueryFilter | https://docs.atomicdata.dev/print#queryfilter |
| UseCollectionOptions? | https://docs.atomicdata.dev/print#usecollectionoptions |
| Returns | https://docs.atomicdata.dev/print#returns-3 |
| Collection | https://docs.atomicdata.dev/print#collection--collectionbuilder |
| QueryFilter | https://docs.atomicdata.dev/print#queryfilter |
| UseCollectionOptions | https://docs.atomicdata.dev/print#usecollectionoptions |
| Additional Hooks | https://docs.atomicdata.dev/print#additional-hooks |
| useCollectionPage | https://docs.atomicdata.dev/print#usecollectionpage |
| UseMemberOfCollection | https://docs.atomicdata.dev/print#usememberofcollection |
| react-window | https://github.com/bvaughn/react-window?tab=readme-ov-file |
| useServerSearch | https://docs.atomicdata.dev/print#useserversearch-1 |
| Reference | https://docs.atomicdata.dev/print#reference-4 |
| Parameters | https://docs.atomicdata.dev/print#parameters-3 |
| Returns | https://docs.atomicdata.dev/print#returns-4 |
| useCurrentAgent | https://docs.atomicdata.dev/print#usecurrentagent-1 |
| Reference | https://docs.atomicdata.dev/print#reference-5 |
| Parameters | https://docs.atomicdata.dev/print#parameters-4 |
| Returns | https://docs.atomicdata.dev/print#returns-5 |
| useCanWrite | https://docs.atomicdata.dev/print#usecanwrite-1 |
| Reference | https://docs.atomicdata.dev/print#reference-6 |
| Parameters | https://docs.atomicdata.dev/print#parameters-5 |
| Returns | https://docs.atomicdata.dev/print#returns-6 |
| The Image component | https://docs.atomicdata.dev/print#the-image-component |
| here | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| picture | https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture |
| Making sure the browser chooses the right image | https://docs.atomicdata.dev/print#making-sure-the-browser-chooses-the-right-image |
| Specifying the encoding quality | https://docs.atomicdata.dev/print#specifying-the-encoding-quality |
| Styling the image | https://docs.atomicdata.dev/print#styling-the-image |
| Accessibility | https://docs.atomicdata.dev/print#accessibility |
| VirtualizedCollectionList | https://docs.atomicdata.dev/print#virtualizedcollectionlist-1 |
| Basic usage | https://docs.atomicdata.dev/print#basic-usage |
| Props | https://docs.atomicdata.dev/print#props |
| Children Render Prop | https://docs.atomicdata.dev/print#children-render-prop |
| Performance note | https://docs.atomicdata.dev/print#performance-note |
| react-window | https://github.com/bvaughn/react-window |
| react-virtuoso | https://github.com/petyosi/react-virtuoso |
| Examples | https://docs.atomicdata.dev/print#examples-2 |
| Realtime Todo app | https://docs.atomicdata.dev/print#realtime-todo-app |
| @tomic/svelte | https://docs.atomicdata.dev/print#tomicsvelte-1 |
| Svelte | https://svelte.dev/ |
| See open source template: atomic-sveltekit-demo (outdated). | https://github.com/atomicdata-dev/atomic-sveltekit-demo |
| Quick Examples | https://docs.atomicdata.dev/print#quick-examples |
| Getting a resource and displaying one of its properties | https://docs.atomicdata.dev/print#getting-a-resource-and-displaying-one-of-its-properties |
| Changing the value of a property with an input field | https://docs.atomicdata.dev/print#changing-the-value-of-a-property-with-an-input-field |
| Getting started | https://docs.atomicdata.dev/print#getting-started-1 |
| Creating a store | https://docs.atomicdata.dev/print#creating-a-store |
| Typescript | https://docs.atomicdata.dev/print#typescript-2 |
| @tomic/cli | https://www.npmjs.com/package/@tomic/cli |
| Using with SvelteKit | https://docs.atomicdata.dev/print#using-with-sveltekit |
| The problem with fetching inside components | https://docs.atomicdata.dev/print#the-problem-with-fetching-inside-components |
| Load Functions | https://docs.atomicdata.dev/print#load-functions |
| Preloading resources | https://docs.atomicdata.dev/print#preloading-resources-1 |
| here | https://docs.atomicdata.dev/print#store |
| SvelteKits custom fetch function | https://docs.atomicdata.dev/print#sveltekits-custom-fetch-function |
| The Image component | https://docs.atomicdata.dev/print#the-image-component-1 |
| here | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| picture | https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture |
| Making sure the browser chooses the right image | https://docs.atomicdata.dev/print#making-sure-the-browser-chooses-the-right-image-1 |
| Specifying the encoding quality | https://docs.atomicdata.dev/print#specifying-the-encoding-quality-1 |
| Styling the image | https://docs.atomicdata.dev/print#styling-the-image-1 |
| HTML Attributes | https://docs.atomicdata.dev/print#html-attributes |
| Accessibility | https://docs.atomicdata.dev/print#accessibility-1 |
| @tomic/template | https://docs.atomicdata.dev/print#tomictemplate-1 |
| @tomic/cli: Generate Typescript types from an Ontology | https://docs.atomicdata.dev/print#tomiccli-generate-typescript-types-from-an-ontology |
| ontologies | https://atomicdata.dev/class/ontology |
| Getting started | https://docs.atomicdata.dev/print#getting-started-2 |
| Installation | https://docs.atomicdata.dev/print#installation-2 |
| Globally | https://docs.atomicdata.dev/print#globally |
| Dev Dependency | https://docs.atomicdata.dev/print#dev-dependency |
| Generating the files | https://docs.atomicdata.dev/print#generating-the-files |
| Using the types | https://docs.atomicdata.dev/print#using-the-types |
| Props shorthand | https://docs.atomicdata.dev/print#props-shorthand |
| Configuration | https://docs.atomicdata.dev/print#configuration |
| atomic-lib: Rust libraries & tools for Atomic Data | https://docs.atomicdata.dev/print#atomic-lib-rust-libraries--tools-for-atomic-data |
| CLI | https://docs.atomicdata.dev/print#atomic-cli-rust-client-cli-for-atomic-data |
| library | https://docs.atomicdata.dev/print#atomic-lib-rust-library-for-atomic-data |
| atomic-cli: Rust Client CLI for Atomic Data | https://docs.atomicdata.dev/print#atomic-cli-rust-client-cli-for-atomic-data |
| Repository | https://github.com/atomicdata-dev/atomic-server/tree/develop/cli |
| atomic-lib: Rust library for Atomic Data | https://docs.atomicdata.dev/print#atomic-lib-rust-library-for-atomic-data |
| docs.rs | https://docs.rs/atomic_lib/latest/atomic_lib/ |
| repository + issue tracker | https://github.com/atomicdata-dev/atomic-server |
| Creating a portfolio website using Astro and Atomic Server | https://docs.atomicdata.dev/print#creating-a-portfolio-website-using-astro-and-atomic-server |
| Astro | https://astro.build/ |
| documentation | https://docs.astro.build/en/getting-started/ |
| Creating the frontend | https://docs.atomicdata.dev/print#setting-up-the-frontend |
| Setup | https://docs.atomicdata.dev/print#setup-1 |
| Atomic Server Docs: Setup / Installation | https://docs.atomicdata.dev/print#setup--installation |
| Setting up the frontend | https://docs.atomicdata.dev/print#setting-up-the-frontend |
| About Astro | https://docs.atomicdata.dev/print#about-astro |
| Layout | https://docs.atomicdata.dev/print#layout |
| Creating a basic data model | https://docs.atomicdata.dev/print#creating-a-basic-data-model |
| here | https://atomicdata.dev/drive/r4l5tBUX |
| name | https://atomicdata.dev/properties/name |
| name | https://atomicdata.dev/properties/name |
| Creating the homepage data | https://docs.atomicdata.dev/print#creating-the-homepage-data |
| Generating Types | https://docs.atomicdata.dev/print#generating-types |
| Fetching data | https://docs.atomicdata.dev/print#fetching-data |
| Setup and creating a store | https://docs.atomicdata.dev/print#setup-and-creating-a-store |
| Fetching | https://docs.atomicdata.dev/print#fetching |
| Reading data | https://docs.atomicdata.dev/print#reading-data-2 |
| core | https://atomicdata.dev/ontology/core |
| server | https://atomicdata.dev/ontology/server |
| Updating the homepage | https://docs.atomicdata.dev/print#updating-the-homepage |
| Updating the header | https://docs.atomicdata.dev/print#updating-the-header |
| name | https://atomicdata.dev/properties/name |
| shortname | https://atomicdata.dev/properties/shortname |
| filename | https://atomicdata.dev/properties/filename |
| Using ResourceArrays to show a list of projects | https://docs.atomicdata.dev/print#using-resourcearrays-to-show-a-list-of-projects |
| name | https://atomicdata.dev/properties/name |
| description | https://atomicdata.dev/properties/description |
| file | https://atomicdata.dev/classes/File |
| Using Collections to build the blogs page | https://docs.atomicdata.dev/print#using-collections-to-build-the-blogs-page |
| Creating the model and data | https://docs.atomicdata.dev/print#creating-the-model-and-data |
| name | https://atomicdata.dev/properties/name |
| description | https://atomicdata.dev/properties/description |
| Blog Cards | https://docs.atomicdata.dev/print#blog-cards |
| Collections | https://docs.atomicdata.dev/print#collections |
| is-a | https://atomicdata.dev/properties/isA |
| sort-by | https://atomicdata.dev/properties/collection/sortBy |
| Property | https://atomicdata.dev/classes/Property |
| sort-desc | https://atomicdata.dev/properties/collection/sortDesc |
| page-size | https://atomicdata.dev/properties/collection/pageSize |
| Creating the blog’s content page | https://docs.atomicdata.dev/print#creating-the-blogs-content-page |
| The Astro Docs | https://docs.astro.build/en/guides/server-side-rendering/ |
| Generating routes with getStaticPaths() | https://docs.atomicdata.dev/print#generating-routes-with-getstaticpaths |
| Building the rest of the page | https://docs.atomicdata.dev/print#building-the-rest-of-the-page |
| define:vars | https://docs.astro.build/en/guides/styling/#css-variables |
| Making a search bar for blogposts | https://docs.atomicdata.dev/print#making-a-search-bar-for-blogposts |
| Using the search API | https://docs.atomicdata.dev/print#using-the-search-api |
| Running code on the client | https://docs.atomicdata.dev/print#running-code-on-the-client |
| Creating the search bar | https://docs.atomicdata.dev/print#creating-the-search-bar |
| The end, what’s next? | https://docs.atomicdata.dev/print#the-end-whats-next |
| Astro integrations | https://docs.astro.build/en/guides/integrations-guide/ |
| @tomic/react | https://www.npmjs.com/package/@tomic/react |
| @tomic/svelte | https://www.npmjs.com/package/@tomic/svelte |
| What is Atomic Data? | https://docs.atomicdata.dev/print#what-is-atomic-data-1 |
| Atomic Data Core | https://docs.atomicdata.dev/print#atomic-data-core-1 |
| Design goals | https://docs.atomicdata.dev/print#design-goals |
| Concepts | https://docs.atomicdata.dev/print#concepts |
| Resource | https://docs.atomicdata.dev/print#resource-1 |
| Atom (or Atomic Triple) | https://docs.atomicdata.dev/print#atom-or-atomic-triple |
| Subject | https://docs.atomicdata.dev/print#subject-field |
| Property | https://docs.atomicdata.dev/print#property-field |
| Property | https://docs.atomicdata.dev/print#property |
| Value | https://docs.atomicdata.dev/print#value-field |
| although there are important differences | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Subject field | https://docs.atomicdata.dev/print#subject-field |
| Querying Atomic Data | https://docs.atomicdata.dev/print#querying-atomic-data |
| Property field | https://docs.atomicdata.dev/print#property-field |
| Property | https://docs.atomicdata.dev/print#Property |
| datatype | https://atomicdata.dev/properties/datatype |
| shortname | https://atomicdata.dev/properties/shortname |
| Value field | https://docs.atomicdata.dev/print#value-field |
| Graph | https://docs.atomicdata.dev/print#graph |
| Nested Resource | https://docs.atomicdata.dev/print#nested-resource |
| Serialization of Atomic Data | https://docs.atomicdata.dev/print#serialization-of-atomic-data |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Read more about JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| JSON (simple) | https://docs.atomicdata.dev/print#json-simple |
| JSON | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-json |
| Read more about JSON and Atomic Data | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| RDF serialization formats | https://docs.atomicdata.dev/print#rdf-serialization-formats |
| other RDF serialization formats | https://ontola.io/blog/rdf-serialization-formats/ |
| RDF interoperability section | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| JSON-AD: The Atomic Data serialization format | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Rust | https://github.com/atomicdata-dev/atomic-data-browser |
| Typescript / React | https://github.com/atomicdata-dev/atomic-data-browser |
| JSON-LD | https://json-ld.org/ |
| JSON | https://www.ecma-international.org/publications-and-standards/standards/ecma-404/ |
| registration ongoing | https://github.com/ontola/atomic-data-docs/issues/60 |
| Named Resources | https://docs.atomicdata.dev/print#named-resources |
| Property | https://atomicdata.dev/classes/Property |
| datatype | https://docs.atomicdata.dev/print#atomic-schema-datatypes |
| Yjs update v2 | https://github.com/yjs/yjs |
| Nested Resources | https://docs.atomicdata.dev/print#nested-resources |
| path | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Regular JSON | https://docs.atomicdata.dev/print#regular-json |
| JSON-AD Parsers, serializers and other libraries | https://docs.atomicdata.dev/print#json-ad-parsers-serializers-and-other-libraries |
| @tomic/lib | https://www.npmjs.com/package/@tomic/lib |
| atomic_lib | https://crates.io/crates/atomic_lib |
| Canonicalized JSON-AD | https://docs.atomicdata.dev/print#canonicalized-json-ad |
| rfc8785 | https://tools.ietf.org/html/rfc8785 |
| Interoperability with JSON and JSON-LD | https://docs.atomicdata.dev/print#interoperability-with-json-and-json-ld |
| Read more about this subject | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-json |
| Querying Atomic Data | https://docs.atomicdata.dev/print#querying-atomic-data |
| Subject Fetching | https://docs.atomicdata.dev/print#subject-fetching-http |
| Atomic Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Atomic Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Subject fetching (HTTP) | https://docs.atomicdata.dev/print#subject-fetching-http |
| Atomic Collections | https://docs.atomicdata.dev/print#atomic-collections |
| Read more about Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Atomic Paths | https://docs.atomicdata.dev/print#atomic-paths |
| Read more about Atomic Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Full text search | https://docs.atomicdata.dev/print#full-text-search-1 |
| Endpoint | https://docs.atomicdata.dev/print#atomic-endpoints |
| open it to see the available query parameters | https://atomicdata.dev/search |
| Atomic Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Example | https://docs.atomicdata.dev/print#example |
| shortname | https://atomicdata.dev/properties/shortname |
| Nested Resources | https://docs.atomicdata.dev/print#nested-resources-1 |
| Traversing Arrays | https://docs.atomicdata.dev/print#traversing-arrays |
| Try for yourself | https://docs.atomicdata.dev/print#try-for-yourself |
| atomic-cli | https://github.com/atomicdata-dev/atomic-server/blob/master/cli/README.md |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Atomic Core: Concepts | https://docs.atomicdata.dev/print#what-is-atomic-data-1 |
| Design Goals | https://docs.atomicdata.dev/print#design-goals-1 |
| In short | https://docs.atomicdata.dev/print#in-short |
| Atomic Schema: Classes | https://docs.atomicdata.dev/print#atomic-schema-classes |
| Property | https://docs.atomicdata.dev/print#property |
| https://atomicdata.dev/classes/Property | https://atomicdata.dev/classes/Property |
| shortname | https://atomicdata.dev/properties/shortname |
| description | https://atomicdata.dev/properties/description |
| datatype | https://atomicdata.dev/properties/datatype |
| classtype | https://atomicdata.dev/properties/classtype |
| Properties Collection | https://atomicdata.dev/properties |
| Datatype | https://docs.atomicdata.dev/print#datatype |
| https://atomicdata.dev/classes/Datatype | https://atomicdata.dev/classes/Datatype |
| the Datatype collection | https://atomicdata.dev/collections/datatype |
| Class | https://docs.atomicdata.dev/print#class |
| https://atomicdata.dev/classes/Class | https://atomicdata.dev/classes/Class |
| SHACL | https://www.w3.org/TR/shacl/ |
| list of example Classes | https://atomicdata.dev/classes/ |
| Atomic Schema: Datatypes | https://docs.atomicdata.dev/print#atomic-schema-datatypes |
| Datatypes | https://docs.atomicdata.dev/print#Datatype |
| https://atomicdata.dev/datatypes | https://atomicdata.dev/datatypes |
| Slug | https://docs.atomicdata.dev/print#slug |
| Atomic URL | https://docs.atomicdata.dev/print#atomic-url |
| Atomic Resource | https://docs.atomicdata.dev/print#Resource |
| URI | https://docs.atomicdata.dev/print#uri |
| String | https://docs.atomicdata.dev/print#string |
| Markdown | https://docs.atomicdata.dev/print#markdown |
| CommonMark syntax | https://commonmark.org/ |
| Integer | https://docs.atomicdata.dev/print#integer |
| 9223372036854775807 | https://en.wikipedia.org/wiki/9,223,372,036,854,775,807 |
| Float | https://docs.atomicdata.dev/print#float |
| Boolean | https://docs.atomicdata.dev/print#boolean |
| Date | https://docs.atomicdata.dev/print#date |
| Timestamp | https://docs.atomicdata.dev/print#timestamp |
| Unix Timestamp | https://www.unixtimestamp.com/ |
| Unix Epoch | https://en.wikipedia.org/wiki/Unix_time |
| ResourceArray | https://docs.atomicdata.dev/print#resourcearray |
| JSON | https://docs.atomicdata.dev/print#json |
| YDoc | https://docs.atomicdata.dev/print#ydoc |
| Yjs document | https://github.com/yjs/yjs |
| yUpdate | https://atomicdata.dev/properties/yUpdate |
| Atomic Schema FAQ | https://docs.atomicdata.dev/print#atomic-schema-faq |
| Do you have an enum datatype? | https://docs.atomicdata.dev/print#do-you-have-an-enum-datatype |
| How should a client deal with Shortname collisions? | https://docs.atomicdata.dev/print#how-should-a-client-deal-with-shortname-collisions |
| isA | https://atomicdata.dev/properties/isA |
| Atomic Data uses a lot of links. How do you deal with links that don’t work? | https://docs.atomicdata.dev/print#atomic-data-uses-a-lot-of-links-how-do-you-deal-with-links-that-dont-work |
| IPFS | https://docs.atomicdata.dev/print#atomic-data-and-ipfs |
| foreign keys (see issue) | https://github.com/ontola/atomic-data-docs/issues/43 |
| How does Atomic Schema relate to RDF / SHACL / SheX / OWL / RDFS? | https://docs.atomicdata.dev/print#how-does-atomic-schema-relate-to-rdf--shacl--shex--owl--rdfs |
| RDF interoperability | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| What are the risks of using Schema data hosted somewhere else? | https://docs.atomicdata.dev/print#what-are-the-risks-of-using-schema-data-hosted-somewhere-else |
| IPFS | https://docs.atomicdata.dev/print#atomic-data-and-ipfs |
| Discussion | https://github.com/ontola/atomic-data-docs/issues/99 |
| How do I deal with subclasses / inheritance? | https://docs.atomicdata.dev/print#how-do-i-deal-with-subclasses--inheritance |
| Atomic Data Extended | https://docs.atomicdata.dev/print#atomic-data-extended-1 |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Agents | https://docs.atomicdata.dev/print#atomic-agents |
| authentication | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Hierarchies | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Invites | https://docs.atomicdata.dev/print#invitations--tokens |
| WebSockets | https://docs.atomicdata.dev/print#websocket-protocol |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| Files | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| Atomic Agents | https://docs.atomicdata.dev/print#atomic-agents |
| authentication | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Invites | https://docs.atomicdata.dev/print#invitations--tokens |
| Design goals | https://docs.atomicdata.dev/print#design-goals-2 |
| The Agent model | https://docs.atomicdata.dev/print#the-agent-model |
| publicKey | https://atomicdata.dev/properties/publicKey |
| privateKey | https://atomicdata.dev/properties/privateKey |
| Creating an Agent | https://docs.atomicdata.dev/print#creating-an-agent-1 |
| DID specification | https://docs.atomicdata.dev/print#decentralized-identifiers |
| Invite | https://docs.atomicdata.dev/print#invitations--tokens |
| Atomic Server | https://crates.io/crates/atomic-server |
| Decentralized Identifiers | https://docs.atomicdata.dev/print#decentralized-identifiers |
| Design goals | https://docs.atomicdata.dev/print#design-goals-3 |
| Commit | https://docs.atomicdata.dev/print#atomic-commits |
| The did:ad method | https://docs.atomicdata.dev/print#the-didad-method |
| Agent identifiers | https://docs.atomicdata.dev/print#agent-identifiers |
| Agents | https://docs.atomicdata.dev/print#atomic-agents |
| Agent resolution | https://docs.atomicdata.dev/print#agent-resolution |
| Invite | https://docs.atomicdata.dev/print#invitations--tokens |
| Commit | https://docs.atomicdata.dev/print#atomic-commits |
| Mainline DHT | https://docs.atomicdata.dev/print#3-mainline-dht-internet |
| Reticulum | https://docs.atomicdata.dev/print#2-reticulum-mesh-resolution |
| Commit identifiers | https://docs.atomicdata.dev/print#commit-identifiers |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Blob identifiers | https://docs.atomicdata.dev/print#blob-identifiers |
| File | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| Capability semantics | https://docs.atomicdata.dev/print#capability-semantics |
| hierarchy | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Resolution and routing | https://docs.atomicdata.dev/print#resolution-and-routing |
| Resource identifiers | https://docs.atomicdata.dev/print#resource-identifiers |
| Drives | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Genesis commit signing | https://docs.atomicdata.dev/print#genesis-commit-signing |
| Drive identity | https://docs.atomicdata.dev/print#drive-identity |
| Drive replication | https://docs.atomicdata.dev/print#drive-replication |
| Commit signatures | https://docs.atomicdata.dev/print#atomic-commits |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Resolution | https://docs.atomicdata.dev/print#resolution |
| 1. Local cache | https://docs.atomicdata.dev/print#1-local-cache |
| 2. Reticulum mesh resolution | https://docs.atomicdata.dev/print#2-reticulum-mesh-resolution |
| Reticulum | https://reticulum.network/ |
| 3. Mainline DHT (internet) | https://docs.atomicdata.dev/print#3-mainline-dht-internet |
| Mainline DHT | https://en.wikipedia.org/wiki/Mainline_DHT |
| 4. Direct connection | https://docs.atomicdata.dev/print#4-direct-connection |
| HTTP Discovery | https://docs.atomicdata.dev/print#http-discovery |
| Relationship to the internal Subject type | https://docs.atomicdata.dev/print#relationship-to-the-internal-subject-type |
| Subject | https://github.com/atomicdata-dev/atomic-server/blob/main/lib/src/subject.rs |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Comparison with other DID methods | https://docs.atomicdata.dev/print#comparison-with-other-did-methods |
| Path Restrictions | https://docs.atomicdata.dev/print#path-restrictions |
| Hierarchy, rights and authorization | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Design goals | https://docs.atomicdata.dev/print#design-goals-4 |
| Atomic Hierarchy Model | https://docs.atomicdata.dev/print#atomic-hierarchy-model |
| parent | https://atomicdata.dev/properties/parent |
| Authorization | https://docs.atomicdata.dev/print#authorization |
| read | https://atomicdata.dev/properties/read |
| write | https://atomicdata.dev/properties/write |
| subject | https://atomicdata.dev/properties/subject |
| Top-level resources | https://docs.atomicdata.dev/print#top-level-resources |
| Drive | https://atomicdata.dev/classes/Drive |
| Agent | https://atomicdata.dev/classes/Agent |
| Commit | https://atomicdata.dev/classes/Commit |
| Authentication | https://docs.atomicdata.dev/print#authentication |
| authentication | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Current limitations of the Authorization model | https://docs.atomicdata.dev/print#current-limitations-of-the-authorization-model |
| docs repo | https://github.com/atomicdata-dev/atomic-data-docs/issues |
| issue | https://github.com/atomicdata-dev/atomic-data-docs/issues/73 |
| issue | https://github.com/atomicdata-dev/atomic-data-docs/issues/82 |
| Authentication in Atomic Data | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Commit | https://docs.atomicdata.dev/print#atomic-commits |
| Design goals | https://docs.atomicdata.dev/print#design-goals-5 |
| Authentication Resources | https://docs.atomicdata.dev/print#authentication-resources |
| WebSockets | https://docs.atomicdata.dev/print#websocket-protocol |
| Atomic Cookies Authentication | https://docs.atomicdata.dev/print#atomic-cookies-authentication |
| Setting the cookie | https://docs.atomicdata.dev/print#setting-the-cookie |
| Bearer Token Authentication | https://docs.atomicdata.dev/print#bearer-token-authentication |
| Authenticating Websockets | https://docs.atomicdata.dev/print#authenticating-websockets |
| opening a WebSocket connection | https://docs.atomicdata.dev/print#websocket-protocol |
| Per-Request Signing | https://docs.atomicdata.dev/print#per-request-signing |
| HTTP Headers | https://docs.atomicdata.dev/print#http-headers |
| Sending a request | https://docs.atomicdata.dev/print#sending-a-request |
| Verifying an Authentication | https://docs.atomicdata.dev/print#verifying-an-authentication |
| PublicAgent | https://atomicdata.dev/agents/publicAgent |
| hierarchy | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Hierarchies for authorization | https://docs.atomicdata.dev/print#hierarchies-for-authorization |
| Hierarchies | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Limitations / considerations | https://docs.atomicdata.dev/print#limitations--considerations |
| See issue #49 | https://github.com/ontola/atomic-data-docs/issues/49 |
| issue #59 on DIDs | https://github.com/ontola/atomic-data-docs/issues/59 |
| See #87 | https://github.com/ontola/atomic-data-docs/issues/87 |
| Invitations & Tokens | https://docs.atomicdata.dev/print#invitations--tokens |
| Discussion | https://github.com/ontola/atomic-data/issues/23 |
| Design goals | https://docs.atomicdata.dev/print#design-goals-6 |
| Flow | https://docs.atomicdata.dev/print#flow |
| Limitations and gotcha’s | https://docs.atomicdata.dev/print#limitations-and-gotchas |
| Atomic Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Atomic Data | https://docs.atomicdata.dev/print#what-is-atomic-data-1 |
| Design goals | https://docs.atomicdata.dev/print#design-goals-7 |
| Motivation | https://docs.atomicdata.dev/print#motivation |
| compare section | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| Atomic Commits: Concepts | https://docs.atomicdata.dev/print#atomic-commits-concepts |
| Commit | https://docs.atomicdata.dev/print#commit |
| https://atomicdata.dev/classes/Commit | https://atomicdata.dev/classes/Commit |
| Agent | https://atomicdata.dev/classes/Agent |
| Loro CRDT | https://loro.dev |
| Loro CRDT | https://loro.dev |
| Loro CRDT updates | https://docs.atomicdata.dev/print#loro-crdt-updates |
| Loro | https://loro.dev |
| Deprecated: set, push, remove | https://docs.atomicdata.dev/print#deprecated-set-push-remove |
| Posting commits using HTTP | https://docs.atomicdata.dev/print#posting-commits-using-http |
| Serialization with JSON-AD | https://docs.atomicdata.dev/print#serialization-with-json-ad |
| Calculating the signature | https://docs.atomicdata.dev/print#calculating-the-signature |
| Applying the Commit | https://docs.atomicdata.dev/print#applying-the-commit |
| Real-time sync | https://docs.atomicdata.dev/print#real-time-sync |
| Limitations | https://docs.atomicdata.dev/print#limitations |
| Atomic Commits compared to other (RDF) delta models | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| Atomic Commit | https://docs.atomicdata.dev/print#atomic-commits-concepts |
| open a PR / issue | https://github.com/ontola/atomic-data/issues |
| Git | https://docs.atomicdata.dev/print#git |
| RDF mutation systems | https://docs.atomicdata.dev/print#rdf-mutation-systems |
| .n3 Patch | https://docs.atomicdata.dev/print#n3-patch |
| part of the Solid spec | https://solidproject.org/TR/protocol#writing-resources |
| RDF-Delta | https://docs.atomicdata.dev/print#rdf-delta |
| https://afs.github.io/rdf-delta/ | https://afs.github.io/rdf-delta/ |
| Delta-LD | https://docs.atomicdata.dev/print#delta-ld |
| http://www.tara.tcd.ie/handle/2262/91407 | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| PatchR | https://docs.atomicdata.dev/print#patchr |
| https://www.igi-global.com/article/patchr/135561 | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| LD-Patch | https://docs.atomicdata.dev/print#ld-patch |
| https://www.w3.org/TR/ldpatch/ | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| ruby | https://github.com/ruby-rdf/ld-patch |
| Linked-Delta | https://docs.atomicdata.dev/print#linked-delta |
| https://github.com/ontola/linked-delta | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| Argu.co | https://argu.co |
| JSON-LD-PATCH | https://docs.atomicdata.dev/print#json-ld-patch |
| https://github.com/digibib/ls.ext/wiki/JSON-LD-PATCH | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| RDF/JSON | https://www.w3.org/TR/rdf-json/ |
| JS implementation | https://developer.aliyun.com/mirror/npm/package/jsonld-patch |
| SPARQL UPDATE | https://docs.atomicdata.dev/print#sparql-update |
| https://www.w3.org/TR/sparql11-update/ | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| JSON-PATCH | https://docs.atomicdata.dev/print#json-patch |
| http://jsonpatch.com/ | https://docs.atomicdata.dev/print#atomic-commits-compared-to-other-rdf-delta-models |
| JSON-Pointer spec | http://tools.ietf.org/html/rfc6901 |
| Atomic Commits - how it’s different and why it exists | https://docs.atomicdata.dev/print#atomic-commits---how-its-different-and-why-it-exists |
| WebSocket Protocol | https://docs.atomicdata.dev/print#websocket-protocol |
| Protocol Versions | https://docs.atomicdata.dev/print#protocol-versions |
| Connection | https://docs.atomicdata.dev/print#connection |
| Message Tags (v2) | https://docs.atomicdata.dev/print#message-tags-v2 |
| Authentication | https://docs.atomicdata.dev/print#authentication-1 |
| Resource Fetching | https://docs.atomicdata.dev/print#resource-fetching |
| Subscriptions | https://docs.atomicdata.dev/print#subscriptions |
| Query Update Notifications | https://docs.atomicdata.dev/print#query-update-notifications |
| Drive Synchronization | https://docs.atomicdata.dev/print#drive-synchronization |
| Content-Addressed Blob Syncing | https://docs.atomicdata.dev/print#content-addressed-blob-syncing |
| Text Messages (Legacy/Hybrid) | https://docs.atomicdata.dev/print#text-messages-legacyhybrid |
| Typical Session Flow | https://docs.atomicdata.dev/print#typical-session-flow |
| Implementation | https://docs.atomicdata.dev/print#implementation |
| Client implementation (TypeScript) | https://github.com/atomicdata-dev/atomic-server/blob/master/browser/lib/src/websockets.ts |
| Server implementation (Rust/Actix) | https://github.com/atomicdata-dev/atomic-server/blob/master/server/src/handlers/web_sockets.rs |
| Binary Protocol Encoding (TypeScript) | https://github.com/atomicdata-dev/atomic-server/blob/master/browser/lib/src/ws-v2.ts |
| Atomic Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| parameters | https://atomicdata.dev/properties/endpoint/parameters |
| atomicdata.dev/endpoints | https://atomicdata.dev/endpoints |
| isDynamic property | https://atomicdata.dev/properties/isDynamic |
| Incomplete resources | https://docs.atomicdata.dev/print#incomplete-resources |
| incomplete | https://atomicdata.dev/properties/incomplete |
| Invite Endpoint | https://docs.atomicdata.dev/print#invite-endpoint |
| Design Goals | https://docs.atomicdata.dev/print#design-goals-8 |
| Discussion | https://github.com/atomicdata-dev/atomic-data-docs/issues/15 |
| Atomic Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| https://atomicdata.dev/classes/Collection | https://atomicdata.dev/classes/Collection |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| members | https://atomicdata.dev/properties/collection/members |
| property | https://atomicdata.dev/properties/collection/property |
| value | https://atomicdata.dev/properties/collection/value |
| sort_by | https://atomicdata.dev/properties/collection/sortBy |
| sort_desc | https://atomicdata.dev/properties/collection/sortDesc |
| current_page | https://atomicdata.dev/properties/collection/currentPage |
| page_size | https://atomicdata.dev/properties/collection/pageSize |
| total_pages | https://atomicdata.dev/properties/collection/totalPages |
| total_members | https://atomicdata.dev/properties/collection/totalMembers |
| Persisting Properties vs Query Parameters | https://docs.atomicdata.dev/print#persisting-properties-vs-query-parameters |
| Properties Collection on atomicdata.dev | https://atomicdata.dev/collections/property |
| Uploading, downloading and describing files with Atomic Data | https://docs.atomicdata.dev/print#uploading-downloading-and-describing-files-with-atomic-data |
| The File class | https://docs.atomicdata.dev/print#the-file-class |
| https://atomicdata.dev/classes/File | https://atomicdata.dev/classes/File |
| parent | https://atomicdata.dev/properties/parent |
| Uploading a file | https://docs.atomicdata.dev/print#uploading-a-file |
| hierarchy | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| parent | https://atomicdata.dev/properties/parent |
| multi-part-form-data | https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects |
| authentication | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Downloading a file | https://docs.atomicdata.dev/print#downloading-a-file |
| download-url | https://atomicdata.dev/properties/downloadURL |
| Image compression | https://docs.atomicdata.dev/print#image-compression |
| Storage model: content-addressed blobs | https://docs.atomicdata.dev/print#storage-model-content-addressed-blobs |
| content-addressed | https://en.wikipedia.org/wiki/Content-addressable_storage |
| BLAKE3 | https://github.com/BLAKE3-team/BLAKE3 |
| DID | https://docs.atomicdata.dev/print#decentralized-identifiers |
| Blob identifiers | https://docs.atomicdata.dev/print#blob-identifiers |
| Authorization model: hashes are bearer capabilities | https://docs.atomicdata.dev/print#authorization-model-hashes-are-bearer-capabilities |
| hierarchy | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| A note on existence side-channels | https://docs.atomicdata.dev/print#a-note-on-existence-side-channels |
| Discussion | https://docs.atomicdata.dev/print#discussion |
| Discussion on specification | https://github.com/ontola/atomic-data-docs/issues/57 |
| Discussion on Rust server implementation | https://github.com/atomicdata-dev/atomic-server/issues/72 |
| Discussion on Typescript client implementation | https://github.com/atomicdata-dev/atomic-data-browser/issues/121 |
| Interoperability: Relation to other technology | https://docs.atomicdata.dev/print#interoperability-relation-to-other-technology |
| Upgrade guide | https://docs.atomicdata.dev/print#upgrade-guide |
| Upgrade | https://docs.atomicdata.dev/print#upgrade-your-existing-application-to-serve-atomic-data |
| Data formats | https://docs.atomicdata.dev/print#data-formats |
| JSON | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-json |
| RDF | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Protocols | https://docs.atomicdata.dev/print#protocols |
| Solid | https://docs.atomicdata.dev/print#atomic-data-and-solid |
| IPFS | https://docs.atomicdata.dev/print#atomic-data-and-ipfs |
| Database paradigms | https://docs.atomicdata.dev/print#database-paradigms |
| SQL | https://docs.atomicdata.dev/print#atomic-data-and-sql |
| Graph | https://docs.atomicdata.dev/print#atomic-data-and-graph-databases |
| Atomizing: How to create and publish Atomic Data | https://docs.atomicdata.dev/print#atomizing-how-to-create-and-publish-atomic-data |
| How to Atomize data | https://docs.atomicdata.dev/print#how-to-atomize-data |
| Using the Atomic-Server app + GUI | https://docs.atomicdata.dev/print#using-the-atomicserver-gui |
| Using one of the libraries | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| Using the API | https://docs.atomicdata.dev/print#using-the-atomicserver-gui |
| Create an importable JSON-AD file | https://docs.atomicdata.dev/print#how-to-create-and-publish-a-json-ad-file |
| Make your existing service / app host and serialize Atomic Data | https://docs.atomicdata.dev/print#upgrade-your-existing-application-to-serve-atomic-data |
| Upgrade your existing application to serve Atomic Data | https://docs.atomicdata.dev/print#upgrade-your-existing-application-to-serve-atomic-data |
| Atomic-Server | https://crates.io/crates/atomic-server |
| Extended spec | https://docs.atomicdata.dev/print#atomic-data-extended-1 |
| Easy: map your JSON keys to Atomic Data Properties | https://docs.atomicdata.dev/print#easy-map-your-json-keys-to-atomic-data-properties |
| existing ones | https://atomicdata.dev/properties |
| create new ones | https://atomicdata.dev/app/new?classSubject=https%3A%2F%2Fatomicdata.dev%2Fclasses%2FProperty&parent=https%3A%2F%2Fatomicdata.dev%2Fagents%2F8S2U%2FviqkaAQVzUisaolrpX6hx%2FG%2FL3e2MTjWA83Rxk%3D&newSubject=https%3A%2F%2Fatomicdata.dev%2Fproperty%2Fsu98ox6tvkh |
| Medium: add @id URLs that properly resolve | https://docs.atomicdata.dev/print#medium-add-id-urls-that-properly-resolve |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| Hard: implement Atomic Data Extended protocols | https://docs.atomicdata.dev/print#hard-implement-atomic-data-extended-protocols |
| more | https://docs.atomicdata.dev/extended |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Atomic-Server source code | https://github.com/atomicdata-dev/atomic-server/tree/master/server |
| Reach out for help | https://docs.atomicdata.dev/print#reach-out-for-help |
| Discord | https://discord.gg/a72Rv2P |
| this issue on github | https://github.com/ontola/atomic-data-docs/issues/95 |
| How does Atomic Data relate to RDF? | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Resource Description Framework | https://www.w3.org/TR/rdf-primer/ |
| Atomic Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Why these changes? | https://docs.atomicdata.dev/print#why-these-changes |
| Ontola | https://ontola.io |
| It’s too hard to select a specific value (object) in RDF | https://docs.atomicdata.dev/print#its-too-hard-to-select-a-specific-value-object-in-rdf |
| unique subject-predicate combinations | https://docs.atomicdata.dev/print#subject-predicate-uniqueness |
| Less focus on semantics, more on usability | https://docs.atomicdata.dev/print#less-focus-on-semantics-more-on-usability |
| Changing the names | https://docs.atomicdata.dev/print#changing-the-names |
| discussion | https://github.com/ontola/atomic-data/issues/3 |
| Subject + Predicate uniqueness | https://docs.atomicdata.dev/print#subject--predicate-uniqueness |
| Limiting subject usage | https://docs.atomicdata.dev/print#limiting-subject-usage |
| sharing your change suggestions | https://github.com/ontola/atomic-data/issues/21 |
| No more literals / named nodes | https://docs.atomicdata.dev/print#no-more-literals--named-nodes |
| Requiring URLs | https://docs.atomicdata.dev/print#requiring-urls |
| Properties | https://atomicdata.dev/classes/Property |
| Atomic-Server | https://crates.io/crates/atomic-server |
| Replace blank nodes with paths | https://docs.atomicdata.dev/print#replace-blank-nodes-with-paths |
| Atomic Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Combining datatype and predicate | https://docs.atomicdata.dev/print#combining-datatype-and-predicate |
| schema:dateCreated | https://schema.org/dateCreated |
| Adding shortnames (slugs / keys) in Properties | https://docs.atomicdata.dev/print#adding-shortnames-slugs--keys-in-properties |
| Adding native arrays | https://docs.atomicdata.dev/print#adding-native-arrays |
| ordered data | https://ontola.io/blog/ordered-data-in-rdf/ |
| discussion | https://github.com/ontola/atomic-data/issues/4 |
| Adding a native state changes standard | https://docs.atomicdata.dev/print#adding-a-native-state-changes-standard |
| linked-delta | https://github.com/ontola/linked-delta |
| rdf-delta | https://afs.github.io/rdf-delta/ |
| Atomic Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Adding a schema language and type safety | https://docs.atomicdata.dev/print#adding-a-schema-language-and-type-safety |
| SHACL | https://www.w3.org/TR/shacl/ |
| SHEX | https://shex.io/ |
| A new name, with new docs | https://docs.atomicdata.dev/print#a-new-name-with-new-docs |
| Convert RDF to Atomic Data | https://docs.atomicdata.dev/print#convert-rdf-to-atomic-data |
| tooling | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| Convert Atomic data to RDF | https://docs.atomicdata.dev/print#convert-atomic-data-to-rdf |
| atomic | https://github.com/atomicdata-dev/atomic-data-browser |
| RDF serialization formats | https://ontola.io/blog/rdf-serialization-formats/ |
| Collections | https://ontola.io/blog/ordered-data-in-rdf/ |
| Atomic Data and Solid | https://docs.atomicdata.dev/print#atomic-data-and-solid |
| Solid project | https://solidproject.org/ |
| Atomic Data is type-safe, because of its built-in schema | https://docs.atomicdata.dev/print#atomic-data-is-type-safe-because-of-its-built-in-schema |
| RDF chapter | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Atomic Data standardizes state changes (event sourcing) | https://docs.atomicdata.dev/print#atomic-data-standardizes-state-changes-event-sourcing |
| Atomic Data is more easily serializable to other formats (like JSON) | https://docs.atomicdata.dev/print#atomic-data-is-more-easily-serializable-to-other-formats-like-json |
| RDF chapter | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Authentication | https://docs.atomicdata.dev/print#authentication-2 |
| WebID-OIDC | https://github.com/solid/webid-oidc-spec |
| authentication model | https://docs.atomicdata.dev/print#authentication-in-atomic-data |
| Hierarchy and authorization | https://docs.atomicdata.dev/print#hierarchy-and-authorization |
| hierarchies | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| Shape Trees | https://shapetrees.org/TR/specification/ |
| No dependency on existing semantic web specifications | https://docs.atomicdata.dev/print#no-dependency-on-existing-semantic-web-specifications |
| various (fragmented) committees | https://en.wikipedia.org/wiki/Design_by_committee |
| unfinished book ‘A Programmable Web’ | https://ieeexplore.ieee.org/document/6814657 |
| complexities of the RDF data model | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| Atomic Data and Solid server implementations | https://docs.atomicdata.dev/print#atomic-data-and-solid-server-implementations |
| Node Solid Server | https://github.com/solid/node-solid-server |
| Community Solid Server | https://github.com/solid/community-server |
| DexPod | https://gitlab.com/ontola/dexpod |
| Atomic-Server | https://github.com/atomicdata-dev/atomic-server/ |
| Atomic Schema | https://docs.atomicdata.dev/schema/intro |
| atomic-data-browser | https://github.com/atomicdata-dev/atomic-data-browser |
| Atomic Commits | https://docs.atomicdata.dev/commits/intro |
| JSON-AD | https://docs.atomicdata.dev/core/serialization#json-ad |
| Atomic Collections | https://docs.atomicdata.dev/schema/collections |
| Atomic Invites | https://docs.atomicdata.dev/invitations |
| tauri | https://github.com/tauri-apps/tauri/ |
| Things that Atomic Data misses, but Solid has | https://docs.atomicdata.dev/print#things-that-atomic-data-misses-but-solid-has |
| notifications | https://www.w3.org/TR/ldn/ |
| issue | https://github.com/ontola/atomic-data/issues/28 |
| issue | https://github.com/atomicdata-dev/atomic-server/issues/277 |
| How does Atomic Data relate to JSON? | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-json |
| JSON-AD | https://docs.atomicdata.dev/print#json-ad-the-atomic-data-serialization-format |
| From Atomic Data to plain JSON | https://docs.atomicdata.dev/print#from-atomic-data-to-plain-json |
| From JSON to JSON-AD | https://docs.atomicdata.dev/print#from-json-to-json-ad |
| Atomic Server | https://github.com/atomicdata-dev/atomic-server/blob/master/server/README.md |
| From Atomic Data to JSON-LD | https://docs.atomicdata.dev/print#from-atomic-data-to-json-ld |
| JSON-LD | https://json-ld.org/ |
| JSON-LD Requirements for valid Atomic Data | https://docs.atomicdata.dev/print#json-ld-requirements-for-valid-atomic-data |
| Atomic Data and IPFS | https://docs.atomicdata.dev/print#atomic-data-and-ipfs |
| What is IPFS | https://docs.atomicdata.dev/print#what-is-ipfs |
| this great article | https://medium.com/textileio/whats-really-happening-when-you-add-a-file-to-ipfs-ae3b8b5e4b0f#:~:text=In%20practice%2C%20content%20addressing%20systems,function%2C%20to%20produce%20a%20digest.&text=From%20raw%20image%20to%20cryptographic%20digest%20to%20content%20id%20(multihash). |
| CID | https://github.com/multiformats/cid |
| Why is IPFS interesting for Atomic Data | https://docs.atomicdata.dev/print#why-is-ipfs-interesting-for-atomic-data |
| Considerations using IPFS URLs | https://docs.atomicdata.dev/print#considerations-using-ipfs-urls |
| Atomic Data and IPLD | https://docs.atomicdata.dev/print#atomic-data-and-ipld |
| Share your thoughts | https://docs.atomicdata.dev/print#share-your-thoughts |
| this issue | https://github.com/ontola/atomic-data-docs/issues/42 |
| Atomic Data and SQL | https://docs.atomicdata.dev/print#atomic-data-and-sql |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Tables and Rows vs. Classes and Properties | https://docs.atomicdata.dev/print#tables-and-rows-vs-classes-and-properties |
| Dynamic vs static schema | https://docs.atomicdata.dev/print#dynamic-vs-static-schema |
| Atomic-Server | https://crates.io/crates/atomic-server |
| Identifiers: numbers vs. URLs | https://docs.atomicdata.dev/print#identifiers-numbers-vs-urls |
| Atomic Server combines server and database | https://docs.atomicdata.dev/print#atomic-server-combines-server-and-database |
| Querying | https://docs.atomicdata.dev/print#querying |
| CQRS | https://martinfowler.com/bliki/CQRS.html |
| Query side | https://docs.atomicdata.dev/print#querying-atomic-data |
| Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Atomic Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Convert an SQL database to Atomic Data | https://docs.atomicdata.dev/print#convert-an-sql-database-to-atomic-data |
| the upgrade guide | https://docs.atomicdata.dev/print#upgrade-your-existing-application-to-serve-atomic-data |
| Properties | https://atomicdata.dev/classes/Property |
| Limitations of Atomic Data | https://docs.atomicdata.dev/print#limitations-of-atomic-data |
| mutli-node / distributed option | https://github.com/atomicdata-dev/atomic-server/issues/213 |
| FAQ | https://docs.atomicdata.dev/print#faq |
| Is Atomic Data NOSQL or SQL? | https://docs.atomicdata.dev/print#is-atomic-data-nosql-or-sql |
| Is Atomic Data transactional / ACID? | https://docs.atomicdata.dev/print#is-atomic-data-transactional--acid |
| How does Atomic Server build indexes for its resources if the schema is not known in advance | https://docs.atomicdata.dev/print#how-does-atomic-server-build-indexes-for-its-resources-if-the-schema-is-not-known-in-advance |
| Atomic Data and Graph Databases | https://docs.atomicdata.dev/print#atomic-data-and-graph-databases |
| Atomic-Server as a database | https://docs.atomicdata.dev/print#atomic-server-as-a-database |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Comparing Atomic Data to Neo4j | https://docs.atomicdata.dev/print#comparing-atomic-data-to-neo4j |
| Atomic-Server | https://crates.io/crates/atomic-server |
| Labeled Property Graph | https://docs.atomicdata.dev/print#labeled-property-graph |
| Query language vs REST | https://docs.atomicdata.dev/print#query-language-vs-rest |
| Endpoints | https://docs.atomicdata.dev/print#atomic-endpoints |
| Collections | https://docs.atomicdata.dev/print#atomic-collections-1 |
| Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Commits | https://docs.atomicdata.dev/print#atomic-commits |
| Schema language and type safety | https://docs.atomicdata.dev/print#schema-language-and-type-safety |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Classes | https://docs.atomicdata.dev/print#atomic-schema-classes |
| Other differences | https://docs.atomicdata.dev/print#other-differences |
| Authentication model | https://docs.atomicdata.dev/print#atomic-agents |
| Hierarchy model | https://docs.atomicdata.dev/print#hierarchy-rights-and-authorization |
| roles | https://neo4j.com/docs/operations-manual/current/authentication-authorization/built-in-roles/#auth-built-in-roles |
| Various Use Cases for Atomic Data | https://docs.atomicdata.dev/print#various-use-cases-for-atomic-data |
| As a Headless CMS | https://docs.atomicdata.dev/print#using-atomic-server-as-an-open-source-headless-cms |
| In a React project | https://docs.atomicdata.dev/print#tomicreact-using-atomic-data-in-a-js--ts-react-project |
| Personal Data Store | https://docs.atomicdata.dev/print#atomic-data-for-personal-data-stores |
| Artificial Intelligence | https://docs.atomicdata.dev/print#atomic-data--artificial-intelligence |
| E-commerce & marketplaces | https://docs.atomicdata.dev/print#atomic-data-for-e-commerce--marketplaces |
| Surveys | https://docs.atomicdata.dev/print#atomic-data-for-surveys |
| Verifiable Credentials | https://docs.atomicdata.dev/print#atomic-data-and-verifiable-credentials--ssi |
| Data Catalog | https://docs.atomicdata.dev/print#using-atomic-server-as-a-data-catalog |
| Education | https://docs.atomicdata.dev/print#atomic-data-for-education---standardized-modular-e-learning |
| Food labels | https://docs.atomicdata.dev/print#atomic-data-for-food-label-standardization |
| Using Atomic-Server as an open source headless CMS | https://docs.atomicdata.dev/print#using-atomic-server-as-an-open-source-headless-cms |
| Why people are switching to Headless CMS | https://docs.atomicdata.dev/print#why-people-are-switching-to-headless-cms |
| Atomic Server | https://docs.atomicdata.dev/print#atomic-server |
| Atomic-Server | https://github.com/atomicdata-dev/atomic-server/blob/master/server/README.md |
| Atomic Data specification | https://docs.atomicdata.dev/print#atomic-data-overview |
| Limitations | https://docs.atomicdata.dev/print#limitations-1 |
| as of now | https://github.com/atomicdata-dev/atomic-server/issues/257 |
| (see issue) | https://github.com/atomicdata-dev/atomic-server/issues/251 |
| Setting up the server | https://docs.atomicdata.dev/print#setting-up-the-server |
| readme! | https://github.com/atomicdata-dev/atomic-server |
| Using the data in your (React / NextJS) app | https://docs.atomicdata.dev/print#using-the-data-in-your-react--nextjs-app |
| Compared to alternative open source headless CMS software | https://docs.atomicdata.dev/print#compared-to-alternative-open-source-headless-cms-software |
| Atomic Data for personal data stores | https://docs.atomicdata.dev/print#atomic-data-for-personal-data-stores |
| this one | https://github.com/atomicdata-dev/atomic-serverob/master/server/README.md |
| Atomic Data & Artificial Intelligence | https://docs.atomicdata.dev/print#atomic-data--artificial-intelligence |
| Make it easier to create Atomic Data using AI | https://docs.atomicdata.dev/print#make-it-easier-to-create-atomic-data-using-ai |
| Train AIs with Atomic Data | https://docs.atomicdata.dev/print#train-ais-with-atomic-data |
| Provide AI with query access to answer questions | https://docs.atomicdata.dev/print#provide-ai-with-query-access-to-answer-questions |
| Atomic Data for e-commerce & marketplaces | https://docs.atomicdata.dev/print#atomic-data-for-e-commerce--marketplaces |
| Decentralize platform / sharing economy service marketplaces | https://docs.atomicdata.dev/print#decentralize-platform--sharing-economy-service-marketplaces |
| Highly personalized and customizable search | https://docs.atomicdata.dev/print#highly-personalized-and-customizable-search |
| Product lifecycle & supply chain insights | https://docs.atomicdata.dev/print#product-lifecycle--supply-chain-insights |
| Product specific updates after purchase | https://docs.atomicdata.dev/print#product-specific-updates-after-purchase |
| issue | https://github.com/atomicdata-dev/atomic-server/issues/77 |
| Atomic Data for Surveys | https://docs.atomicdata.dev/print#atomic-data-for-surveys |
| Re-useable survey responses | https://docs.atomicdata.dev/print#re-useable-survey-responses |
| https://schema.org/birthDate | https://schema.org/birthDate |
| Question Standardization | https://docs.atomicdata.dev/print#question-standardization |
| Property | https://atomicdata.dev/classes/Property |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Atomic Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| Privacy friendly invites with client-side filtering | https://docs.atomicdata.dev/print#privacy-friendly-invites-with-client-side-filtering |
| Paths | https://docs.atomicdata.dev/print#atomic-paths-1 |
| AtomicServer | https://github.com/atomicdata-dev/atomic--rust/blob/master/server/README.md |
| inbox | https://github.com/ontola/atomic-data/issues/28 |
| Atomic Data and Verifiable Credentials / SSI | https://docs.atomicdata.dev/print#atomic-data-and-verifiable-credentials--ssi |
| What are Verifiable Credentials / Self-Sovereign Identity | https://docs.atomicdata.dev/print#what-are-verifiable-credentials--self-sovereign-identity |
| What makes Atomic Data suitable for this | https://docs.atomicdata.dev/print#what-makes-atomic-data-suitable-for-this |
| Atomic Commit | https://docs.atomicdata.dev/print#atomic-commits |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| Every Atomic Commit is a Verifiable Credential | https://docs.atomicdata.dev/print#every-atomic-commit-is-a-verifiable-credential |
| Atomic Commit | https://docs.atomicdata.dev/print#atomic-commits |
| Discussion | https://github.com/ontola/atomic-data-docs/issues/22 |
| Use Atomic Schema for standardizing Credentials | https://docs.atomicdata.dev/print#use-atomic-schema-for-standardizing-credentials |
| date | https://atomicdata.dev/datatypes/date |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| required | https://atomicdata.dev/properties/requires |
| Class | https://atomicdata.dev/classes/Class |
| datatype | https://atomicdata.dev/classes/Datatype |
| Property | https://atomicdata.dev/classes/Property |
| Using Atomic-Server as a Data Catalog | https://docs.atomicdata.dev/print#using-atomic-server-as-a-data-catalog |
| Why Atomic Server could be great for Data Catalogs | https://docs.atomicdata.dev/print#why-atomic-server-could-be-great-for-data-catalogs |
| Atomic-Server | https://docs.atomicdata.dev/atomic-server |
| Atomic Schema | https://docs.atomicdata.dev/print#atomic-schema |
| When Atomic-Server is used for hosting the data, too | https://docs.atomicdata.dev/print#when-atomic-server-is-used-for-hosting-the-data-too |
| Atomic Server compared to CKAN | https://docs.atomicdata.dev/print#atomic-server-compared-to-ckan |
| very important drawbacks | https://docs.atomicdata.dev/print#how-does-atomic-data-relate-to-rdf |
| What we should add to Atomic-Server before it’s a decent Data Catalog | https://docs.atomicdata.dev/print#what-we-should-add-to-atomic-server-before-its-a-decent-data-catalog |
| Add a PR | https://github.com/atomicdata-dev/atomic-data-browser |
| Atomic Data for Education - standardized, modular e-learning | https://docs.atomicdata.dev/print#atomic-data-for-education---standardized-modular-e-learning |
| Modular educational content - a model | https://docs.atomicdata.dev/print#modular-educational-content---a-model |
| What makes Atomic-Server a great tool for creating online courseware | https://docs.atomicdata.dev/print#what-makes-atomic-server-a-great-tool-for-creating-online-courseware |
| Atomic Data for food label standardization | https://docs.atomicdata.dev/print#atomic-data-for-food-label-standardization |
| Scan labels to get detailed, reliable, interactive information | https://docs.atomicdata.dev/print#scan-labels-to-get-detailed-reliable-interactive-information |
| Provide nutritional advice based on shopping behavior | https://docs.atomicdata.dev/print#provide-nutritional-advice-based-on-shopping-behavior |
| How to achieve all this | https://docs.atomicdata.dev/print#how-to-achieve-all-this |
| Atomic Server | https://github.com/atomicdata-dev/atomic-server/ |
| Class | https://atomicdata.dev/classes/Class |
| Acknowledgements | https://docs.atomicdata.dev/print#acknowledgements |
| Authors: | https://docs.atomicdata.dev/print#authors |
| joepio | https://github.com/joepio/ |
| Ontola.io | https://ontola.io/ |
| polleps | https://github.com/polleps/ |
| Ontola.io | https://ontola.io/ |
| Special thanks to: | https://docs.atomicdata.dev/print#special-thanks-to |
| HexTuples | https://github.com/ontola/hextuples |
| linked-delta | https://github.com/ontola/linked-delta |
| Subscribe to the Atomic Data newsletter | https://docs.atomicdata.dev/print#subscribe-to-the-atomic-data-newsletter |
| Click here to sign up to the Atomic Data Newsletter | http://eepurl.com/hHcRA1 |
| Get involved | https://docs.atomicdata.dev/print#get-involved-1 |
| Discord server | https://discord.gg/a72Rv2P |
| the implementations | https://docs.atomicdata.dev/print#client-libraries-for-atomic-data |
| issue on Github | https://github.com/ontola/atomic-data-docs/issues |
| newsletter | https://docs.atomicdata.dev/print#subscribe-to-the-atomic-data-newsletter |
| W3C Community Group | https://www.w3.org/community/atomic-data/ |