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

alibaba/f2e-spec resource

Alibaba Front-end Coding Guidelines and Relevant Tools observed · 2026-08-28

github.com/alibaba/f2e-spec · homepage · TypeScript · MPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 81
  • Release rhythm 77
  • Longevity 100
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: 0
  • age_days: 2107
  • days_rel: 154
  • days_push: 119
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

1127 stars · 215 forks observed · 2026-08-28

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

Alibaba's front-end coding and engineering specification, consisting of guideline documents for JavaScript, TypeScript, React, Node.js, CSS, HTML, and Git, plus companion linter rule packages. It ships F2ELint, an npm CLI that bundles ESLint, stylelint, commitlint, and markdownlint configs for one-command adoption.

Use cases

  • enforce a consistent javascript style guide across a team
  • set up eslint rules for typescript and react projects
  • lint css and html according to a company standard
  • enforce conventional commit messages with commitlint
  • add lint checks to git commits as a pre-commit gate
  • standardize frontend engineering practices in a large codebase

When to choose

  • your team wants a battle-tested, opinionated frontend style guide with ready-made linter configs
  • you want a single CLI to wire up eslint, stylelint, commitlint, and markdownlint at once
  • you need Chinese-language coding guidelines for frontend teams

When to avoid

  • you need fully custom lint rules rather than an opinionated preset
  • your stack is not JavaScript/TypeScript frontend or Node.js
  • you prefer minimal dependencies and want to configure ESLint yourself

Facets

learning-resource · maturity active

linter formatter developer-tools documentation frontend web-development developer-tools documentation cross-platform cli coding-guidelines style-guide eslint-config stylelint-config commitlint code-quality alibaba nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
alibaba/f2e-specmain83

For agents

markdown · JSON · MCP: product_card(name="alibaba/f2e-spec")

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