메인 칼럼 개발일지 작업물 연락처
← Projects
2026
RustTauriReactTypeScriptuv

uvws

파이썬 개발자를 위한 모던 데스크톱 워크스페이스 매니저

매일같이 새로운 파이썬 프로젝트를 띄우고, 가상환경을 활성화하고, 종속성을 설치하고… 터미널 창 여러 개를 띄워두고 서버 포트를 찾아 헤매는 일상에 지쳐 만들게 되었습니다.

uvws는 빠르고 강력한 파이썬 패키지 매니저인 uv를 코어 엔진으로 삼아, 복잡한 명령어 입력 없이 GUI에서 모든 프로젝트를 온전히 제어할 수 있게 돕는 모던 워크스페이스 매니저입니다. React와 Tauri 기반으로 빠르고 가벼우며, 다크 모드 중심의 미니멀한 인터페이스로 개발자 본연의 집중을 돕습니다.

핵심 기능

  1. 원클릭 실행 및 가상환경 관리: 폴더를 등록하기만 하면 uv run으로 자동 실행되며, .venv 생성부터 의존성 관리까지 한 번에 해결됩니다.
  2. 실시간 내장 터미널: xterm.js 기반 내장 터미널로 stdout/stderr 로그 스트리밍을 실시간으로 확인합니다.
  3. 포트 충돌 해결사: 실행 중인 포트를 자동 감지하며, “Kill Port” 버튼으로 점유된 낭비 포트를 원클릭으로 날려버립니다.
  4. 크로스플랫폼 지원: Windows와 macOS 양쪽에서 네이티브하게 실행되며 자동 업데이트를 지원합니다.

개발 일지

5개의 기록