# TypeScript AI development toolkit

> Equip frontend and backend projects with TypeScript rules, Next.js guidance and security reviews.

[HTML page](https://m9rco.github.io/awesome-python-dev/profiles/typescript/) · [Agent guide](https://m9rco.github.io/awesome-python-dev/agents/index.md) · [Discovery index](https://m9rco.github.io/awesome-python-dev/llms.txt)

This website describes the repository catalog snapshot, which may contain unreleased entries. It is not a promise that every entry exists in the currently published package. Check `uvx awesome-python-dev list --json` for the catalog available in your installed runtime. GitHub stars and review dates are recorded snapshots, not live rankings.

Catalog reviewed: 2026-10-29. [Catalog source](https://github.com/m9rco/awesome-python-dev/blob/239895d3dd1353a48c5b39eee8eb028aadd8ac8f/src/awesome_python_dev/data/catalog.json).

PROFILE / 8 RESOURCES

## TypeScript toolkit

Equip frontend and backend projects with TypeScript rules, Next.js guidance and security reviews.

```sh
uvx awesome-python-dev init --agents codex,claude --profile typescript
```

Run in your project directory. [Check prerequisites and agent setup](https://m9rco.github.io/awesome-python-dev/getting-started/) .

### What’s included

The list includes required rule-pack dependencies, resolved by the same catalog logic as the CLI.

RulesInstallable

#### [ECC Common Rules](https://m9rco.github.io/awesome-python-dev/tools/ecc-common-rules/) 

Portable cross-language engineering guidance selected from ECC rules.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/ecc-common-rules/) 

RulesInstallable

#### [ECC TypeScript Rules](https://m9rco.github.io/awesome-python-dev/tools/ecc-typescript-rules/) 

Portable typescript-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/ecc-typescript-rules/) 

SkillsInstallable

#### [Coding Standards](https://m9rco.github.io/awesome-python-dev/tools/coding-standards/) 

Shared naming, readability, error-handling, immutability, and code-quality conventions.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/coding-standards/) 

SkillsInstallable

#### [Frontend Patterns](https://m9rco.github.io/awesome-python-dev/tools/frontend-patterns/) 

React and Next.js component composition, state, data fetching, forms, performance, and accessibility.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/frontend-patterns/) 

SkillsInstallable

#### [Backend Patterns](https://m9rco.github.io/awesome-python-dev/tools/backend-patterns/) 

Node.js, Express, and Next.js API architecture, data access, caching, and observability.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/backend-patterns/) 

SkillsInstallable

#### [Next.js and Turbopack](https://m9rco.github.io/awesome-python-dev/tools/nextjs-turbopack/) 

Next.js 16+ bundler selection, development performance, and middleware-to-proxy migration guidance.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/nextjs-turbopack/) 

SkillsInstallable

#### [Security Review](https://m9rco.github.io/awesome-python-dev/tools/security-review/) 

Review authentication, authorization, untrusted input, secrets, and sensitive application changes.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/security-review/) 

MCP serversInstallable

#### [Context7](https://m9rco.github.io/awesome-python-dev/tools/context7/) 

Retrieve library documentation and version-specific examples for coding tasks.

upstash/context7MIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/context7/)
