북마크해 둘 만한 로그인 없는 브라우저 도구 3가지

· nologin.tools
tools review browser roundup

Hero image

정말 쓸모 있는 도구는 스스로를 알리지 않아요. Stack Overflow 답변 어딘가에 링크로 숨어 있거나, 어떤 스레드에서 슬쩍 언급되거나, 동료가 “당연히 알고 있겠지” 하는 표정으로 툭 던져주기도 하죠. 한 번 써보면 기대했던 그대로 동작해요. 그리고 어느새 내 작업 흐름의 일부가 되어 있어요.

여기 소개할 세 가지 도구가 딱 그래요. 프라이버시를 존중하고, 로그인도 필요 없고, 불필요한 기능도 없어요. 계정을 만들 필요도, 추적을 걱정할 필요도 없어요.

ExplainShell: 터미널 명령어 해독기

tar -xzf archive.tar.gz --strip-components=1 -C /usr/local 같은 셸 명령어를 발견했을 때 선택지는 두 가지예요. 그냥 실행해서 올린 사람을 믿거나, 아니면 ExplainShell에 붙여넣는 거예요.

ExplainShell은 셸 명령어를 파싱해서 각 부분을 해당 man 페이지 항목에 연결해줘요. 요약이나 의역이 아니에요. 각 플래그, 각 인수, 각 서브커맨드에 대한 공식 문서 설명을 그대로 보여줘요. 위 tar 명령어의 --strip-components=1이 뭘 하는지 궁금하다면? ExplainShell이 tar man 페이지를 직접 인용하면서 정확히 알려줘요. 압축 해제 시 파일 경로의 앞부분을 제거한다는 거예요.

이 도구는 Idan Kamara가 만들었고 GitHub에 오픈소스로 공개되어 있어요. 방식이 영리해요. man 페이지를 인덱싱해두고 파서로 명령어를 구성 요소들로 분해한 뒤, 각 부분을 해당 문서와 연결해요. AI가 추측하는 게 아니라 공식 출처와 직접 매칭하는 거예요.

진가가 발휘되는 건 여러 도구를 연결한 명령어예요. find . -name "*.log" -mtime +30 -exec rm {} \; 같은 명령어는 find, 위치 테스트, exec 문법이 한꺼번에 등장하잖아요. ExplainShell은 색상 코딩으로 각 부분을 시각적으로 분리해줘서, 한 글자도 읽기 전에 논리 구조가 눈에 들어와요.

가입은 필요 없어요. 명령어를 붙여넣고 엔터 누르면 분해 결과가 나와요. 그게 다예요. 문서나 동료에게서 셸 스크립트를 받는 개발자라면, 한 주에 몇 번씩 무의식적으로 열게 될 거예요. 그리고 북마크가 없는 컴퓨터를 쓰게 됐을 때, 비로소 그 부재를 실감하게 되죠.

PairDrop: 번거로움 없는 파일 전송

파일 전송에서 가장 짜증나는 상황은 같은 책상 위의 두 컴퓨터 사이에서 파일을 보내는 게 아니에요. 400MB짜리 동영상을 안드로이드 폰에서 Windows 노트북으로 보내야 하는데 두 기기가 서로 다른 생태계에 속해 있을 때예요. AirDrop은 애플 기기끼리만 돼요. Android Nearby Share는 안드로이드 간에만 가능해요. 블루투스는 느리고, USB-C 케이블은 물리적으로 연결해야 하는데 포트가 맞아야 해요.

PairDrop은 아무것도 설치하지 않고 이 문제를 해결해줘요. 모던 브라우저만 있으면 어떤 두 기기 사이에서도 동작하는 브라우저 기반 P2P 파일 전송 도구예요. 폰과 노트북, 노트북 두 대, 태블릿과 데스크톱——같은 로컬 네트워크에서 양쪽 기기로 열면 자동으로 서로를 인식해요. 하나를 클릭하고 반대쪽에서 확인하면 전송이 시작돼요.

