Mmcd Go

C 63 completed
Cli Tool
web_app / go · small
56
Files
7,850
LOC
1
Frameworks
8
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
75.30
Framework unique
Isolation
Last stage change
2026-05-10 03:35:34
Deduplication group #54881
Member of a group with 2 similar repo(s) — canonical #27926 view group →
Top concepts (6)
Project DescriptionpresentationWeb FrontendConfigurationLoggingTesting
All rows scored by the Repobility analyzer (https://repobility.com)

AI Prompt

Create a cross-platform diagnostic and datalogging tool, similar to the MMCD Datalogger, for pre-OBDII Mitsubishi vehicles. I need it to support both a desktop GUI and a headless CLI. The GUI must feature a real-time dashboard with live sensor tiles for 22 channels, a scrollable graph with a sample-pinned crosshair, and the ability to load and view CSV, .mmcd, or PalmOS PDB log files. For functionality, include DTC read/erase, actuator tests, and a built-in demo simulator. The CLI counterpart should handle datalogging to CSV, DTC diagnostics, and log review. The project should be built using Go, leveraging Vite for the frontend components.
go svelte web-app diagnostic datalogging cli gui cross-platform vite embedded
Generated by gemma4:latest

Catalog Information

The MMCD Datalogger is a cross-platform diagnostic and datalogging tool for pre-OBDII Mitsubishi vehicles, providing both desktop GUI and headless CLI functionality.

Description

This project offers a modern Go rewrite of the MMCD Datalogger, designed for pre-OBDII Mitsubishi vehicles. It features a desktop GUI with real-time dashboard, scrollable graph, and sample-pinned crosshair, as well as a headless CLI for datalogging, diagnostics, and actuator testing. The tool supports various file formats, including CSV, .mmcd, and PalmOS PDB files.

الوصف

هذا المشروع يقدم إعادة كتابة حديثة من لغة Go لمترجم MMCD، مصممة للسيارات المitsubishi التي تعود إلى قبل OBDII. يحتوي على GUI سطح المكتب مع لوحة معلومات حية، ورسوم متحركة قابلة للتمرير، وخطوط مؤشر نمونه محدد، وكذلك CLI بدون ظهور لمراقبة البيانات، والتشخيص، وتجربة المحركات.

Novelty

7/10

Tags

datalogging diagnostics actuator-testing csv-recording demo-mode cross-platform

Technologies

echo

Claude Models

claude-opus-4.6

Quality Score

C
62.8/100
Structure
63
Code Quality
59
Documentation
53
Testing
45
Practices
77
Security
92
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 475 duplicate lines detected \u2014 consider DRY refactoring
  • 2 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency

Security & Health

11.6h
Tech Debt (C)
Medium
DORA Rating
A
OWASP (100%)
Source: Repobility analyzer · https://repobility.com
PASS
Quality Gate
A
Risk (4)
GPL-2.0
License
2.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

go
49.5%
svelte
21.1%
json
18.4%
markdown
4.4%
css
4.4%
yaml
1.9%
html
0.2%
javascript
0.2%

Frameworks

Vite

Symbols

method67
function54
struct23
constant20
type_alias5
variable5
interface1

Concepts (6)

Page rendered by Aljefra Mapper · scored by Repobility (https://repobility.com)
CategoryNameDescriptionConfidence
Open data scored by Repobility · https://repobility.com
auto_descriptionProject DescriptionCross-platform diagnostic and datalogging tool for pre-OBDII (1990–1994) Mitsubishi vehicles — Eclipse, Eagle Talon, Plymouth Laser, Galant (4G63).80%
arch_layerpresentationDetected presentation layer70%
auto_categoryWeb Frontendweb-frontend70%
business_logicConfigurationDetected from 2 related files50%
business_logicLoggingDetected from 12 related files50%
business_logicTestingDetected from 10 related files50%

Quality Timeline

1 quality score recorded.

View File Metrics
Repobility — same analyzer, your code, free for public repos · /scan/

Embed Badge

Add to your README:

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