Objktt Web

D 55 completed
Library
web_app / json · small
51
Files
8,897
LOC
2
Frameworks
8
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
44.93
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47918
Member of a group with 1 similar repo(s) — canonical #30279 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility — the code-quality scanner for AI-generated software · https://repobility.com

AI Prompt

Create a minimal boilerplate setup for a React application using Vite. I need the project to be configured to support TypeScript and include ESLint rules. Please ensure the setup is ready for development, referencing the necessary configuration files like `tsconfig.json` and the structure for extending ESLint rules with type-aware configurations.
react vite typescript eslint javascript web-app boilerplate
Generated by gemma4:latest

Catalog Information

This project provides a minimal setup for building React applications in Vite, including support for TypeScript and ESLint rules.

Description

objktt-web is a template for creating React applications using Vite as the build tool. It includes support for TypeScript and ESLint rules to ensure code quality. The template also provides options for enabling Fast Refresh with Babel or SWC. Additionally, it offers guidance on expanding the ESLint configuration for production applications.

الوصف

هذا المشروع يوفّر إعدادًا بسيطًا لإنشاء تطبيقات React باستخدام Vite كأداة بناء. يتضمن الدعم لتسجيل النوعيّات وتنظيم قواعد ESLint لضمان جودة الكود. كما يقدم خيارات لتمكين تحديث السريع باستخدام Babel أو SWC. بالإضافة إلى ذلك، يقدّم إرشادات حول توسيع تكوين ESLint للتطبيقات الإنتاجية.

Novelty

3/10

Tags

react-template vite-build-tool typescript-support eslint-rules fast-refresh babel-plugin swc-plugin

Technologies

framer-motion react threejs vite

Claude Models

claude-opus-4.6

Quality Score

D
55.0/100
Structure
50
Code Quality
73
Documentation
37
Testing
0
Practices
74
Security
100
Dependencies
60

Strengths

  • Code linting configured (eslint)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 4 files with critical complexity need refactoring
  • 604 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

9.6h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (3)
Repobility analyzer · published findings · https://repobility.com
Unknown
License
16.1%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
49.4%
typescript
44.6%
javascript
2.4%
css
1.4%
markdown
0.9%
html
0.9%
xml
0.4%
text
0.0%

Frameworks

React Vite

Concepts (2)

Data scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
auto_descriptionProject DescriptionThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.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/90938.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV