Developer Tools

oso offers several developer tools to make it easier to write and understand policies.


The oso REPL lets you query an oso knowledge base interactively, which can be helpful when learning Polar, and during development and debugging.

Read on to see how to use the oso REPL.


The Polar debugger is for debugging policies.

Read on to see how to use the debugger.

IDE Support

oso’s provides the following IDE (Integrated Development Environment) integrations, which include syntax highlighting for .polar files: