{"id":51153138,"url":"https://github.com/kykim79/cluxo-windows","last_synced_at":"2026-06-26T08:01:50.086Z","repository":{"id":365514549,"uuid":"1271115714","full_name":"kykim79/cluxo-windows","owner":"kykim79","description":"발표·녹화용 마우스 커서 강조 도구 — macOS Cluxo의 네이티브 Windows(.NET 8) 재구현","archived":false,"fork":false,"pushed_at":"2026-06-17T17:51:21.000Z","size":583,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-17T18:14:28.356Z","etag":null,"topics":["accessibility","csharp","cursor","dotnet","presentation","screencast","windows","wpf"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kykim79.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-16T10:53:40.000Z","updated_at":"2026-06-17T17:52:23.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kykim79/cluxo-windows","commit_stats":null,"previous_names":["kykim79/cluxo-windows"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/kykim79/cluxo-windows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kykim79%2Fcluxo-windows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kykim79%2Fcluxo-windows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kykim79%2Fcluxo-windows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kykim79%2Fcluxo-windows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kykim79","download_url":"https://codeload.github.com/kykim79/cluxo-windows/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kykim79%2Fcluxo-windows/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34808043,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-26T02:00:06.560Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accessibility","csharp","cursor","dotnet","presentation","screencast","windows","wpf"],"created_at":"2026-06-26T08:01:49.246Z","updated_at":"2026-06-26T08:01:50.081Z","avatar_url":"https://github.com/kykim79.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cluxo for Windows\n\n발표·강의·화면 녹화에서 **마우스 커서를 눈에 띄게** 강조해 주는 도구. macOS [Cluxo](https://github.com/kykim79/Cluxo)의 네이티브 Windows 재구현입니다.\n\n커서 둘레에 강조 링을 그리고, 클릭·스크롤·드래그에 시각 효과를 더하며, 스포트라이트·돋보기·키 입력 표시·화면 주석(그리기) 등 발표에 필요한 기능을 트레이에서 조용히 제공합니다.\n\n\u003e 🍎 **macOS 사용자라면** → [**Cluxo (macOS)**](https://github.com/kykim79/Cluxo) (원본)\n\u003e\n\u003e 상태: 활발히 개발 중. 최신 빌드는 [Releases](https://github.com/kykim79/cluxo-windows/releases)에서 받을 수 있습니다.\n\n\u003ca href=\"https://www.producthunt.com/products/cluxo?embed=true\u0026amp;utm_source=badge-featured\u0026amp;utm_medium=badge\u0026amp;utm_campaign=badge-cluxo\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Cluxo - Highlight your cursor for screencasts and demos | Product Hunt\" width=\"250\" height=\"54\" src=\"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=1165711\u0026amp;theme=light\"\u003e\u003c/a\u003e\n\n## 주요 기능\n\n- **커서 강조 링** — 색·모양(원/사각/마름모/육각)·크기·투명도·이중 링·채우기·호흡(맥박처럼 천천히 스케일)\n- **클릭/스크롤/드래그 효과** — 클릭 리플, 더블클릭, 스크롤 화살표, 코멧 꼬리, 정지 펄스, 흔들기로 찾기\n- **스포트라이트** — 커서 주변만 남기고 화면을 어둡게\n- **돋보기** — 커서 주변 실시간 확대 (Windows Magnification API)\n- **키 입력 표시** — 누른 단축키를 화면 하단에 크게 자막처럼\n- **라디얼 메뉴** — 가운데 버튼(또는 `Ctrl+Alt+.`)으로 빠르게 색·모양·효과 전환\n- **그리기/주석 모드** — 화면 위에 펜·도형·화살표·형광펜으로 주석 (이동 가능한 플로팅 툴바)\n- **좌표/각도 표시**, **커스텀 색 선택**\n- **발표 자동 감지** — Zoom·OBS·Teams·PowerPoint 등이 켜지면 자동 활성화, 낯선 외장 모니터 연결 시 키 입력 표시 자동 ON\n- **트레이 활성/비활성 토글**, **로그인 시 자동 실행**, **다국어**(시스템/한국어/English)\n- **자동 업데이트 확인**\n\n## 설치\n\n[Releases](https://github.com/kykim79/cluxo-windows/releases)에서 둘 중 하나를 받으세요 (Windows 10/11):\n\n- **`Cluxo-Setup-x.y.z.exe`** — 설치 프로그램 (Program Files 설치 + 시작 메뉴 + 제거 프로그램)\n- **`Cluxo-x.y.z-win-x64.exe`** — 무설치 포터블 단일 실행 파일\n\n\u003e 아직 코드 서명이 없어 첫 실행 시 SmartScreen 경고가 뜰 수 있습니다 — **추가 정보 → 실행**으로 진행하세요.\n\n## 단축키\n\n모든 단축키는 `Ctrl+Alt` 조합입니다 (환경설정 → 단축키에서 일부 변경 가능).\n\n| 단축키 | 기능 |\n|--------|------|\n| `Ctrl+Alt+.` (또는 가운데 버튼) | 라디얼 메뉴 |\n| `Ctrl+Alt+D` | 그리기 모드 |\n| `Ctrl+Alt+S` | 스포트라이트 |\n| `Ctrl+Alt+M` | 돋보기 |\n| `Ctrl+Alt+K` | 키 입력 표시 |\n| `Ctrl+Alt+I` | 좌표/각도 표시 |\n| `Ctrl+Alt+C` / `H` | 색 / 모양 순환 |\n| `Ctrl+Alt+1`~`7` | 색 직접 선택 |\n\n\u003e 참고: 일부 원격 데스크톱·VM 클라이언트는 `Ctrl+Alt+\u003c글자\u003e` 조합을 가로채 단축키가 안 먹을 수 있습니다. 그 경우 라디얼 메뉴(가운데 버튼)로 모든 기능을 쓸 수 있습니다.\n\n## 소스에서 빌드\n\n[.NET 8 SDK](https://dotnet.microsoft.com/download) 필요 (Windows).\n\n```powershell\ndotnet build Cluxo.Windows.sln -c Release   # 빌드\ndotnet test  Cluxo.Windows.sln              # 단위 테스트\npwsh scripts/publish.ps1                     # 배포용 self-contained 단일 exe 생성\n```\n\n## 아키텍처\n\n- **`Cluxo.Core`** — 플랫폼 무관 순수 로직(효과·설정·라디얼·그리기 상태 등)을 단위 테스트와 함께 보유. macOS 버전의 순수 함수 패턴을 C#으로 이식.\n- **네이티브 Windows 계층** — 입력(Win32 저수준 후킹·전역 단축키), 렌더(투명 오버레이 윈도우), Shell(트레이·모니터·설정)이 `Cluxo.Core.Platform` 인터페이스를 구현하고 `OverlayCoordinator`가 배선.\n\n계층별 상세 설계는 [`docs/`](docs/)를 참고하세요.\n\n## 라이선스\n\nMIT License — 자세한 내용은 [LICENSE](LICENSE) 참조. (macOS Cluxo와 동일)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkykim79%2Fcluxo-windows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkykim79%2Fcluxo-windows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkykim79%2Fcluxo-windows/lists"}