A NodeJS application powered by Subsquid, the Substrate Indexer takes the data from the Substrate Archives (raw events and extrinsics from Substrate networks) and transforms it into a schema that is designed for the convenience of the clients querying it.