P2P라는 점이 중요해요. 파일은 WebRTC를 통해 기기 간에 직접 전송돼요. 영상 통화에서 브라우저가 쓰는 바로 그 프로토콜이에요. PairDrop 서버는 초기 연결 설정만 담당하고, 그 이후 데이터 경로는 기기 간 직통이에요. 민감한 문서나 대용량 파일을 누군가의 클라우드에 올리지 않고 전송하고 싶을 때, WeTransfer나 Google Drive 같은 서비스와의 차이가 확실히 느껴져요.

PairDrop은 같은 개념의 초기 오픈소스 프로젝트인 Snapdrop의 포크이자 대폭 개선 버전이에요. Snapdrop에 없었던 기능들이 추가됐어요. 다른 네트워크에 있는 기기를 연결하는 비밀번호 보호 룸, 텍스트 전송, 대용량 파일 처리 개선 등이에요. GitHub에서 오픈소스로 관리되고 있어요.

ShareDrop과의 비교도 해볼게요. 둘 다 가입 없이 쓸 수 있는 브라우저 P2P 파일 공유 도구예요. ShareDrop은 두 기기가 같은 로컬 네트워크에 있어야 해요. PairDrop은 룸 기능으로 다른 네트워크 간 연결도 가능해요. 집에서 쓸 때는 둘 다 충분하지만, 계정이나 용량 제한 없이 멀리 있는 사람에게 파일을 보내야 할 땐 PairDrop이 더 유용해요.

한 가지 주의할 점은 WebRTC 기반이라 기업 방화벽에서 P2P 연결이 차단될 수 있다는 거예요. 일반 가정 네트워크나 카페 Wi-Fi에서는 문제없이 작동해요.

Markmap: 노트를 마인드맵으로

계획을 세우다 보면 어느 순간 그런 느낌이 올 때가 있어요. 머릿속에 구조가 잡혀 있는데——프로젝트 개요, 연구 요약, 의사결정 트리——단순한 글머리 기호 목록으로는 더 이상 충분하지 않은 것 같은. 관계를 보고 싶어요. 분기를 보고 싶어요. 어떤 하위 항목이 어디에 속하는지 한눈에 보고 싶어요.

바로 그 순간을 위한 도구가 Markmap이에요.

Markmap은 Markdown——구체적으로는 Markdown 제목과 목록——을 인터랙티브 마인드맵으로 변환해줘요. 이렇게 작성하면:

# Project Launch

## Marketing
### Blog posts
### Social media
### Email campaign

## Engineering
### Backend API
### Frontend
### Testing

## Design
### Brand refresh
### Assets

클릭해서 접거나 펼칠 수 있는 인터랙티브 방사형 트리로 렌더링돼요. 렌더링은 즉각적이에요. 업로드도 없고, 계정도 없고, 기다릴 필요도 없어요. 왼쪽에 텍스트 에디터, 오른쪽에 마인드맵이 타이핑하는 대로 실시간으로 업데이트돼요.

내보내기 옵션도 실용적이에요. SVG와 HTML이에요. SVG는 슬라이드나 문서에 바로 넣을 수 있는 벡터 이미지예요. HTML은 자체 완결형 인터랙티브 파일이라, 받는 사람은 계정 없이 브라우저만 있으면 열 수 있어요. 어떤 형식이든 받는 사람이 따로 설치할 게 없어요.

VS Code를 쓴다면 Markdown 파일 옆에 실시간 마인드맵 미리보기 패널을 띄워주는 Markmap 확장 프로그램이 있어요. 그 외의 사람들은 markmap.js.org 브라우저 버전으로 충분해요. 계정도 없고, 결제도 없고, “Pro 플랜”으로 유도하는 알림도 없어요.

