Skip to content

SARIF‐relevant Links

Charles Wilson edited this page Apr 1, 2024 · 3 revisions

This page contains SARIF-relevant links.

Note: The references provided below are informational only. Their presence is not an endorsement.

PySarif

Package to work with SARIF files as Python objects

https://pypi.org/project/pysarif/#:~:text=PySarif%20This%20package%20provides%20a%20simple%20way%20to,using%20a%20modified%20version%20of%20Microsoft%27s%20jschema-to-python%20package

jschema-to-python

Generate Python classes from a JSON schema

https://github.com/microsoft/jschema-to-python

jschema

A set of .NET components for working with JSON Schema Draft 4

https://github.com/microsoft/jschema/

Python XML to JSON, XML to Dict

This is a tutorial on converting XML to JSON and Dict format using Python
(useful when moving a SARIF file from XML to JSON format)

https://www.journaldev.com/19392/python-xml-to-json-dict

JSON Schema

https://json-schema.org/implementations.html

jsonschema

an implementation of the JSON schema specification for Python   https://github.com/Julian/jsonschema  

JSON Schema Validator

An online, interactive JSON Schema validator
(useful when creating SARIF domain-specific subsets)

https://www.jsonschemavalidator.net/