Skip to content
CAI
Software that uses CAICheck a score

hopto-dot/JPDB-Deck-Scraper-GUI

41.5

Weak · 1 October 2026

1.2k

lines of production code

VB.NET

primary language

2

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

This system is a Windows Forms desktop application designed to scrape and manage vocabulary lists from JPDB.io for visual novel learning. It provides a graphical interface for searching content with various filters and executing background jobs to extract data into personal decks. The tool supports configurable scraping parameters, including range selection, ordering, and output formatting, all managed through a dedicated job tracking system.

Features

Initial project release with documentation and license

The repository has been initialized with the core project files, including the Visual Studio solution for the 'Visual Novel Vocab GUI' application. This release adds the MIT License for legal usage terms and a comprehensive README that details the tool's capabilities, such as scraping options (start/end range, reverse order, output type) and search result filters (content type, ordering) for JPDB decks.

(repo-wide) · high confidence

Initial release of the Visual Novel Vocab GUI application

The application is now available for use, providing a Windows Forms interface for searching and scraping vocabulary lists from JPDB.io. Key features include a main search form with filters for media type and search ordering, a dedicated window for scraping personal decks via an embedded browser, and a job management system for adding and tracking vocabulary tasks.

Visual Novel Vocab GUI · high confidence

Dependencies

Initial project structure for Visual Novel Vocab GUI

The Visual Novel Vocab GUI project has been added, establishing the Windows Forms application structure targeting .NET Framework v4.7.2. This includes the main form, custom controls for jobs and content, and forms for managing personal decks and scraping, along with the necessary assembly references and resource files.

(dependencies) · medium confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 42 → 42 (+0.0)
  • Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

Lenses

  • Code Health 68 → 68 (+0.0)
  • Architecture 69 → 69 (+0.0)
  • Maturity 42 → 42 (+0.0)
  • Readiness 23 → 23 (+0.0)
  • Security 100 → 100 (+0.0)

Resolved (1)

  • Documentation: no installation or build instructions (README.md)

New (1)

  • Documentation: no project overview (README.md)

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

hopto-dot/JPDB-Deck-Scraper-GUI was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 1 October 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit bfed9edd207f69e088d3417026e9416041c386a5 — the exact code this score is about.
  • Scored under rubric-2026.09.18 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-e569280dd5e2.