Markmap이 지향하는 건 완전한 마인드맵 앱이 아니에요. 노드를 직접 배치하거나, 노드별로 색상을 설정하거나, 클라우드 동기화를 하는 기능은 없어요. MindMeister, Miro, Coggle 같은 도구에는 그런 기능이 있지만 모두 회원가입이 필요해요. 마인드맵 레이아웃을 픽셀 단위로 제어해야 한다면 그 도구들을 쓰면 돼요. 하지만 머릿속 구조를 빠르게 시각화하고 싶다면, Markmap이 어떤 도구보다 빨라요.

오픈소스 프로젝트로 gera2ld이 GitHub에서 관리하고 있고, 개발자와 기술 문서 작성자 커뮤니티에서 많은 지지를 받고 있어요. 코어 라이브러리는 npm 패키지로도 제공되어서, 지식 베이스 소프트웨어나 정적 사이트 생성기에 Markmap 렌더링을 내장하는 경우도 많아요.

왜 하필 이 세 가지인가

“쓰는 걸 멈출 수 없는 도구”라고 할 때 자연스럽게 드는 질문이 있어요. 다른 도구들은 정착하지 못했는데, 왜 이것들은 남았느냐는 거예요.

ExplainShell이 남은 이유는 한 가지만 하고, 그걸 1차 출처에서 하기 때문이에요. 셸 명령어를 “설명”해주는 브라우저 확장 프로그램과 AI 챗봇은 많아요. 하지만 ExplainShell은 해석하는 게 아니에요. 실제 문서를 인덱싱하는 거예요. 기준이 더 높아요. 터미널에서 실행하려는 것들에는 그 높은 기준이 필요해요.

PairDrop이 남은 이유는 크로스 플랫폼 P2P 전송이라는 문제를 깔끔하게 해결하는 게 없기 때문이에요. 애플 간에는 AirDrop이 있어요. 안드로이드 간에는 Nearby Share가 있어요. 혼합 환경——현실의 파일 전송 대부분은 혼합 환경이에요——에는 좋은 네이티브 해결책이 없어요. PairDrop은 브라우저 탭 하나로, 가입 없이, 실질적인 용량 제한 없이 그 공백을 채워줘요.

Markmap이 남은 이유는 사고 도구(Markdown)와 시각화 도구(마인드맵) 사이의 변환을 마찰 없이 해주기 때문이에요. 대부분의 마인드맵 소프트웨어는 그 도구의 방식으로 생각하도록 강요해요. Markmap은 Markdown으로 글을 쓴다면 당신이 있는 곳으로 와줘요. 도구가 작업 흐름에 맞추는 거지, 작업 흐름을 강요하는 게 아니에요.

세 도구 모두 중요한 의미에서 프라이버시 친화적이에요. 데이터를 로컬이나 P2P로 처리하고, 누군가의 마케팅 데이터베이스에 등록될 계정을 요구하지 않아요. 시간이 지나면서 “프리미엄” 제품으로 변질되는 타입도 아니에요. ExplainShell은 10년 넘게 계정 없이 무료이고, PairDrop은 오픈소스로 셀프 호스팅도 가능하며, Markmap의 핵심 도구는 유료 벽이 없어요.

이 카테고리의 도구를 더 찾고 있다면, nologin.tools가 회원가입 없이 사용 가능한 검증된 도구 디렉터리를 운영하고 있어요. 디자인 도구에 관한 계정 없는 디자인 도구 모음도 살펴볼 만해요.

이 패턴은 확실히 매력적이에요. 바로 쓸 수 있고, 아무것도 요구하지 않는 소프트웨어. 생각보다 꽤 많아요. 어려운 건 이 도구들을 찾는 게 아니에요. 데스크톱 앱을 열거나 또 다른 계정을 만들기 전에 먼저 이쪽으로 손이 가는 습관을 만드는 거예요. 한 번 그 습관이 생기면, 예전으로 돌아가기 힘들어요.