This document presents the STINGER framework for performing streaming graph analysis. STINGER is designed to analyze dynamic graphs where edges and vertices are continuously being added or removed. It describes several building blocks for streaming graph algorithms, including an incremental PageRank algorithm that updates PageRank scores based on graph changes rather than recomputing from scratch. It also discusses techniques for counting triangles and detecting communities in a streaming graph setting. The goal of STINGER is to enable low-latency analysis of changing graph structures as the updates occur.