Difit

C 68 completed
Other
monorepo / typescript · small
190
Files
30,701
LOC
4
Frameworks
9
Languages

Pipeline State

completed
Run ID
#395260
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
67.60
Framework unique
Isolation
Last stage change
2026-05-10 03:35:10
Deduplication group #52297
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Source: Repobility analyzer · https://repobility.com

AI Prompt

Create a command-line interface (CLI) tool, similar to what's shown in the README, that allows users to view and review local Git diffs using a GitHub-style viewer. The tool should support basic usage like viewing the latest commit diff, comparing two specific commits or branches, and handling special scenarios like viewing only staged or unstaged changes. It should also support viewing PR diffs via a GitHub URL and accept unified diffs piped via standard input. Please structure this as a TypeScript monorepo setup using Vite and React for any potential web UI components.
typescript cli git diff react vite monorepo command-line github
Generated by gemma4:latest

Catalog Information

English | <a href="./README.ja.md">日本語</a> | <a href="./README.zh.md">简体中文</a> | <a href="./README.ko.md">한국어</a>

Description

English | <a href="./README.ja.md">日本語</a> | <a href="./README.zh.md">简体中文</a> | <a href="./README.ko.md">한국어</a>

Novelty

3/10

Tags

typescript cli git diff react vite monorepo command-line github

Technologies

express react tailwind vite

Claude Models

claude-opus-4-6

Quality Score

C
67.9/100
Structure
70
Code Quality
67
Documentation
64
Testing
75
Practices
57
Security
76
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (30% test-to-source ratio)
  • Properly licensed project

Weaknesses

  • 1883 duplicate lines detected \u2014 consider DRY refactoring
  • 3 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency

Security & Health

16.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
MIT
License
9.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
72.3%
yaml
17.0%
markdown
6.3%
javascript
2.5%
json
1.3%
css
0.4%
shell
0.1%
html
0.0%
toml
0.0%

Frameworks

React Express Vitest Vite

Concepts (2)

Same analyzer free for public repos: https://repobility.com
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence platform · https://repobility.com
auto_descriptionProject DescriptionEnglish | <a href="./README.ja.md">日本語</a> | <a href="./README.zh.md">简体中文</a> | <a href="./README.ko.md">한국어</a>80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/119614.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV