Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Atomic Data Browser

Discord chat MIT licensed

Create, share, fetch and model linked Atomic Data! This repo consists of three components: a javascript / typescript library, a react library, and a complete GUI: Atomic-Data Browser.

A GUI for viewing, editing and browsing Atomic Data. Designed for interacting with atomic-server.

demo on atomicdata.dev

Atomic.Data.Screencap.mp4
# To run, simply run the following commands:
pnpm install # install dependencies
pnpm start # run the server!
# visit http://localhost:6747

→ Read more

Library with Store, Commit, JSON-AD parsing, and more.

docs

→ Read more

React library with many useful hooks for rendering and editing Atomic Data.

demo + template on codesandbox

docs

→ Read more

DevTools Console Helpers

In dev mode, window.devtools exposes diagnostics for inspecting state across persistence layers. Run devtools.help() in the browser console for the list.

call what it does
devtools.inspect(subject?) JS store + WASM/OPFS + server HTTP GET, side-by-side. Defaults to the URL's ?subject= (or current drive).
devtools.opfsList(prefix?) Subjects in the WASM DB (default prefix did:ad:)
devtools.wsLog(n?) console.table of the last N commit log entries
devtools.problems() Resources currently loading, errored, or new
devtools.forcePut(subject) Re-serialize a JS-store resource into OPFS with round-trip verification

Source: data-browser/src/helpers/devtools.ts.

Also check out

Contribute

Issues and PR's are welcome! And join our Discord! See Contributing.md