> For the complete documentation index, see [llms.txt](https://docs.specifyapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.specifyapp.com/reference.md).

# Reference

- [Parsers Engine](https://docs.specifyapp.com/reference/parsers-engine.md): Parsers Engine API reference
- [Parsers](https://docs.specifyapp.com/reference/parsers.md): Parsers API reference
- [change-case](https://docs.specifyapp.com/reference/parsers/change-case.md): This parser helps you change the case of names or modes over a SDTF graph.
- [convert-color](https://docs.specifyapp.com/reference/parsers/convert-color.md): This parser helps you convert the color formats of color compatible tokens over a SDTF graph.
- [convert-dimension](https://docs.specifyapp.com/reference/parsers/convert-dimension.md): This parser helps you convert units of dimension tokens (spacing, sizing, breakpoint, blur...) and composite tokens sub values (font-size, letter-spacing, border-width...)
- [make-line-height-relative](https://docs.specifyapp.com/reference/parsers/select-modes.md): This parser helps you transform your text style lineheight values relative to their font size.
- [filter](https://docs.specifyapp.com/reference/parsers/filter.md): This parser helps you filter a SDTF graph.
- [register-view](https://docs.specifyapp.com/reference/parsers/register-view.md): This parser helps you register a SDTF view that can be later used by generation parser to allow for partial outputs of the token tree with no destructive mutations.
- [select-modes](https://docs.specifyapp.com/reference/parsers/select-modes-1.md): This parser helps you select design tokens from specific mode(s).
- [prefix-by](https://docs.specifyapp.com/reference/parsers/select-modes-1-1.md): This parser helps you prefix the name of your collections, groups and tokens from your SDTF token tree.
- [suffix-by](https://docs.specifyapp.com/reference/parsers/select-modes-2.md): This parser helps you suffix the name of your collections, groups and tokens from your SDTF token tree.
- [replace-string](https://docs.specifyapp.com/reference/parsers/select-modes-3.md): This parser helps you replace a part or the whole name of your collections, groups and tokens from your SDTF token tree.
- [to-css-custom-properties](https://docs.specifyapp.com/reference/parsers/to-css-custom-properties.md): This parser helps you transform design tokens into CSS Custom Properties.
- [to-css-text-style](https://docs.specifyapp.com/reference/parsers/to-css-text-style.md): This parser helps you generate text styles as CSS classes.
- [to-css-font-import](https://docs.specifyapp.com/reference/parsers/to-css-text-style-1.md): This parser helps you create CSS @font-face rules to import your font files.
- [to-flutter](https://docs.specifyapp.com/reference/parsers/to-flutter.md): This parser helps you generate a Flutter theme from all your design tokens coming from Specify.
- [to-javascript](https://docs.specifyapp.com/reference/parsers/to-javascript.md): This parser helps you pull design tokens as JavaScript objects for all token types and their respective helper functions.
- [to-json](https://docs.specifyapp.com/reference/parsers/to-json.md): This parser helps you pull design tokens in JSON with token values in JSON or CSS.
- [to-json-list](https://docs.specifyapp.com/reference/parsers/to-json-list.md): This parser helps you pull design tokens in JSON within an iterable array structure.
- [to-kotlin](https://docs.specifyapp.com/reference/parsers/to-kotlin.md): This parser helps you generate design tokens in Kotlin.
- [to-react-native](https://docs.specifyapp.com/reference/parsers/to-react-native.md): This parser helps you pull design tokens as a theme compatible with React Native and their respective helper functions.
- [to-scss-mixin-text-style](https://docs.specifyapp.com/reference/parsers/to-scss-mixin-text-style.md): This parser helps you generate text styles as SCSS mixins.
- [to-scss-map](https://docs.specifyapp.com/reference/parsers/to-scss-mixin-text-style-1.md): This parser helps you generate .scss files for each token type containing SCSS map and function / mixin to access the values of the tokens.
- [to-sdtf](https://docs.specifyapp.com/reference/parsers/to-sdtf.md): This parser helps you get your design tokens as a SDTF graph in JSON.
- [to-style-dictionary](https://docs.specifyapp.com/reference/parsers/to-style-dictionary.md): This parser helps you generate Style Dictionary raw token files for all your design tokens coming from Specify.
- [to-swift](https://docs.specifyapp.com/reference/parsers/to-swift.md): This parser helps you generate design tokens as Swift classes.
- [to-tailwind](https://docs.specifyapp.com/reference/parsers/to-tailwind.md): This parser helps you generate a Tailwind theme from all your design tokens coming from Specify.
- [to-typescript](https://docs.specifyapp.com/reference/parsers/to-typescript.md): This parser helps you pull design tokens as TypeScript objects for all token types and their respective helper functions.
- [svgo](https://docs.specifyapp.com/reference/parsers/svgo.md): This parser help you optimize and transform your SVG strings with svgo.
- [svg-to-jsx](https://docs.specifyapp.com/reference/parsers/svg-to-jsx.md): This parser helps you generate JSX or TSX components from your vector assets.
- [svg-to-tsx](https://docs.specifyapp.com/reference/parsers/svg-to-tsx.md): This parser helps you generate TSX components from your vector assets.
- [to-svg-file](https://docs.specifyapp.com/reference/parsers/to-svg-file.md): This parser helps you generate SVG files from your vector assets.
- [to-bitmap-file](https://docs.specifyapp.com/reference/parsers/to-bitmap-file.md): This parser helps you generate PNG and JPG files from your bitmap assets.
- [to-file](https://docs.specifyapp.com/reference/parsers/to-file.md): This parser helps you generate files from any asset token: Bitmap, Font and Vector.
- [Specify SDK](https://docs.specifyapp.com/reference/specify-sdk.md): Specify SDK API Reference
- [SpecifyClient](https://docs.specifyapp.com/reference/specify-sdk/specifyclient.md): The main Specify client to interact with Specify repositories and the SDTF token tree.
- [SDTFClient](https://docs.specifyapp.com/reference/specify-sdk/sdtfclient.md): The client to use SDTFEngine and Parsers Pipeline APIs. It provides methods for interacting with the token tree of a repository.
- [Converters](https://docs.specifyapp.com/reference/specify-sdk/converters.md)
- [CSS](https://docs.specifyapp.com/reference/specify-sdk/converters/css.md)
- [ParsersEngineResults](https://docs.specifyapp.com/reference/specify-sdk/parsers-engine-results.md): ParsersEngineResults class API reference
- [SDTF Engine](https://docs.specifyapp.com/reference/sdtf-engine.md): The SDTF Engine API reference.
- [Query API](https://docs.specifyapp.com/reference/sdtf-engine/query-api.md): Methods for locally accessing and iterating the token tree.
- [Mutation API](https://docs.specifyapp.com/reference/sdtf-engine/mutation-api.md): Methods for locally mutating the token tree.
- [SDTF Query Language](https://docs.specifyapp.com/reference/sdtf-engine/sdtf-query-language.md): SDTF Query Langage format API reference
- [SDTF QueryResult](https://docs.specifyapp.com/reference/sdtf-engine/sdtf-queryresult.md): The QueryResult class API reference
- [TokenState](https://docs.specifyapp.com/reference/sdtf-engine/tokenstate.md): The TokenState class API reference
- [Stateful Value](https://docs.specifyapp.com/reference/sdtf-engine/tokenstate/stateful-value.md)
- [HTTP API](https://docs.specifyapp.com/reference/http-api.md): Specify HTTP API reference
- [POST /parsers-engine-rpc](https://docs.specifyapp.com/reference/http-api/post-parsers-engine-rpc.md): Execute the Parsers Engine against a given input and Parsers Rules.
- [Specify CLI](https://docs.specifyapp.com/reference/specify-cli.md): Here you can find all the detailed informations about the CLI
