# ts-morph Documentation
# Source: https://raw.githubusercontent.com/dsherret/ts-morph/latest/docs/index.md
# Path: docs/index.md

---
title: Documentation
---

## Purpose

Setup, navigation, and manipulation of the TypeScript AST can be a challenge. This library wraps the TypeScript compiler API so it's simple.

## Installing

Install as usual via npm:

```
npm install --save-dev ts-morph
```

Or if you're using Deno and want to install via JSR:

```
deno add ts-morph@jsr:@ts-morph/ts-morph
```

## Documentation Progress

I've been still slowly updating the documentation. I'm keeping it up to date with any new features, but some existing features don't have documentation.