Frontend Base

C+ 75 completed
Library
cli / typescript · small
364
Files
27,117
LOC
3
Frameworks
10
Languages

Pipeline State

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

Pipeline Metadata

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

AI Prompt

Create a foundational CLI tool using TypeScript and React that serves as a base framework for Open edX frontend applications. This tool should help set up the necessary build tools and configurations, aiming to replace older foundational libraries. The goal is to enable Open edX frontends to load as direct plugins within a single, unified application, and it should support creating "project" repositories for customizations. Please include setup instructions for development using Tutor.
typescript react cli frontend open-edx build-tools javascript framework
Generated by gemma4:latest

Catalog Information

This project provides build tools, setup, and configuration for frontend applications.

Description

The @openedx/frontend-base project is a collection of tools and configurations designed to streamline the development process for frontend applications. It includes setup and config for various tasks such as building and testing. This project aims to simplify the workflow for frontend developers by providing a standardized approach to common tasks.

الوصف

هذا المشروع يجمع أدوات وتنسيقات لتبسيط عملية التطوير للتطبيقات الأمامية. يشمل إعداد وتكوين مختلف المهام مثل بناء والتجريب. هذا المشروع يسعى إلى تسهيل تدفق العمل للمطورين الأماميين من خلال تقديم نهج موحد لتلك المهام

Novelty

3/10

Tags

build-tools frontend-development configurations setup streamlined-workflow

Technologies

express jest webpack

Claude Models

claude-opus-4.5 claude-sonnet-4.6 claude-opus-4.6

Quality Score

C+
75.0/100
Structure
67
Code Quality
100
Documentation
62
Testing
65
Practices
56
Security
92
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (eslint)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 876 duplicate lines detected \u2014 consider DRY refactoring

Security & Health

5.6h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (0)
Repobility · severity-and-effort ranking · https://repobility.com
AGPL-3.0
License
4.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
44.0%
javascript
33.4%
markdown
7.4%
restructuredtext
6.7%
css
3.1%
json
2.7%
text
1.1%
scss
0.8%
yaml
0.6%
html
0.1%

Frameworks

React Express Jest

Concepts (2)

Open data · scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
auto_descriptionProject Description| :rotatinglight: Alpha | |:------------------------------------------------------------------------------------------| | frontend-base is under active development and may change significantly without warning. |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/91978.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV