Ross ROSS = Recommend OSS · open-source software intelligence for agents

labs42io/clean-code-typescript resource

Clean Code concepts adapted for TypeScript observed · 2026-08-28

github.com/labs42io/clean-code-typescript · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

45/100

  • Activity 29
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2780
  • days_rel: n/a
  • days_push: 428
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

9802 stars · 1175 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A guide adapting Robert C. Martin's Clean Code principles to TypeScript, published as a documentation site with concise bad-vs-good code examples. It covers variables, functions, objects and classes, SOLID, testing, concurrency, error handling, formatting, and comments as advisory guidelines rather than enforceable rules.

Use cases

  • learn clean code best practices for typescript
  • typescript coding guidelines with good and bad examples
  • how to write readable maintainable typescript code
  • solid principles explained for typescript
  • reference for typescript code review standards
  • improve code quality in a typescript team
  • error handling and testing conventions in typescript

When to choose

  • You want a readable, example-driven reference for producing clean TypeScript code
  • You need a shared coding guideline document to align a TypeScript team during onboarding or reviews
  • You are coming to TypeScript from JavaScript or another language and want idiomatic patterns

When to avoid

  • You need automatically enforceable lint rules instead of manual guidelines - use ESLint with a config like eslint-config-airbnb-typescript
  • You require an official or prescriptive style guide rather than opinionated advice
  • You need runnable tooling such as a CLI or library, since this is purely documentation

Facets

learning-resource · maturity stable

documentation developer-tools developer-tools tutorials documentation programming-languages cross-platform clean-code typescript best-practices solid-principles coding-guidelines code-quality refactoring code-review style-guide nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
labs42io/clean-code-typescriptmain45

For agents

markdown · JSON · MCP: product_card(name="labs42io/clean-code-typescript")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem