Javm
D 52 completed
Other
desktop_app / rust · small
342
Files
47,273
LOC
4
Frameworks
11
Languages
Pipeline State
completedRun ID
#1541723Phase
doneProgress
0%Started
2026-04-16 20:58:16Finished
2026-04-16 20:58:16LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
83.07Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:36Deduplication group #1938184
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Source: Repobility analyzer · https://repobility.com
🧪 Code Distillation
Browse all specs →AI Prompt
Create a desktop video management tool using Tauri, Vue 3, and Rust. The application needs to integrate several key features: local media library management (including scanning directories, detecting duplicates, and handling file operations), resource scraping (allowing quick retrieval via serial numbers from multiple sites to write metadata like cast, tags, and covers), and a robust download manager with task queuing, progress tracking, and control options. Additionally, it must include an embedded player page for viewing covers and screenshots, and support deep linking via a custom URI scheme like `javm://download?url=...`. Use SQLite for data storage and ensure the UI is styled with Tailwind CSS.
rust vue tauri desktop-app video-management typescript sqlite vite local-media resource-scraping
Generated by gemma4:latest
Catalog Information
Create a desktop video management tool using Tauri, Vue 3, and Rust. The application needs to integrate several key features: local media library management (including scanning directories, detecting duplicates, and handling file operations), resource scraping (allowing quick retrieval via serial numbers from multiple sites to write metadata like cast, tags, and covers), and a robust download manager with task queuing, progress tracking, and control options. Additionally, it must include an embe
Tags
rust vue tauri desktop-app video-management typescript sqlite vite local-media resource-scraping
Quality Score
D
52.4/100
Structure
55
Code Quality
52
Documentation
56
Testing
35
Practices
55
Security
66
Dependencies
90
Strengths
- CI/CD pipeline configured (github_actions)
- Properly licensed project
Weaknesses
- Potential hardcoded secrets in 1 files
- 4940 duplicate lines detected — consider DRY refactoring
- 14 'god files' with >500 LOC need decomposition
Recommendations
- Add a test suite — start with critical path integration tests
- Add a linter configuration to enforce code style consistency
- Move hardcoded secrets to environment variables or a secrets manager
Languages
Frameworks
Vue.js Tauri Vitest Vite
Symbols
function942
variable297
struct104
constant66
extension46
interface41
type_alias13
enum10
method9
class2
trait1
Embed Badge
Add to your README:
