Good shape overall. A few tweaks would push it into the top tier.

A comprehensive, but not exhaustive, translation of ReactJS 17.x into Luau. This is a read-only mirror.

Documentation

84

Contributing guide5pt30

Contributing guidance is in the README, not a dedicated CONTRIBUTING.md (−20 pts).

Moving it to a CONTRIBUTING.md makes it easier to find and keeps the README focused. A dedicated file earns +47 pts base.

Install and run instructions9pt90

README documents how to install the project.

README12pt93

README is present.

License6pt100

Licensed under MIT.

Engineering

60

CI/CD14pt0

No CI configuration detected in this repository.

If your CI lives elsewhere (a private repo that builds this one) or this project is itself a CI/CD tool, mark this check Not Applicable. Otherwise add a GitHub Actions workflow that runs tests on each push. It takes 15 minutes and reassures contributors their changes won't break things.

Reproducibility6pt70

Lockfile present (docs/requirements.txt). Installs are reproducible.

Tests18pt80

Test files detected (WorkspaceStatic/jest/matchers/__tests__).

Linting and formatting5pt100

Linter or formatter configured (.editorconfig).

Issue and PR templates6pt100

Issue or PR templates present.

Project health

100

Dependency manifest6pt100

Dependency manifest found (docs/requirements.txt).

Repository metadata5pt100

Repository has a description.

Activity5pt100

Actively maintained (pushed within the last month).

Housekeeping3pt100

.gitignore present.

Repository health signals

Activity, community, and responsiveness at scan time

Activity

  • Commits (30d / 90d)
  • 40
    Forks
  • 1
    Releaseslatest 2y ago

Community

  • Community health
  • authors own >50% of commits
  • 524
    Watchers

Responsiveness

  • 28d 11h
    Median issue response
  • Median PR merge time
  • 13
    Open issues
Repository files23 root entries
  • .github
    Good: Issue or PR templates present.
  • assets
  • bin
  • docs
    Good: Lockfile present (docs/requirements.txt). Installs are reproducible.
    Good: Dependency manifest found (docs/requirements.txt).
  • modules
  • Packages
  • WorkspaceStatic
    Good: Test files detected (WorkspaceStatic/jest/matchers/__tests__).
  • .editorconfig
    Good: Linter or formatter configured (.editorconfig).
  • .gitattributes
  • .gitignore
    Good: .gitignore present.
  • .styluaignore
  • CODE_OF_CONDUCT.md
    Good: Code of conduct present.
  • codecov.yml
  • default.project.json
  • foreman.toml
  • js-to-lua.config.js
  • LICENSE
    Good: Licensed under MIT.
  • mkdocs.yml
  • README.md
    Good: README is present.
    Issue: README has some structure (−7 pts). 2-3 headings earns partial credit; 4+ earns the full +15 pts.Fix: Add more sections (Overview, Install, Usage, Contributing) using ## headings.
    Good: README includes screenshots or visuals. Great for first impressions.
    Good: README has code examples.
    Good: README links to a live demo or deployed app.
    Good: README includes status badges.
    Good: README documents how to install the project.
    Good: README documents how to run the project.
  • rotriever.toml
  • selene.toml
  • stylua.toml
  • tests.project.json