Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MichaelMacaulay/Awesome-The-Graph

A curated list of awesome resources related to The Graph
https://github.com/MichaelMacaulay/Awesome-The-Graph

List: Awesome-The-Graph

awesome-list awesome-lists data web3

Last synced: about 2 months ago
JSON representation

A curated list of awesome resources related to The Graph

Awesome Lists containing this project

README

        

# Awesome-The-Graph

![Awesome The Graph](https://storage.googleapis.com/graph-blog/get-involved-with-graph-community-web3/Header_The%20Graph%20Community%404x.jpg)

> **Note**: All hosted service developers must upgrade their subgraphs to The Graph Network by June 12th, 2024. [Read more here](https://thegraph.com/blog/sunbeam-upgrade-window/).

A curated list of awesome resources related to [The Graph](https://thegraph.com/).

If you're looking for a beginner-friendly place to start, check out the [this blog post](https://thegraph.com/blog/introduction-to-the-graph/).

If you run into any confusing words or phrases, check out [The Graph's Glossary](https://thegraph.com/docs/en/glossary/).

Sign up to [The Graph's Developer Newsletter](https://bdf2eca9.sibforms.com/serve/MUIEAAP7mWSFRPoNIyFZSMhS9Sk0tvGPKSB0rcRoOaSmWy61ZXpAgue6ZyIzhsJoeqHwkKg0kWAAQeHLH9XK5Blg6wT00da6JPIW_BrBoMl87K2_KmK_E4ltKbxfQCgQ2uXK0mE8SPIbXESbXIVxZEVinCtlNqF3ctoPjPyMqB8QP-ps9SAnWfpopp6loRHJe7wSSFRswUuBoB0K) for new tutorials, tips, and ecosystem updates!

## Contents

- [Awesome-The-Graph](#awesome-the-graph)
- [Contents](#contents)
- [Libraries and frameworks](#libraries-and-frameworks)
- [Educational resources](#educational-resources)
- [Tutorials](#tutorials)
- [Media](#media)
- [Community](#community)
- [Community events](#community-events)
- [Dapps](#dapps)
- [Participating on The Graph's decentralized network](#participating-on-the-graphs-decentralized-network)
- [Indexers](#indexers)
- [Delegators](#delegators)
- [Subgraph Developers](#subgraph-developers)
- [Data Consumers](#data-consumers)
- [Core developer team updates](#core-developer-team-updates)
- [Core developer teams](#core-developer-teams)
- [Join a core developer team](#join-a-core-developer-team)

## Libraries and frameworks
- [The Graph TypeScript Library](https://github.com/graphprotocol/graph-tooling/tree/main/packages/ts)
- [The Graph Client](https://github.com/graphprotocol/graph-client)
- [The Graph CLI](https://github.com/graphprotocol/graph-tooling/tree/main/packages/cli)
- [Graph Node](https://github.com/graphprotocol/graph-node)
- [Substreams](https://thegraph.com/docs/en/substreams/)
- [Firehose](https://thegraph.com/docs/en/firehose/)

## Educational resources

- [Introduction to The Graph](https://thegraph.com/blog/introduction-to-the-graph/)
- [The Graph: Reading Data, The Web3 Way](https://stanfordblockchainreview.substack.com/p/the-graph-reading-data-the-web3-way)
- [23 Ways to Participate in The Graph Ecosystem](https://thegraph.com/blog/get-involved-with-graph-community-web3/)
- [Documentation](https://thegraph.com/docs/)
- [GRT Tokenomics](https://thegraph.com/docs/en/tokenomics/)
- [The Graph's Glossary](https://thegraph.com/docs/en/glossary/)
- [Blog Posts](https://thegraph.com/blog/)
- [The Graph Codex](https://codex.thegraph.com/)
- [The Graph's Smart Contracts](https://github.com/graphprotocol/contracts)
- [GRTDataHub](https://grtdatahub.com/)
- [Real-time quality of service dashboard](https://mips-qos.streamlit.app/)

## Tutorials
- [Quick Start](https://thegraph.com/docs/en/cookbook/quick-start/)
- [Upgrade a subgraph to The Graph's decentralized network](https://thegraph.com/docs/en/cookbook/upgrading-a-subgraph/)
- [Easily Improve Subgraph Indexing Performance](https://thegraph.com/blog/improve-subgraph-performance-reduce-eth-calls/)
- [Using Subgraphs on Base Testnet](https://www.youtube.com/watch?v=mwgN9vwLOBw)
- [The Complete Guide to Getting Started With The Graph](https://camiinthisthang.hashnode.dev/the-complete-guide-to-getting-started-with-the-graph)

## Media
- [The Graph's Developer Newsletter](https://bdf2eca9.sibforms.com/serve/MUIEAAP7mWSFRPoNIyFZSMhS9Sk0tvGPKSB0rcRoOaSmWy61ZXpAgue6ZyIzhsJoeqHwkKg0kWAAQeHLH9XK5Blg6wT00da6JPIW_BrBoMl87K2_KmK_E4ltKbxfQCgQ2uXK0mE8SPIbXESbXIVxZEVinCtlNqF3ctoPjPyMqB8QP-ps9SAnWfpopp6loRHJe7wSSFRswUuBoB0K)
- [The Index](https://directory.libsyn.com/shows/view/id/theindex)
- [YouTube](https://www.youtube.com/graphprotocol)
- [GRTiQ](https://www.grtiq.com/)
- [Quarterly Graph Participant Updates](https://www.youtube.com/playlist?list=PLTqyKgxaGF3SerCqOuIT-FdaXZASg3U-C) - YouTube playlist
- [The Graph Podcast](https://www.buzzsprout.com/2114418/share)

## Community

- [Forum](https://forum.thegraph.com/)
- [Graph Improvement Proposal (GIP) Repo](https://github.com/graphprotocol/graph-improvement-proposals)
- [Telegram](https://t.me/graphprotocol)
- [Discord](https://discord.gg/vtvv7FP)
- [Twitter](https://twitter.com/thegraph)
- [Reddit](https://www.reddit.com/r/thegraph/)
- [Graphrica](https://www.graphrica.org/)
- [Graph Advocates](https://thegraph.com/blog/graph-advocates/)

## Community events
- [Community talk](https://calendar.google.com/calendar/u/0/[email protected]) - a monthly meeting hosted by Graph Advocates on Discord
- [Hackathons & Events](https://thegraph.com/blog/advocates-dao/)

## Dapps
- [Graph Explorer](https://thegraph.com/explorer/)
- [Subgraph Studio](https://thegraph.com/studio/)

## Participating on The Graph's decentralized network

This section will include resources for participating on The Graph's decentralized network as one of the [network roles](https://thegraph.com/docs/en/#network-roles): Indexer, Delegator, subgraph developer, data consumers.

### Indexers
- [Indexer components & infrastructure](https://github.com/graphprotocol/indexer)
- [Allocation Optimizer](https://github.com/graphprotocol/allocation-optimizer)
- [AutoAgora](https://github.com/semiotic-ai/autoagora)
- [Indexing documentation](https://thegraph.com/docs/en/network/indexing/)
- [How to become an effective Indexer](https://thegraph.com/blog/how-to-become-indexer/)
- [Indexer Office Hours](https://twitter.com/TheGraphIOH)
- [Graphcast](https://thegraph.com/docs/en/graphcast/)

### Delegators
- [Graphtronauts](https://graphtronauts.com/)
- [Short Delegation Tutorial](https://www.youtube.com/watch?v=yQamugqJlmQ)
- [Advanced Delegation Guide](https://thegraph.com/docs/en/network/delegating/)
- [Choosing an Indexer to delegate GRT to](https://thegraph.academy/delegators/choosing-indexers/)

### Subgraph Developers
- [Overview of Subgraph Development](https://thegraph.com/docs/en/network/developing/)
- [Matchstick](https://thegraph.com/docs/en/developing/unit-testing-framework/) - A unit testing framework for subgraphs
- [Two Simple Subgraph Performance Improvements](https://thegraph.com/blog/two-simple-subgraph-performance-improvements/)

### Data Consumers
- [Querying The Graph](https://thegraph.com/docs/en/querying/querying-the-graph/)
- [Querying Best Practices](https://thegraph.com/docs/en/querying/querying-best-practices/)
- [Querying from an Application](https://thegraph.com/docs/en/querying/querying-from-an-application/)

## Core developer team updates
- [Core dev meetings](https://calendar.google.com/calendar/u/0/[email protected]) - calendar invite
- [Forum posts](https://forum.thegraph.com/c/research/cd-1-pager-updates/70)
- [Core Devs Meetings](https://youtube.com/playlist?list=PLTqyKgxaGF3Tj_A6eqV8V_aQoRwd2oHa_) - YouTube playlist

## Core developer teams
- [Edge and Node](https://edgeandnode.com/)
- [Streaming Fast](https://www.streamingfast.io/)
- [Semiotic Labs](https://semiotic.ai/)
- [The Guild](https://the-guild.dev/)
- [Messari](https://messari.io/)
- [GraphOps](https://graphops.xyz/)
- [Pinax](https://pinax.network/en)
- [Geo](https://www.geobrowser.io/)

## Join a core developer team
- [Jobs in The Graph Ecosystem](https://thegraph.com/jobs/)