드래그 앤 드롭, Obsidian, GitHub, AI 에이전트용 CLI로 Markdown 폴더와 노트, 문서를 몇 초 만에 웹사이트로 게시합니다.
i3months/eziwiki
검색, 위키 링크, 백링크, 그래프 보기 기능을 갖춘 Next.js 기반 Markdown 위키·문서 생성기로, 정적 파일을 출력합니다.
- 스타
- 112
- 포크
- 14
- 열린 이슈
- 4
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
EziWiki는 Markdown 파일이 담긴 폴더를 정적 위키 사이트로 변환합니다. content/ 아래의 각 .md 파일이 게시 페이지가 되고, 폴더는 사이드바 섹션이 되므로 이름과 순서를 직접 제어하려는 경우가 아니라면 탐색 배열을 따로 만들 필요가 없습니다.
위키에 일반적으로 필요한 기능을 제공합니다. 브라우저에서 동작하는 전체 텍스트 검색, 빌드 시 경로가 확인되는 [[page name]] 형식의 위키 링크, 다른 페이지나 섹션의 트랜스클루전, 백링크, 태그, 페이지 간 연결을 보여주는 /graph 페이지가 포함됩니다. Markdown, Shiki를 사용한 코드 하이라이팅, KaTeX 수식, Mermaid 다이어그램은 모두 빌드 중에 렌더링되므로 브라우저에 Markdown 파서가 포함되지 않습니다.
출력물은 순수 정적 HTML이며 Vercel, Netlify 또는 GitHub Pages에 배포할 수 있습니다. 끊어진 링크, 고아 페이지, 링크는 되어 있지만 아직 작성되지 않은 페이지를 알려주는 링크 검사기도 포함되어 있습니다.
핵심 기능
- 01content/의 파일이 자동으로 게시되고, 폴더는 사이드바 섹션으로 표시됩니다.
- 02브라우저에서 전체 텍스트 검색을 수행하며 제목과 페이지 내용을 색인합니다.
- 03위키 링크는 파일 이름, 제목 또는 경로를 기준으로 연결되며, 끊어진 링크는 표시됩니다.
- 04백링크와 사이트 전체 그래프 보기로 페이지 간 관계를 확인할 수 있습니다.
- 05페이지에 다른 페이지나 섹션, PDF, 이미지를 삽입할 수 있습니다.
- 06Mermaid 다이어그램, KaTeX 수식, 줄 하이라이팅이 적용된 코드 블록을 빌드 시 렌더링합니다.
- 07태그, 이동된 페이지의 별칭, git 기록을 바탕으로 한 최종 업데이트 날짜를 지원합니다.
활용 사례
- Markdown 메모를 개인 디지털 가든이나 지식 베이스로 게시하기.
- 링크로 연결되고 검색 가능한 팀 내부 문서 만들기.
- 정적 파일로 배포할 수 있는 프로젝트 위키 만들기.
- CI에서 끊어진 링크를 검사하면서 서로 연결된 기술 노트를 관리하기.
빠른 시작
- 1
새 프로젝트 만들기
npx create-eziwiki my-docs - 2
프로젝트 폴더로 이동하기
cd my-docs - 3
종속성 설치하기
npm install - 4
개발 서버를 시작하고 http://localhost:3000 열기
npm run dev
사용 전 알아둘 점
- Node.js 22.13 이상이 필요합니다.
- 버전 1.0 이전에는 릴리스마다 구성 키, frontmatter 필드 또는 설정이 변경될 수 있으며, 업데이트하려면 engine 디렉터리를 수동으로 복사해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- eziwiki은(는) 무엇인가요?
- 검색, 위키 링크, 백링크, 그래프 보기 기능을 갖춘 Next.js 기반 Markdown 위키·문서 생성기로, 정적 파일을 출력합니다. EziWiki는 Markdown 파일이 담긴 폴더를 정적 위키 사이트로 변환합니다. content/ 아래의 각 .md 파일이 게시 페이지가 되고, 폴더는 사이드바 섹션이 되므로 이름과 순서를 직접 제어하려는 경우가 아니라면 탐색 배열을 따로 만들 필요가 없습니다.
- eziwiki은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- eziwiki은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- eziwiki은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. eziwiki의 마지막 커밋은 2026년 11월 2일입니다.
- eziwiki은(는) 어디에 사용할 수 있나요?
- Markdown 메모를 개인 디지털 가든이나 지식 베이스로 게시하기. 링크로 연결되고 검색 가능한 팀 내부 문서 만들기. 정적 파일로 배포할 수 있는 프로젝트 위키 만들기. CI에서 끊어진 링크를 검사하면서 서로 연결된 기술 노트를 관리하기.
- eziwiki는 어떻게 설치하나요?
- 새 프로젝트 만들기: npx create-eziwiki my-docs 프로젝트 폴더로 이동하기: cd my-docs 종속성 설치하기: npm install 개발 서버를 시작하고 http://localhost:3000 열기: npm run dev
- eziwiki은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/i3months/eziwiki
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Vue와 Vite 기반의 정적 사이트 생성기로, Markdown에서 문서 및 콘텐츠 사이트를 만들 수 있습니다.
Markdown 또는 MDX로 빠르고 접근성 높은 문서 사이트를 만들 수 있는 Astro 기반 문서 웹사이트 프레임워크입니다.
Confluence와 Notion의 대안으로 직접 호스팅할 수 있는 오픈 소스 협업 위키 및 문서화 소프트웨어입니다.
SQLite와 디스크의 Markdown 파일을 사용하는 단일 Go 바이너리로 실행되는 셀프 호스팅 위키로, 외부 데이터베이스가 필요 없습니다.
모든 페이지를 디스크의 일반 Markdown 파일로 저장하는 Go 기반 셀프 호스팅 위키로, 데이터베이스가 필요 없습니다.