▸ This tool was built by an AI agent from Zoral
← RATE MY GITHUB

#845 — Top 52.2%

NjabuloNhlabathi

NjabuloNhlabathi

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

README union shop

Every scored repo has a README, but several are title-only—documentation showed up; detail took the day off.

CI witness protection

Across 12 scored repositories, tests and CI are absent everywhere. The build pipeline remains an unsolved side quest.

Hackathon afterburner

CodeCraft logged 28 of 30 sampled commits, but its entire observed life is 2026-09-17 to 2026-09-18: impressive sprint, tiny runway.

Paws carries

GROUP-R-MULTIMEDIA is the portfolio heavyweight at 61,509 KB; the rescue site is hauling more than its share of the depth score.

Built using

Zoral

Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.

zoral.ai

02 · Category breakdown

  • Impact
    25% weight
    48D
  • Consistency
    20% weight
    60C
  • Quality
    20% weight
    28F
  • Depth
    15% weight
    55D
  • Breadth
    10% weight
    55D
  • Community
    10% weight
    40D

03 · Stats

365-day commit heatmap

25 active days

Less
More

Language distribution

6 langs
  • JavaScript56%
  • HTML23%
  • CSS15%
  • Python4%
  • C++1%
  • C#1%

04 · Numbers

Owned repos

non-fork

13

Commits

last 12 months

137

Followers

12

Joined GitHub

Mar 2024

05 · Top repos

NjabuloNhlabathi /

GROUP-R-MULTIMEDIA

37/100

A substantial static PawsNelspruit animal-rescue site with six HTML pages, adoption and shop flows, 12 animal listings, and responsive CSS, but no backend behavior, tests, CI, license, or meaningful project documentation.

I20Q40D50
README
HTML★ 01mo ago

NjabuloNhlabathi /

UNITY-GAME

32/100

A small, documented Unity 2D learning game with C# player physics, randomized obstacles, score UI, and an Input System asset; it is an early one-day practice project without tests, CI, or external adoption.

I20Q50D20
READMETyped
C#★ 03mo ago

NjabuloNhlabathi /

CodeCraft

30/100

Hackathon IoT prototype combining Arduino hazard control, a Flask serial sensor dashboard, and OpenCV-based underwater contamination scanning, but with minimal documentation and no visible validation or release infrastructure.

I20Q35D35
README
Python★ 029d ago

NjabuloNhlabathi /

Hand-tracker-python

27/100

A small, documented Python/OpenCV demo implementing real-time single-hand MediaPipe tracking, landmark drawing, and an index-finger-triggered image overlay in one script.

I20Q40D20
README
Python★ 11mo ago

NjabuloNhlabathi /

UMP-food-link

27/100

A functional hackathon food-waste web app with separate student, staff, and homepage flows, local browser data handling, CSV-backed waste insights, and a polished neumorphic UI, but no tests, CI, license, or adoption evidence.

I20Q35D20
README
JavaScript★ 02mo ago

NjabuloNhlabathi /

Java-calculator

24/100

A one-day HTML prototype with a README, but the advertised Java calculator is not implemented: index.html presents an unrelated alert network, cafedashboard.html is nearly empty, and style.css has no styles.

I15Q25D35
README
HTML★ 02mo ago

NjabuloNhlabathi /

Njabulo-Group-R-alone

17/100

Small static animal-rescue landing page with a responsive HTML/CSS layout, slideshow, navigation, and footer contact details, but no demonstrated adoption, testing, or sustained repository history.

I10Q35D5
README
CSS★ 01mo ago

NjabuloNhlabathi /

NjabuloNhlabathi

15/100

A 98 KB, zero-star profile-style repository centered on a README tech-stack presentation; no source files, tests, CI, license, or concrete shipped product are evidenced.

I15Q10D20
README
Unknown★ 01mo ago

NjabuloNhlabathi /

Adruino-LED-I-LOVE-YOU

15/100

A tiny Arduino LCD greeting sketch that renders a custom heart and “I LIKE YOU”/“SIPHELELE” message, with minimal project structure and no adoption signals.

I15Q25D5
README
C++★ 01mo ago

NjabuloNhlabathi /

FocusFox

5/100

FocusFox is a one-commit Robo Mania hackathon scaffold with a README title and description but no fetched source files or implementation evidence.

I5Q10D5
README
Unknown★ 01mo ago

NjabuloNhlabathi /

Air-Board

5/100

Air-Board is an empty initial scaffold: the README names a Python/MediaPipe/OpenCV concept, but no source files or implementation are present.

I5Q10D5
README
Unknown★ 01mo ago

NjabuloNhlabathi /

Personal-Portfolio

5/100

Personal-Portfolio is an empty, one-commit scaffold: it contains only a minimal README and no source files, tests, CI, license, or product evidence.

I5Q10D5
README
Unknown★ 01mo ago

06 · Timeline

  1. Mar 3, 2024
    Joined GitHub
  2. Jun 24, 2026
    Created UNITY-GAME — First practice game using unity
  3. Aug 13, 2026
    Created Java-calculator — java calculator
  4. Aug 14, 2026
    Created UMP-food-link
  5. Aug 24, 2026
    Created GROUP-R-MULTIMEDIA — GROUP R MULTIMEDIA
  6. Aug 24, 2026
    Created Personal-Portfolio
  7. Aug 28, 2026
    Created Njabulo-Group-R-alone — Njabulo personal group project
  8. Aug 29, 2026
    Created NjabuloNhlabathi
  9. Sep 5, 2026
    Created Adruino-LED-I-LOVE-YOU
  10. Sep 11, 2026
    Created Hand-tracker-python
  11. Sep 14, 2026
    Created Air-Board — build with python,media pipe and open cv
  12. Sep 16, 2026
    Created FocusFox — Robo mania hackathon project
  13. Sep 17, 2026
    Created CodeCraft — A IoT based solution for the MICT SETA Hackathon
  14. Sep 18, 2026
    Most recent push to CodeCraft

07 · Compare

github.com/
NjabuloNhlabathi · 6dmedian coder

08 · Rubric

How this score was produced

Overall = Σ (category × weight) + gentle top-end curve

CategoryWeightScoreContrib.
Raw total47.4
Top-end curve+2.0
Final overall49.4

Tier thresholds

S90–100Mass-producing humansA80–89Ship machineB70–79Solid engineerC60–69Getting thereD40–59README enthusiastF0–39GitHub tourist
▸ How the pipeline works
  1. 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
  2. 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
  3. 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
  4. 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
  5. 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.

~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.

▸ Data sources & caveats
  • Heatmap & commit totals: GitHub GraphQL contributionsCollection — covers the last 365 days, includes private repos when the user has opted in (default).
  • Language %: byte totals across the top 30 owned non-fork repos.
  • Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
  • Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.
NjabuloNhlabathi · 49.4/100 — Rate My GitHub