Repolode
xwmx

xwmx/nb

휴대용 셸 스크립트 하나에 담긴 CLI 및 로컬 웹 기반 노트·북마크·지식 베이스 도구입니다.

대체할 수 있는 제품:EvernotePocket

스타
8,453
포크
258
열린 이슈
154
마지막 커밋
2개월 전

어떤 프로젝트인가요?

nb는 터미널에서 실행하고 로컬 웹 인터페이스에서도 살펴볼 수 있는 노트 작성, 북마크 및 아카이빙 애플리케이션입니다. 노트는 Markdown, Org, LaTeX, AsciiDoc을 포함한 일반 텍스트 파일로 저장되며, 어떤 텍스트 편집기로든 편집할 수 있습니다.

북마크는 다운로드한 뒤 정리해 Markdown 문서로 저장합니다. 캐시된 페이지 콘텐츠를 대상으로 로컬 전문 검색을 할 수 있고, 링크가 끊긴 경우 Internet Archive Wayback Machine에서 찾을 수 있습니다. 노트는 태그, 고정, 폴더, 필터링, 위키 스타일 [[링크]], OpenSSL 또는 GPG를 이용한 암호화, 할 일 목록을 지원합니다.

버전 관리와 동기화는 백그라운드에서 Git을 사용하며, Dropbox 같은 도구로 노트북을 동기화할 수도 있습니다. Pandoc 기반 변환으로 가져오기와 내보내기를 처리합니다. 프로그램 전체가 셸 스크립트 하나로 구성되어 Linux, Unix, macOS 및 WSL, MSYS, Cygwin을 통한 Windows에서 작동합니다.

핵심 기능

  • 01Markdown, Org, LaTeX, AsciiDoc 형식의 일반 텍스트로 저장합니다.
  • 02북마크를 저장하고 로컬 전문 검색 및 Wayback Machine 조회를 지원합니다.
  • 03Git 기반 버전 이력 관리와 기기 간 동기화를 지원합니다.
  • 04OpenSSL 또는 GPG를 사용해 비밀번호로 보호되는 노트를 암호화합니다.
  • 05태그, 고정, 폴더, 노트 간 위키 스타일 링크를 지원합니다.
  • 06Pandoc 기반으로 문서를 가져오고 내보낼 수 있습니다.

활용 사례

  • Git 저장소에 개인 Markdown 지식 베이스를 관리합니다.
  • 터미널에서 웹 북마크를 저장하고 검색합니다.
  • Vim이나 VS Code처럼 선호하는 편집기로 노트를 작성합니다.
  • 별도로 복호화할 수 있는 도구를 사용해 개인 노트를 암호화하여 보관합니다.

빠른 시작

  1. 1

    macOS에서는 Homebrew로 설치

    brew install xwmx/taps/nb
  2. 2

    또는 Ubuntu, Windows 등에서는 npm으로 설치

    npm install -g nb.sh
  3. 3

    nb를 실행해 사용 시작

    nb

사용 전 알아둘 점

  • Bash가 필요하며 Git이 설치되어 있어야 합니다.
  • AGPL-3.0 라이선스가 적용됩니다. 강한 카피레프트 라이선스로, 수정된 버전을 네트워크를 통해 제공하는 경우에도 적용됩니다.

토픽

자주 묻는 질문

nb은(는) 무엇인가요?
휴대용 셸 스크립트 하나에 담긴 CLI 및 로컬 웹 기반 노트·북마크·지식 베이스 도구입니다. nb는 터미널에서 실행하고 로컬 웹 인터페이스에서도 살펴볼 수 있는 노트 작성, 북마크 및 아카이빙 애플리케이션입니다. 노트는 Markdown, Org, LaTeX, AsciiDoc을 포함한 일반 텍스트 파일로 저장되며, 어떤 텍스트 편집기로든 편집할 수 있습니다.
nb은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
nb은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
nb은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. nb의 마지막 커밋은 2026년 8월 26일입니다.
nb은(는) 어디에 사용할 수 있나요?
Git 저장소에 개인 Markdown 지식 베이스를 관리합니다. 터미널에서 웹 북마크를 저장하고 검색합니다. Vim이나 VS Code처럼 선호하는 편집기로 노트를 작성합니다. 별도로 복호화할 수 있는 도구를 사용해 개인 노트를 암호화하여 보관합니다.
nb는 어떻게 설치하나요?
macOS에서는 Homebrew로 설치: brew install xwmx/taps/nb 또는 Ubuntu, Windows 등에서는 npm으로 설치: npm install -g nb.sh nb를 실행해 사용 시작: nb
nb은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/xwmx/nb

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트