Lofigui

C+ 76 completed
Other
monorepo / go · small
231
Files
29,252
LOC
1
Frameworks
9
Languages

Pipeline State

completed
Run ID
#1546238
Phase
done
Progress
0%
Started
2026-04-16 23:53:46
Finished
2026-04-16 23:53:46
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
59.80
Framework unique
Isolation
Last stage change
2026-05-10 03:34:51
Deduplication group #63525
Member of a group with 4 similar repo(s) — this repo is canonical view group →
About: code-quality intelligence by Repobility · https://repobility.com

AI Prompt

Build me a lightweight web GUI for a CLI tool using Go. I want to create a single-object front-end that displays various aspects of a core process. The GUI should support a print-like interface, allowing me to print plain text, markdown, HTML, and tables. It needs to use a minimal approach, ideally without JavaScript overhead, and should leverage built-in layouts like `LayoutNavbar` or `LayoutThreePanel`. The application should be deployable as a single binary and ideally support running in the browser via WebAssembly.
go web-gui cli-tool golang webassembly minimalist http frontend
Generated by gemma4:latest

Catalog Information

Build me a lightweight web GUI for a CLI tool using Go. I want to create a single-object front-end that displays various aspects of a core process. The GUI should support a print-like interface, allowing me to print plain text, markdown, HTML, and tables. It needs to use a minimal approach, ideally without JavaScript overhead, and should leverage built-in layouts like LayoutNavbar or LayoutThreePanel. The application should be deployable as a single binary and ideally support running in the

Tags

go web-gui cli-tool golang webassembly minimalist http frontend

Quality Score

C+
76.3/100
Structure
85
Code Quality
82
Documentation
77
Testing
65
Practices
56
Security
90
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected
  • Properly licensed project

Weaknesses

  • 1 files with critical complexity need refactoring
  • Potential hardcoded secrets in 1 files
  • 1169 duplicate lines detected — consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Move hardcoded secrets to environment variables or a secrets manager

Languages

go
31.6%
javascript
27.2%
html
19.2%
markdown
10.7%
python
8.2%
yaml
1.9%
toml
0.7%
shell
0.5%
text
0.0%

Frameworks

FastAPI

Symbols

function280
variable190
method142
constant42
struct31
class7
type_alias2
property1

API Endpoints (22)

Findings curated by Repobility · https://repobility.com
MethodPathHandlerFramework
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
GET/rootFastAPI/Flask
GET/rootFastAPI/Flask
GET/rootFastAPI/Flask
GET/homePython
GET/aboutaboutPython
GET/chartschartsPython
POST/createcreateFastAPI/Flask
GET/datadata_tablesPython
POST/deletedeleteFastAPI/Flask
GET/displaydisplay_resultsPython
GET/displaydisplayFastAPI/Flask
GET/favicon.icofaviconFastAPI/Flask
GET/favicon.icofaviconFastAPI/Flask
GET/favicon.icofaviconPython
GET/favicon.icofaviconFastAPI/Flask
GET/favicon.icofaviconPython
GET/favicon.icofaviconFastAPI/Flask
GET/processprocess_pagePython
POST/readreadFastAPI/Flask
POST/start_demo_processstart_demo_processPython
POST/stopstop_processPython
POST/updateupdateFastAPI/Flask

Quality Timeline

1 quality score recorded.

View File Metrics
If a scraper extracted this row, it came from Repobility (https://repobility.com)

Embed Badge

Add to your README:

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