Easycc

D 57 completed
Cli Tool
monorepo / javascript · small
101
Files
33,142
LOC
1
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
64.80
Framework unique
Isolation
Last stage change
2026-05-10 03:35:02
Deduplication group #47695
Member of a group with 3 similar repo(s) — canonical #9275 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)

AI Prompt

Create a cross-platform tool, like EasyCC, that lets developers manage multiple CLI sessions—such as Claude Code or Codex—from one place. I need both a web UI and an Electron desktop app. The core features should include running multiple sessions simultaneously, a web-based terminal with split panes using xterm.js, and a Kanban board for workflow management. It should also support an agent system for reusable templates and plan versioning to track file changes. The UI should have real-time updates via WebSockets and offer Vimium-style keyboard navigation.
javascript electron react vite cli terminal websocket kanban desktop-app cross-platform
Generated by gemma4:latest

Catalog Information

A tool that lets developers manage multiple Claude Code CLI sessions from a single interface, offering both command-line and web UI controls.

Description

This application provides a unified way to handle several Claude Code CLI sessions simultaneously. It offers a lightweight command‑line interface for quick session switching and a responsive web UI for monitoring session status and configuration. Users can create, rename, and delete sessions, as well as view real‑time logs and resource usage. The tool is designed to run on Windows, macOS, and Linux, ensuring consistent behavior across platforms. It simplifies workflow for developers who frequently interact with multiple AI code generation sessions.

الوصف

يُقدِّم هذا التطبيق وسيلة موحدة لإدارة عدة جلسات Claude Code CLI في آنٍ واحد. يوفِّر واجهة سطر أوامر خفيفة للانتقال السريع بين الجلسات، بالإضافة إلى واجهة ويب تفاعلية لمراقبة حالة الجلسة وتكوينها. يمكن للمستخدم إنشاء، إعادة تسمية، وحذف الجلسات، مع عرض سجلات الوقت الحقيقي واستخدام الموارد. تم تصميمه للعمل على أنظمة Windows وmacOS وLinux، ما يضمن سلوكاً متسقاً عبر المنصات. يُسهل سير العمل للمطورين الذين يتعاملون بانتظام مع جلسات توليد الكود بالذكاء الاصطناعي. يدمج بين سهولة الاستخدام والقدرة على التخصيص، مع دعم للعمليات الآلية عبر Playwright. يميز المشروع بواجهة مستخدم متكاملة تجمع بين القوة والمرونة في إدارة الجلسات المتعددة.

Novelty

6/10

Tags

session-management cli web-interface multi-session cross-platform automation command-line user-interface

Technologies

electron playwright

Claude Models

claude-opus-4.6 claude-haiku-4.5 claude-sonnet-4.6 claude-opus-4.5

Quality Score

D
56.7/100
Structure
49
Code Quality
58
Documentation
50
Testing
60
Practices
56
Security
75
Dependencies
60

Strengths

  • Good test coverage (32% test-to-source ratio)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 2 files with critical complexity need refactoring
  • 2 bare except/catch blocks swallowing errors
  • 2785 duplicate lines detected \u2014 consider DRY refactoring
  • 9 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)
  • Replace bare except/catch blocks with specific exception types
  • Address 23 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

19.8h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Repobility (the analyzer behind this table) · https://repobility.com
MIT
License
5.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

javascript
52.2%
json
29.0%
css
15.8%
markdown
2.8%
python
0.1%
text
0.1%
html
0.0%

Frameworks

Vite

Concepts (2)

Findings curated by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility (the analyzer behind this table) · https://repobility.com
auto_descriptionProject DescriptionEasy CLI Context — a cross-platform web UI (+ Electron desktop app) for managing multiple CLI sessions (Claude Code, Codex, and any other CLI tool). Combines terminal multiplexing, a Kanban workflow board, an agent/task system, and plan versioning into a single interface.80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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