# ritz078/transform

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/ritz078-transform).**

9,173 stars · 707 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/ritz078/transform
- Homepage: https://transform.tools
- awesome-repositories: https://awesome-repositories.com/repository/ritz078-transform.md

## Topics

`css` `flow` `golang` `graphql` `jsx` `react` `react-native` `rust` `transformations` `typescript`

## Description

A polyglot web converter.

## Tags

### Development Tools & Productivity

- [Polyglot Format Converters](https://awesome-repositories.com/f/development-tools-productivity/polyglot-format-converters.md) — A browser-based tool that transforms data and code between JSON, YAML, Markdown, and GraphQL formats.
- [CSS Object Generators](https://awesome-repositories.com/f/development-tools-productivity/css-ast-transformations/style-object-serialization/css-object-generators.md) — Converts CSS rules into JavaScript object notation for inline styles. ([source](https://transform.tools))

### Part of an Awesome List

- [Browser-Based Converters](https://awesome-repositories.com/f/awesome-lists/media/media-conversion/browser-based-converters.md) — All transformations execute entirely in the browser using WebAssembly and JavaScript.
- [JSON Converters](https://awesome-repositories.com/f/awesome-lists/data/html-and-xml-parsing/xml-parsing/json-converters.md) — Parses XML data and outputs an equivalent JSON structure. ([source](https://transform.tools))
- [JSON Converters](https://awesome-repositories.com/f/awesome-lists/data/yaml-processing/json-converters.md) — Parses YAML data and outputs an equivalent JSON structure. ([source](https://transform.tools))

### Content Management & Publishing

- [Markdown-to-HTML Transpilers](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/markdown-markup-tools/markdown-processors/html-to-markdown-reversion-tools/markdown-to-html-transpilers.md) — Renders Markdown text into standard HTML markup. ([source](https://transform.tools))
- [RDF Serializers](https://awesome-repositories.com/f/content-management-publishing/json-ld-structured-data/rdf-serializers.md) — Transforms JSON-LD data into N-Quads, normalized, and other RDF serialization formats. ([source](https://transform.tools))

### Data & Databases

- [Structured Text Format Converters](https://awesome-repositories.com/f/data-databases/data-format-interoperability/structured-text-format-converters.md) — Converts structured data between JSON, YAML, TOML, XML, and Markdown formats.
- [JSON Converters](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-extraction-ingestion/data-parsing/toml-parsers/json-converters.md) — Parses TOML data and outputs an equivalent JSON structure. ([source](https://transform.tools))
- [React Component Generators](https://awesome-repositories.com/f/data-databases/database-schema-mapping/graphql-api-generators/react-component-generators.md) — Generates React components directly from GraphQL schema definitions. ([source](https://transform.tools))
- [JSON](https://awesome-repositories.com/f/data-databases/schema-generators/json.md) — Generates TypeScript, Zod, OpenAPI, and Protobuf schemas from sample JSON data.
- [Flow Converters](https://awesome-repositories.com/f/data-databases/schema-generators/typescript-type-generators/flow-converters.md) — Translates Flow type annotations into equivalent TypeScript type definitions. ([source](https://transform.tools))
- [Flow Generators](https://awesome-repositories.com/f/data-databases/schema-generators/typescript-type-generators/flow-generators.md) — Translates TypeScript type annotations into equivalent Flow type definitions. ([source](https://transform.tools))
- [GraphQL Type Generators](https://awesome-repositories.com/f/data-databases/schema-generators/typescript-type-generators/graphql-type-generators.md) — Generates TypeScript type definitions from GraphQL schema definitions. ([source](https://transform.tools))

### DevOps & Infrastructure

- [JSON-to-YAML Converters](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/file-based-configuration/configuration-migration/json-to-toml-conversions/json-to-yaml-converters.md) — Transforms JSON data into YAML, TOML, and other structured text formats. ([source](https://transform.tools))

### Programming Languages & Runtimes

- [JSON Schema Generators](https://awesome-repositories.com/f/programming-languages-runtimes/json-schema-converters/json-schema-generators.md) — Generates type definitions and schemas from JSON data for multiple languages and frameworks. ([source](https://transform.tools))
- [Multi-Format Schema Generators](https://awesome-repositories.com/f/programming-languages-runtimes/json-schema-converters/multi-format-schema-generators.md) — Generates OpenAPI, Protobuf, TypeScript, and Zod schemas from a JSON Schema definition. ([source](https://transform.tools))
- [Type Annotation Stripping](https://awesome-repositories.com/f/programming-languages-runtimes/language-interoperability/interoperability/typescript-execution/typescript-code-transformations/type-annotation-stripping.md) — Strips TypeScript type annotations to produce plain JavaScript code. ([source](https://transform.tools))

### Software Engineering & Architecture

- [Schema-to-Code Translation](https://awesome-repositories.com/f/software-engineering-architecture/json-schema-validation/schema-to-code-translation.md) — Translates JSON Schema definitions into OpenAPI, Protobuf, TypeScript, and Zod schemas. ([source](https://transform.tools))

### Web Development

- [GraphQL Code Generation Frameworks](https://awesome-repositories.com/f/web-development/graphql-client-frameworks/graphql-code-generation-frameworks.md) — Generates React components and TypeScript types directly from GraphQL schema definitions.
- [Format Converters](https://awesome-repositories.com/f/web-development/json-ld-generators/format-converters.md) — Transforms JSON-LD data between compacted, expanded, flattened, framed, and normalized representations. ([source](https://transform.tools))
- [SVG Component Transformations](https://awesome-repositories.com/f/web-development/svg-component-transformations.md) — Transforms SVG markup into JSX or React Native components for React-based applications.
- [JSX Converters](https://awesome-repositories.com/f/web-development/svg-component-transformations/jsx-converters.md) — Transforms SVG markup into JSX syntax for use in React components. ([source](https://transform.tools))
- [React Native Converters](https://awesome-repositories.com/f/web-development/svg-component-transformations/react-native-converters.md) — Transforms SVG markup into React Native compatible components. ([source](https://transform.tools))

### User Interface & Experience

- [CSS to JavaScript Object Converters](https://awesome-repositories.com/f/user-interface-experience/css-utility-classes/css-to-javascript-object-converters.md) — Converts CSS rules into JavaScript objects for use in modern frontend frameworks.
- [TailwindCSS Converters](https://awesome-repositories.com/f/user-interface-experience/css-utility-classes/tailwindcss-converters.md) — Converts standard CSS class definitions into equivalent TailwindCSS utility classes. ([source](https://transform.tools))
