Skip to content


Repository files navigation

soql-reference provides type definitions and utilities such as analyzers and parsers for Socrata's SoQL query language.


This contains the definitions of all the types in SoQL.


SoQLPack format - an efficient, MessagePack-based SoQL transport medium.

  • Much more efficient than CJSON, GeoJSON, etc... especially for geometries
  • Designed to be very streaming friendly
  • MessagePack format means easier to implement clients in any language

SoQL Docs

sbt "soqldoc /Users/mycomputer/developer/temp/"

Running this command will generate SoQL function docs into the repository.