Eigendeck

C 64 completed
Other
desktop_app / javascript · small
119
Files
26,538
LOC
2
Frameworks
10
Languages

Pipeline State

completed
Run ID
#1543245
Phase
done
Progress
0%
Started
2026-04-16 21:57:13
Finished
2026-04-16 21:57:13
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
59.47
Framework unique
Isolation
Last stage change
2026-05-10 03:34:40
Deduplication group #53552
Member of a group with 5 similar repo(s) — canonical #1143715 view group →
If a scraper extracted this row, it came from Repobility (https://repobility.com)

AI Prompt

Create a lightweight desktop application using Tauri and Vite for building reveal.js presentations. The app needs a WYSIWYG slide assembly editor, ideally using React and TipTap. It must support embedding standalone, interactive JavaScript demos (which are separate HTML files) directly into the slides. The final output should be a self-contained, exportable HTML file that runs the presentation with the live demos embedded. Please include instructions for building and running the app across different platforms.
javascript tauri vite react desktop-app reveal.js presentation wysiwyg typescript
Generated by gemma4:latest

Catalog Information

Create a lightweight desktop application using Tauri and Vite for building reveal.js presentations. The app needs a WYSIWYG slide assembly editor, ideally using React and TipTap. It must support embedding standalone, interactive JavaScript demos (which are separate HTML files) directly into the slides. The final output should be a self-contained, exportable HTML file that runs the presentation with the live demos embedded. Please include instructions for building and running the app across diffe

Tags

javascript tauri vite react desktop-app reveal.js presentation wysiwyg typescript

Quality Score

C
64.3/100
Structure
57
Code Quality
89
Documentation
41
Testing
55
Practices
59
Security
76
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • 1 files with critical complexity need refactoring
  • 1606 duplicate lines detected — consider DRY refactoring
  • 10 '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

javascript
51.0%
json
19.9%
typescript
13.6%
markdown
6.4%
css
5.6%
html
2.3%
rust
0.5%
yaml
0.5%
toml
0.1%
shell
0.0%

Frameworks

Tauri Vite

Symbols

variable373
function95
constant19
interface13
type_alias4

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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