Skip to content
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
d90ac67
docs: enhance core concepts and key features with GRC-20 knowledge gr…
marcusrein Jun 4, 2025
ffe132c
docs: update core concepts example to clarify entity creation and rel…
marcusrein Jun 4, 2025
67564f9
docs: update terminology in core concepts and key features to reflect…
marcusrein Jun 5, 2025
b66ce31
docs: clarify GRC-20 integration in knowledge graph section for enhan…
marcusrein Jun 5, 2025
8a27792
docs: refine the value model description in core concepts to clarify …
marcusrein Jun 5, 2025
903faed
docs: enhance GRC-20 knowledge graph section with immutability and qu…
marcusrein Jun 5, 2025
510cc69
docs: update Docusaurus configuration and README for improved clarity…
marcusrein Jun 10, 2025
31ae2f6
docs: enhance global styles and typography with custom CSS for improv…
marcusrein Jun 10, 2025
1a4a715
docs: update Docusaurus color mode configuration to disable theme switch
marcusrein Jun 10, 2025
bc320f0
docs: update custom CSS for improved brand color consistency and back…
marcusrein Jun 10, 2025
7244ee3
docs: add custom background color for blog pages to enhance visual co…
marcusrein Jun 10, 2025
3c49ff8
docs: remove outdated blog post and update author information for con…
marcusrein Jun 10, 2025
3263915
docs: update blog configuration and authors, remove outdated posts, a…
marcusrein Jun 10, 2025
fae5500
docs: update blog titles and content to reflect Hypergraph integratio…
marcusrein Jun 10, 2025
4141355
docs: remove outdated blog posts on serialization and entities to str…
marcusrein Jun 10, 2025
6b1b494
docs: refine closing paragraph for clarity and flow in Hypergraph rel…
marcusrein Jun 10, 2025
00e6040
Revert pnpm-lock.yaml to match main branch
marcusrein Jun 11, 2025
ef22095
docs: fixed linting and build errors
marcusrein Jun 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ This website is built using [Docusaurus](https://docusaurus.io/), a modern stati
Install all dependencies from the monorepo root:

```
$ pnpm install
pnpm install
```

### Local Development

Start the Docusaurus dev server for the docs site:

```
$ pnpm --filter docs start
pnpm --filter docs start
```

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
Expand All @@ -27,7 +27,7 @@ This command starts a local development server and opens up a browser window. Mo
Build the static site:

```
$ pnpm --filter docs build
pnpm --filter docs build
```

This command generates static content into the `build` directory and can be served using any static content hosting service.
Expand All @@ -37,13 +37,13 @@ This command generates static content into the `build` directory and can be serv
Using SSH:

```
$ USE_SSH=true pnpm --filter docs deploy
USE_SSH=true pnpm --filter docs deploy
```

Not using SSH:

```
$ GIT_USER=<Your GitHub username> pnpm --filter docs deploy
GIT_USER=<Your GitHub username> pnpm --filter docs deploy
```

If you are using GitHub Pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch.
12 changes: 0 additions & 12 deletions docs/blog/2019-05-28-first-blog-post.md

This file was deleted.

44 changes: 0 additions & 44 deletions docs/blog/2019-05-29-long-blog-post.md

This file was deleted.

24 changes: 0 additions & 24 deletions docs/blog/2021-08-01-mdx-blog-post.mdx

This file was deleted.

Binary file not shown.
29 changes: 0 additions & 29 deletions docs/blog/2021-08-26-welcome/index.md

This file was deleted.

63 changes: 63 additions & 0 deletions docs/blog/2025-06-11-hypergraph-alpha-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
slug: hypergraph-alpha-released
title: Announcing Hypergraph - A New Chapter in Web Development
date: 2025-06-11
authors: [nik, pablo]
tags: [release, alpha, hypergraph]
---

After months of development and countless conversations with developers like you, **we're thrilled to unveil the Alpha version of Hypergraph**. This is more than just another data layer—it's a fundamental rethinking of how we build collaborative, secure, and offline-first Web3 applications.

<!-- truncate -->

## Why We Built Hypergraph

The challenges of modern app development are clear: users expect real-time collaboration, bulletproof security, and apps that work flawlessly even when offline. Traditional architectures force uncomfortable trade-offs between these needs. We knew there had to be a better way.

Enter Hypergraph, built on two core innovations: a local-first architecture that puts your data where it belongs—on the client—and our implementation of the GRC-20 standard for truly composable knowledge graphs.

<!-- TODO: ADD IMAGE OF HYPGRAPH UI -->

## What Makes Hypergraph Different

At its heart, Hypergraph is local-first. Every piece of data is stored on the client, making reads and writes instant—no waiting for server responses. When you're online, our CRDT-based sync ensures your data flows seamlessly between devices and collaborators. When you're offline? Everything just works.

Security isn't an afterthought—it's built into our foundation. With end-to-end encryption, your data is only readable by those you explicitly trust. No intermediaries, no compromises.

The real magic happens with our GRC-20 Knowledge Graph. It's not just a data format; it's a new way of thinking about how information connects and flows through your applications. Every mutation, whether it's adding a note or updating a relationship, becomes part of a larger, interoperable knowledge network.

<!-- TODO: ADD GIF OF DATA MODEL -->

## Looking Ahead

We're launching this alpha today, June 10, 2025, and we're targeting a beta release in August. Our roadmap to a stable release in Q4 2025 is ambitious but achievable with your help. The beta will bring enhanced stability, an expanded API surface, and comprehensive documentation based on your feedback.

## Join the Alpha Today

Getting started is simple. Install our SDK:

```bash
# TODO: ADD INSTALLER TO NPM npm install @hypergraph/sdk-alpha
```

Head to our [Quickstart guide](/docs/quickstart) to build your first Hypergraph app, or dive deep into our [API Reference](/docs/api-reference) to explore the possibilities. We support Node.js and modern browsers, with React hooks that make integration a breeze.

## A Note on What to Expect

Let's be transparent: this is an alpha release. You'll see rapid changes as we iterate based on your feedback. Some features are still experimental, and you might encounter sync delays with larger graphs or limited support on mobile browsers. But that's exactly why we need you—every bug report, feature request, and question helps shape Hypergraph's future.

## Let's Build Together

Your voice matters in this journey. Share your experiences, report issues, or just chat with us:

- Found a bug? [Open an issue on GitHub](https://github.com/graphprotocol/hypergraph/issues)
<!-- TODO: Get /discussions set up in github - Have ideas? Join the discussion on [GitHub Discussions](https://github.com/graphprotocol/hypergraph/discussions) -->
- Want to chat? Find us on [Discord](https://discord.gg/graphprotocol)

We read every message and your feedback directly shapes our roadmap.

## Ready to Shape the Future?

This is just the beginning. Hypergraph represents our vision for the future of Web3 development, but it's your creativity and feedback that will help us realize its full potential. [Get started with the Quickstart](/docs/quickstart), and explore our [API Reference](/docs/api-reference), and join us in building the next generation of collaborative, decentralized applications.

We can't wait to see what you'll create.
38 changes: 19 additions & 19 deletions docs/blog/authors.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
yangshun:
name: Yangshun Tay
title: Front End Engineer @ Facebook
url: https://github.com/yangshun
image_url: https://github.com/yangshun.png
pablo:
name: Pablo Carranza Velez
title: Engineering Manager @ Edge & Node
url: https://github.com/pcarranzav
image_url: https://avatars.githubusercontent.com/u/2223590?v=4
permalink: /all-pablo-articles
page: true
socials:
x: yangshunz
github: yangshun
x: https://x.com/pcarranzav
github: https://github.com/pcarranzav

slorber:
name: Sébastien Lorber
title: Docusaurus maintainer
url: https://sebastienlorber.com
image_url: https://github.com/slorber.png
nik:
name: Nik
title: Hypergraph Lead Engineer @ Geo
# url:
image_url: https://ca.slack-edge.com/T047DS7N1PE-U07PPQ3GN7Q-gafcee4ad6e3-512
page:
# customize the url of the author page at /blog/authors/<permalink>
permalink: '/all-sebastien-lorber-articles'
socials:
x: sebastienlorber
linkedin: sebastienlorber
github: slorber
newsletter: https://thisweekinreact.com
permalink: /all-nik-articles
# socials:
# x:
# linkedin:
# github:
# newsletter: https://thisweekinreact.com
49 changes: 35 additions & 14 deletions docs/blog/tags.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,40 @@
facebook:
label: Facebook
permalink: /facebook
description: Facebook tag description

hello:
label: Hello
permalink: /hello
description: Hello tag description

docusaurus:
label: Docusaurus
permalink: /docusaurus
description: Docusaurus tag description

hola:
label: Hola
permalink: /hola
description: Hola tag description
release:
label: Release
permalink: /release
description: Release announcements and updates

alpha:
label: Alpha
permalink: /alpha
description: Alpha version releases and features

hypergraph:
label: Hypergraph
permalink: /hypergraph
description: Posts about Hypergraph features and updates

knowledge-graphs:
label: Knowledge Graphs
permalink: /knowledge-graphs
description: Articles about knowledge graph concepts, best practices, and implementation

education:
label: Education
permalink: /education
description: Educational content and tutorials

best-practices:
label: Best Practices
permalink: /best-practices
description: Guidelines, conventions, and recommended practices

grc20:
label: GRC-20
permalink: /grc20
description: Content related to the GRC-20 knowledge graph specification

Loading
Loading