---
title: "스페인 법률 전체를 Git 레포로 만들어버린 프로젝트"
published: 2026-03-28T12:01:27.000Z
canonical: https://jeff.news/article/1337
---
# 스페인 법률 전체를 Git 레포로 만들어버린 프로젝트

스페인 법률 8,600개 이상을 마크다운 파일로, 1960년부터의 모든 개정을 커밋으로 기록한 Git 레포. BOE 오픈 데이터 API 기반이며 곧 프로그래밍 API도 제공 예정임.

- 스페인 법률 전체를 Git 레포로 만든 프로젝트가 나왔음. 각 법률이 마크다운 파일 하나, 각 개정이 커밋 하나임
- BOE(스페인 관보) 오픈 데이터 API에서 가져온 **8,600개 이상의 법률**이 들어있고, 1960년부터의 개정 이력이 전부 커밋 히스토리로 남아있음
- 헌법, 기본법(Leyes Orgánicas), 일반법, 칙령 등 "국가 단위 통합 법률"로 분류된 것들은 전부 포함됨
- 각 개정 커밋에는 공식 발행일이 author date로 들어가고, 커밋 메시지에 개정 식별자와 공식 출처 링크가 포함됨. `git log`로 법률 개정 히스토리를 추적할 수 있다는 거임
- 법률 텍스트 자체는 퍼블릭 도메인이고, 레포 구조와 메타데이터, 도구는 MIT 라이선스임
- 프로그래밍 방식으로 접근하고 싶으면 [legalize.dev](https://legalize.dev)에서 API도 곧 제공할 예정이라고 함. 법률 검색, 버전 비교, 변경 알림 기능이 들어갈 예정임

> [!NOTE]
> 법률 버전 관리에 Git을 쓴다는 발상 자체는 예전부터 있었지만, 실제로 8,600개 법률의 60년치 개정 이력을 커밋으로 구현한 건 꽤 인상적임. `git diff`로 법 개정 전후를 비교할 수 있다는 거니까.

## 핵심 포인트

- 법률 1개 = 마크다운 파일 1개, 개정 1건 = 커밋 1개 구조
- 8,600개 이상 법률의 1960년부터 개정 이력 포함
- legalize.dev에서 검색·비교·알림 API 제공 예정

## 인사이트

법률 버전 관리에 Git을 적용한 사례는 여럿 있지만, 60년치 개정 이력을 실제로 커밋 히스토리로 구현한 프로젝트는 드뭄. git diff로 법률 변경점을 추적할 수 있다는 게 핵심 가치.
