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✅  Can make network requests❌  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🚧 (planned)