---
key: pl/xslt
kind: plang
name: "XSLT"
url: https://plangs.page/xslt
---

# XSLT

> Declarative language for transforming XML documents.

Extensible Stylesheet Language Transformations is a declarative, data transformation language used for transforming XML documents into other XML documents or different output formats, such as HTML or plain text.

## Facts

- Appeared: 1998
- Homepage: http://www.w3.org/TR/xslt
- Languish ranking: #77

## Relationships

### Paradigms

- [Declarative](https://plangs.page/paradigm/declarative)
- [DSL](https://plangs.page/paradigm/dsl)
- [Pattern-Matching](https://plangs.page/paradigm/pattern-matching)
- [Pipeline](https://plangs.page/paradigm/pipeline)

### Platforms

- [Cross-Platform](https://plangs.page/platform/cross)
- [Java](https://plangs.page/platform/java)

### Type Systems

- [Untyped](https://plangs.page/type-system/untyped)

### Influenced By

- [Boomerang](https://plangs.page/boomerang)

### Influenced

- [XPath](https://plangs.page/xpath)
- [XQuery](https://plangs.page/xquery)

### Tags

- [Application](https://plangs.page/tag/app)
- [Application Framework](https://plangs.page/tag/framework)
- [Data Analysis](https://plangs.page/tag/analysis)
- [DBMS](https://plangs.page/tag/dbms)
- [Editor](https://plangs.page/tag/editor)
- [Industrial Control](https://plangs.page/tag/industrial)
- [Visualization](https://plangs.page/tag/viz)
