Skip to main content

A curated list of tools, libraries, frameworks, and resources for TypeScript.

10
GitHub Stars
42
Curated Resources
9
Categories
1 hour ago
Last Refreshed
General ResourcesTypeScript Development ToolsTypeScript LibrariesTypeScript FrameworksState ManagementTesting ToolsDocumentation ToolsEducational ResourcesCommunity and Forums

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me typescript frameworks resources from awesome-typescript"

Installation instructions →

What's inside

TypeScript Frameworks

  • Angular

    A TypeScript-based framework for building web applications.

  • Blitz.js

    A full-stack React framework built on TypeScript.

  • NestJS

    A progressive Node.js framework built with TypeScript.

  • Next.js

    A React-based framework with full TypeScript support.

  • Remix

    A full-stack web framework with TypeScript support.

TypeScript Libraries

  • class-transformer

    A library for transforming plain objects into class objects and vice versa.

  • fp-ts

    Functional programming in TypeScript.

  • io-ts

    A runtime type system for TypeScript.

  • tslib

    Runtime library for TypeScript helpers.

  • ts-toolbelt

    A comprehensive type library for TypeScript.

Testing Tools

  • Cypress

    End-to-end testing for web applications with TypeScript support.

  • Jest

    A delightful testing framework with TypeScript support.

  • Mocha

    A feature-rich JavaScript test framework with TypeScript compatibility.

  • Testing Library

    Lightweight utilities for testing React and other frameworks, fully compatible with TypeScript.

  • ts-mockito

    TypeScript-friendly mocking library.

Documentation Tools

  • Docusaurus

    Build optimized documentation websites with TypeScript support.

  • GitBook

    A documentation platform for developers.

  • MkDocs

    A static site generator for project documentation with TypeScript integration.

  • TypeDoc

    Generate documentation from TypeScript source code.

Educational Resources

State Management

  • Immer

    A library for working with immutable state in a more convenient way.

  • MobX

    A simple, scalable state management library with TypeScript support.

  • Recoil

    A state management library for React, fully compatible with TypeScript.

  • Redux Toolkit

    Official, opinionated toolset for Redux development with TypeScript support.

  • Zustand

    A small, fast, and scalable state management solution.

Community and Forums

General Resources

Showing a sample of 42 resources. View the full list on GitHub →