구문 강조, LSP 코드 인텔리전스, 내장 터미널과 확장 기능을 제공하는 Android용 텍스트 및 코드 편집기입니다.
sinelaw/fresh
설정 없이 바로 사용할 수 있고, 익숙한 키 바인딩과 마우스 지원, LSP 통합, 명령 팔레트를 제공하는 터미널 텍스트 편집기 겸 IDE입니다.
대체할 수 있는 제품:VS Code
Sublime Text
- 스타
- 9,266
- 포크
- 367
- 열린 이슈
- 376
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
Fresh는 별도 설정 없이 사용할 수 있는 터미널 기반 텍스트 편집기 겸 IDE입니다. VS Code나 Sublime Text처럼 표준 키 바인딩을 사용하고, 메뉴와 마우스 지원, 명령 팔레트를 제공해 별도의 모드를 익힐 필요가 없습니다.
멀티 커서 편집, 블록 선택, 검색 및 바꾸기, git grep, 분할 창, 통합 터미널 등 일상적인 편집 작업을 지원합니다. Language Server Protocol을 통해 정의로 이동, 참조, 호버, 이름 변경, 진단, 자동 완성 기능을 사용할 수 있습니다. 플러그인은 TypeScript로 작성하며 샌드박스 처리된 QuickJS 런타임에서 실행됩니다.
Fresh에는 각 git worktree에 터미널과 claude, codex, aider, opencode 같은 코딩 에이전트를 갖춘 독립적인 작업 공간을 제공하는 Orchestrator도 포함되어 있습니다. 메모리 사용량을 낮게 유지하면서 수 GB 크기의 파일을 열 수 있습니다.
핵심 기능
- 01표준 키 바인딩과 마우스 지원으로 설정 없이 바로 사용할 수 있습니다.
- 02파일, 명령, 버퍼를 위한 명령 팔레트와 퍼지 파인더를 제공합니다.
- 03멀티 커서 편집과 블록 선택을 지원합니다.
- 04정의, 참조, 이름 변경, 진단을 위한 Language Server Protocol을 지원합니다.
- 05샌드박스 처리된 QuickJS 런타임에서 실행되는 TypeScript 플러그인을 지원합니다.
- 06각 git worktree에 통합 터미널을 갖춘 Orchestrator 작업 공간을 제공합니다.
활용 사례
- 원격 서버에 SSH로 접속해 코드나 설정 파일을 편집할 때.
- 무거운 IDE를 설정하지 않고 터미널에서 작업할 때.
- 매우 큰 로그 파일이나 데이터 파일을 열고 살펴볼 때.
- 여러 git worktree에서 작업을 병렬로 실행할 때.
빠른 시작
- 1
Homebrew로 설치(macOS)
brew install fresh-editor - 2
또는 npm으로 전역 설치
npm install -g @fresh-editor/fresh-editor - 3
에디터 실행
fresh
사용 전 알아둘 점
- GPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스이므로 파생 저작물도 오픈 소스로 유지해야 합니다.
- Linux와 macOS에서는 별도의 패키지 관리자를 사용하는 경우가 많으며, 일부 설치 방법에는 root 권한이 필요합니다.
토픽
자주 묻는 질문
- fresh은(는) 무엇인가요?
- 설정 없이 바로 사용할 수 있고, 익숙한 키 바인딩과 마우스 지원, LSP 통합, 명령 팔레트를 제공하는 터미널 텍스트 편집기 겸 IDE입니다. Fresh는 별도 설정 없이 사용할 수 있는 터미널 기반 텍스트 편집기 겸 IDE입니다. VS Code나 Sublime Text처럼 표준 키 바인딩을 사용하고, 메뉴와 마우스 지원, 명령 팔레트를 제공해 별도의 모드를 익힐 필요가 없습니다.
- fresh은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- fresh은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- fresh은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. fresh의 마지막 커밋은 2026년 10월 22일입니다.
- fresh은(는) 어디에 사용할 수 있나요?
- 원격 서버에 SSH로 접속해 코드나 설정 파일을 편집할 때. 무거운 IDE를 설정하지 않고 터미널에서 작업할 때. 매우 큰 로그 파일이나 데이터 파일을 열고 살펴볼 때. 여러 git worktree에서 작업을 병렬로 실행할 때.
- fresh는 어떻게 설치하나요?
- Homebrew로 설치(macOS): brew install fresh-editor 또는 npm으로 전역 설치: npm install -g @fresh-editor/fresh-editor 에디터 실행: fresh
- fresh은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sinelaw/fresh
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Neovim은 확장성을 고려해 재구성한 Vim 기반 텍스트 편집기로, 플러그인과 외부 UI가 편집기를 제어할 수 있도록 Lua 및 RPC API를 제공합니다.
Vim은 코드와 일반 텍스트를 키보드 중심으로 빠르게 편집할 수 있도록 설계된, 고전 Vi의 개선된 고도로 설정 가능한 버전입니다.
nano의 후속으로 설계된, 의존성 없이 단일 정적 바이너리로 배포되는 현대적이고 사용하기 쉬운 터미널 텍스트 편집기입니다.
GraphiQL은 브라우저에서 실행되는 GraphQL IDE이며, GraphQL 편집 도구를 지원하는 언어 서비스, 에디터 모드, LSP 서버가 포함된 모노레포이기도 합니다.
TypeScript와 Electron으로 만든 Microsoft의 오픈소스 코드 편집기로, 코드 편집과 탐색, 가벼운 디버깅 및 확장 기능을 제공합니다.