Academic Literature Search

C 62 completed
web_app / python · tiny
41
Files
9,033
LOC
3
Frameworks
9
Languages

Pipeline State

completed
Run ID
#1744964
Phase
done
Progress
0%
Started
2026-05-17 12:04:27
Finished
2026-05-17 12:04:27
LLM tokens
0

Pipeline Metadata

Stage
Secured
Decision
pending
Novelty
Framework unique
Isolation
Last stage change
2026-05-17 12:06:23
Same scanner, your repo: https://repobility.com — Repobility

Quality Score

C
61.7/100
Structure
63
Code Quality
56
Documentation
55
Testing
65
Practices
58
Security
84
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good security practices — no major issues detected

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • 1 files with critical complexity need refactoring
  • 692 duplicate lines detected — consider DRY refactoring
  • 4 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Languages

python
41.6%
typescript
29.6%
json
19.7%
markdown
6.7%
css
1.4%
yaml
0.7%
javascript
0.2%
text
0.1%
ini
0.0%

Frameworks

React Next.js Tailwind CSS

Symbols

function127
variable70
constant27
interface23
type_alias6

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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

BinComp Dependency Hardening

All packages →
2 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Nrequests2.33.1 · 0 gadgets · risk 3687.0Nboto31.42.88 · 0 gadgets · risk 0.0