Linux, macOS, Windows에서 사용할 수 있는 실시간 WYSIWYG 미리보기를 지원하는 간결하고 세련된 오픈소스 Markdown 편집기입니다.
oldj/SwitchHosts
Tauri, React, TypeScript로 만든 시스템 hosts 파일 항목 관리 및 전환용 데스크톱 앱입니다.
대체할 수 있는 제품:SwitchHosts
- 스타
- 27,293
- 포크
- 2,689
- 열린 이슈
- 419
- 마지막 커밋
- 16시간 전
어떤 프로젝트인가요?
SwitchHosts는 시스템 hosts 파일을 관리하는 데스크톱 애플리케이션입니다. 파일을 직접 편집하는 대신 hosts 항목을 로컬, 원격, 그룹, 폴더 컬렉션으로 정리하고 메인 창이나 시스템 트레이에서 필요한 구성을 활성화할 수 있습니다.
원격 항목은 수동으로, 예약된 일정에 따라 또는 앱 시작 시 새로고침할 수 있습니다. URL에서 백업을 가져오는 기능을 포함해 hosts 데이터를 가져오거나 내보낼 수도 있습니다. 삭제된 항목은 휴지통으로 이동해 복원할 수 있습니다. 또한 구문 강조 표시, 항목 전체에서 찾기 및 바꾸기, 쓰기 모드·프록시·적용 후 실행할 명령·로컬 HTTP API 설정을 제공합니다.
Tauri, React, Jotai, Mantine으로 제작되었으며 macOS, Linux, Windows용으로 배포됩니다. Windows에서는 Chocolatey 패키지도 제공됩니다.
핵심 기능
- 01시스템, 로컬, 원격, 그룹, 폴더 hosts 항목 관리
- 02메인 창이나 시스템 트레이에서 hosts 구성 전환
- 03구문 강조 표시 및 항목 전체에서 찾기와 바꾸기
- 04원격 hosts를 수동으로, 예약 일정에 따라 또는 시작 시 새로고침
- 05URL에서 백업을 가져오는 기능을 포함한 hosts 데이터 가져오기 및 내보내기
- 06삭제한 항목을 복원하거나 완전히 삭제할 수 있는 휴지통
활용 사례
- 개발, 스테이징, 프로덕션 환경의 호스트 매핑 간 전환
- hosts 파일을 직접 편집하지 않고 도메인을 테스트 서버로 연결
- 자동으로 업데이트되는 공유 원격 hosts 목록 구독
- hosts 구성을 백업하고 필요할 때 복원
빠른 시작
- 1
npm으로 종속성을 설치합니다
npm install - 2
개발 모드로 앱을 시작합니다
npm run tauri:dev - 3
프로덕션 빌드를 생성합니다
npm run tauri:build
사용 전 알아둘 점
- 소스에서 빌드하려면 Node.js 24 LTS, Rust 1.90 이상, Tauri 시스템 종속성이 필요합니다.
- 시스템 hosts 파일에 쓰려면 관리자 또는 root 권한이 필요합니다.
토픽
자주 묻는 질문
- SwitchHosts은(는) 무엇인가요?
- Tauri, React, TypeScript로 만든 시스템 hosts 파일 항목 관리 및 전환용 데스크톱 앱입니다. SwitchHosts는 시스템 hosts 파일을 관리하는 데스크톱 애플리케이션입니다. 파일을 직접 편집하는 대신 hosts 항목을 로컬, 원격, 그룹, 폴더 컬렉션으로 정리하고 메인 창이나 시스템 트레이에서 필요한 구성을 활성화할 수 있습니다.
- SwitchHosts은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- SwitchHosts은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- SwitchHosts은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. SwitchHosts의 마지막 커밋은 2026년 10월 20일입니다.
- SwitchHosts은(는) 어디에 사용할 수 있나요?
- 개발, 스테이징, 프로덕션 환경의 호스트 매핑 간 전환 hosts 파일을 직접 편집하지 않고 도메인을 테스트 서버로 연결 자동으로 업데이트되는 공유 원격 hosts 목록 구독 hosts 구성을 백업하고 필요할 때 복원
- SwitchHosts는 어떻게 설치하나요?
- npm으로 종속성을 설치합니다: npm install 개발 모드로 앱을 시작합니다: npm run tauri:dev 프로덕션 빌드를 생성합니다: npm run tauri:build
- SwitchHosts은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/oldj/SwitchHosts
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
데모 영상에 확대 효과, 다듬어진 커서, 스타일 프레임을 추가할 수 있는 Mac, Windows, Linux용 오픈소스 화면 녹화·편집 도구입니다.
커스텀 CSS와 동작 변경을 위한 플러그인 시스템을 갖춘 비공식 Electron 기반 YouTube Music 데스크톱 앱입니다.
이미지를 붙여넣거나 끌어다 놓아 S3, GitHub, Imgur, Aliyun OSS 같은 이미지 호스팅 서비스에 업로드하고 링크를 복사하는 데스크톱 이미지 업로더입니다.
Windows, macOS, Linux에서 사용할 수 있는 Electron과 TypeScript 기반의 방해 요소 없는 오프라인 데스크톱 메모 앱으로, AI 기능·광고·추적이 없습니다.
여러 기기 미리보기에서 웹사이트를 동시에 테스트하고, 상호작용을 동기화하며 AI 에이전트용 MCP 서버도 제공하는 Electron 기반 데스크톱 브라우저입니다.