# Gitmal - Git 저장소를 위한 정적 페이지 생성기

> Clean Markdown view of GeekNews topic #25056. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=25056](https://news.hada.io/topic?id=25056)
- GeekNews Markdown: [https://news.hada.io/topic/25056.md](https://news.hada.io/topic/25056.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-12-14T09:31:02+09:00
- Updated: 2025-12-14T09:31:02+09:00
- Original source: [github.com/antonmedv](https://github.com/antonmedv/gitmal)
- Points: 14
- Comments: 2

## Summary

**Gitmal**은 Git 저장소를 웹에서 탐색할 수 있는 **정적 페이지 생성기**로, 커밋 이력과 코드 하이라이팅을 포함한 HTML 사이트를 자동으로 빌드합니다. Go 언어로 구현되어 빠른 속도를 제공하며, `gitmal .` 명령 한 줄로 **output 폴더에 완성된 정적 사이트**를 생성합니다. Docker 실행과 테마 지정, 파일 압축 옵션까지 지원해 저장소 문서화와 내부 코드 브라우징을 간결하게 만듭니다.

## Topic Body

- **Git 저장소**를 **웹에서 탐색 가능하게 시각화**하기 위해 개발된 도구, 파일·커밋·코드 하이라이팅을 포함한 **정적 HTML 페이지 생성 기능** 제공  
- **Go 언어 기반**으로 구현되어 빠른 빌드 속도와 간단한 실행 구조 지원  
- 저장소 디렉터리에서 `gitmal .` 명령만으로 **_./output_ 폴더에 정적 사이트 자동 생성**  
- **Markdown 렌더링**과 **코드 하이라이팅 테마 선택 기능** 제공  
  - `--theme` 옵션으로 `github-dark` 등 다양한 테마 지정 가능  
- **Docker 실행 지원**, 로컬 환경 설정 없이 컨테이너 기반으로 손쉽게 사용 가능  
- `--minify`, `--gzip` 옵션을 통한 **파일 크기 최적화 및 압축 빌드** 지원  
- Kubernetes 같은 대규모 저장소도 정적 페이지 생성 가능  
- MIT 라이선스

## Comments



### Comment 47701

- Author: winterjung
- Created: 2025-12-14T09:49:03+09:00
- Points: 2

> kubernetes 환경에서도 동작  
  
example 섹션에 있는 언급은 kubernetes같은 대규모 레포도 25분 걸리지만 잘 동작한다는 의미 아닐까 싶습니다.

### Comment 47702

- Author: xguru
- Created: 2025-12-14T10:27:56+09:00
- Points: 1
- Parent comment: 47701
- Depth: 1

앗 제가 대충봤네요. 수정해두었습니다. 고맙습니다.
