Ponder vs The Graph

Comparison with The Graph Protocol

PonderThe Graph Protocol
Local developmentLocal dev server with hot reloadingNo first-class local dev support
DependenciesNode.js, PostgreSQL (optional)Docker, IPFS, PostgreSQL, Node.js
Language/runtimeTypeScript/Node.jsAssemblyScript/WebAssembly
Package ecosystem✅  Can use NPM packages❌  Cannot use packages of any kind
Network requests✅  Handlers can use network❌  Cannot make network requests
Cross-chain support✅  Any number of chains per app❌  Each subgraph indexes one chain
Transaction call handlers🟡 (planned)
Block handlers🟡 (planned)
Anonymous events🟡 (planned)
Fulltext search queries🟡 (planned)
Time-travel queries