TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
##를 쳐도 기호가 사라지지 않고, 입력한 그대로 남습니다.
Translation pending
ProductivityTypeScript · JavaScriptGitHub @R00neyjOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
노션 게섯거라
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Rawdoc 은 입력한 마크다운 기호를 지우거나 바꾸지 않는 편집기입니다. ## 를 쳐도 기호가 화면에서 사라지지 않고, .md 로 내보낸 파일은 사용자가 입력한 원문과 바이트 단위로 같습니다
편집 화면은 Obsidian 의 라이브 프리뷰 방식을 따릅니다. 커서가 있는 줄은 원문으로, 나머지 줄은 서식이 적용된 모습으로 보입니다
소규모 개발팀이 문서를 함께 쓰는 용도를 목표로 하며, UI 는 한국어이고 한글 입력(IME)을 기준으로 다듬고 있습니다
> [!note]), YAML 프론트매터```mermaid 코드블록을 다이어그램으로 표시합니다[[문서 제목]] 으로 다른 문서를 연결하고, [[ 입력 시 자동완성합니다#~### 제목으로 오른쪽 목차를 자동으로 만듭니다Ctrl+P 로 문서를 제목·폴더 경로·한글 초성으로 찾고, 앱 명령을 실행합니다템플릿 관리 에서 만들고 고친 템플릿으로 새 문서를 시작합니다## 제목을 칸, 목록 항목을 카드로 보는 보드입니다. 원문은 그대로 마크다운입니다지도 에서 봅니다#task·#할일·#todo 체크박스와 칸반 카드를 기한별로 모읍니다. Obsidian Tasks 의 날짜·우선순위 표기를 읽습니다.md 가져오기·내보내기. 이미지가 있으면 .md 와 attachments/ 를 zip 으로 내보냅니다Markdown & CSV 내보내기 zip 을 폴더 구조·이미지·링크째 가져옵니다보기/편집 권한을 줍니다. 공유 링크로 보던 사람이 로그인해 권한을 요청하면 소유자가 승인·거절합니다/v1 API 를 호출해 문서를 자동으로 올릴 수 있습니다연결된 앱 에서 끊습니다.md 파일을 가져오거나 기존 문서와 연결합니다. GitHub 에서 바뀐 부분은 당기기 로 골라 합치고, 문서와 그림은 푸시 로 올립니다. 문서 주인만 쓸 수 있습니다편집 권한이 있는 사람과 문서 주인이 같은 문서를 열면 입력한 글이 서로의 화면에 바로 들어갑니다Ctrl+Z 는 내가 고친 것만 되돌립니다.md 내보내기에는 들어가지 않습니다해결 로 접습니다. 댓글을 단 글이 모두 지워지면 레일 맨 아래에 따로 모입니다@ 로 문서에 들어올 수 있는 사람을 불러 알림함에 알립니다. 설치한 앱·브라우저에서는 푸시 알림도 켤 수 있습니다보기 권한으로 받은 문서에도 댓글을 달 수 있습니다. 로그인하지 않고 쓰는 문서의 댓글은 브라우저에 저장되고, 로그인할 때 문서와 함께 계정으로 옮겨집니다터미널에서 문서를 읽고 쓰는 rawdoc 입니다. Node 22 이상이 필요합니다
npm i -g rawdoc
rawdoc login
rawdoc ls
ls·find·get·new·put 으로 목록 보기, 검색, 원문 받기, 새 문서 만들기, 고치기를 합니다search 는 맞는 줄까지 보여 주고, replace 는 여러 문서의 글자를 한 번에 바꿉니다. --yes 를 빼면 미리 보기만 합니다diff 로 바뀌는 줄을 보고, put --base-version auto 로 올립니다. 그사이 서버가 바뀌었으면 merge 로 합칩니다folders·mkdir·rmdir), 옮기기(mv), 지우기(rm, 휴지통으로 감), 이미지 올리기(upload, PNG·JPEG 는 WebP 로 변환), 이미지 받기(images, get --images), 읽기 전용 링크(link)--folder·--parent 에 폴더 id 대신 수업자료/1주차 처럼 경로를 넣어도 됩니다get 은 글자를 바꾸지 않고 내보냅니다. put 은 읽은 판 번호를 넘겨 다른 곳의 변경을 덮어쓰지 않습니다. 줄바꿈(CRLF/LF)은 문서가 쓰던 방식으로 맞추고, --dry-run 을 붙이면 올리기 전에 바뀌는 줄 수만 봅니다--json 을 받고, 토큰은 RAWDOC_TOKEN 환경 변수로도 넘길 수 있습니다. rawdoc syntax 는 이 앱의 마크다운 문법을, rawdoc help <명령> 은 명령별 옵션을 출력합니다자세한 사용법은 터미널에서 문서 읽고 쓰기 에 있습니다
.md 파일 열기 대상으로 등록됩니다 (Chrome·Edge)Issues 에서 버그 제보 나 기능 요청 양식을 골라 남겨 주세요. 공개로 남기기 어려운 내용은 [email protected] 으로 보내 주세요
앱에서는 사이드바 아래 ? 메뉴의 버그 제보·요청 으로, 공개 사이트에서는 페이지 아래 링크로 같은 곳에 갈 수 있습니다
| 영역 | 사용 기술 |
|---|---|
| 프론트엔드 | React 19, Vite 7, TypeScript |
| 에디터 | CodeMirror 6, @codemirror/lang-markdown |
| PWA | vite-plugin-pwa (Workbox) |
| 실시간 편집 | Yjs, y-codemirror.next, Cloudflare Durable Objects (y-partyserver) |
| 서버 | Cloudflare Workers, D1, R2 |
| 인증 | better-auth (Google·GitHub 로그인), CLI 용 API 토큰, AI 커넥터용 OAuth (@better-auth/oauth-provider) |
| AI 커넥터 | MCP (@modelcontextprotocol/server) |
| 지도·그래프 | three, d3-force-3d |
| CLI | Node 22+, 런타임 의존성 없음, npm rawdoc |
| 테스트 | Vitest, Playwright |
| 명령어 | 내용 |
|---|---|
npm install | 의존성 설치 |
npm run dev | 웹앱 개발 서버 |
npm run dev:worker | 빌드 후 Worker 로컬 실행 (로컬 D1·R2) |
npm run build | 웹앱 빌드 |
npm run lint | ESLint |
npm run typecheck | 앱 타입 검사 |
npm run typecheck:worker | Worker 타입 검사 |
npm test | 단위 테스트 (Vitest) |
npm run test:e2e | E2E 테스트 (Playwright, 설치된 Chrome 사용) |
npm run verify | 린트·단위 테스트·빌드 한 번에 |