나는 모든 8,642개의 스페인 법을 Git에 넣었다 – 모든 개정이 커밋이다

발행: (2026년 3월 28일 PM 09:01 GMT+9)
3 분 소요

Source: Hacker News

Legalize — 스페인

스페인 법령을 Git 저장소로 제공합니다. 각 법은 Markdown 파일 하나이며, 각 개정은 커밋 하나로 관리됩니다.

BOE 공개 데이터 API에서 가져온 8,600개 이상의 법률을 1960년부터 현재까지의 전체 개정 이력과 함께 제공합니다.

Legalize 프로젝트의 일부입니다.

빠른 시작

git clone https://github.com/EnriqueLop/legalize-es.git
cd legalize-es

# 현재 헌법 제135조는 어떻게 되어 있나요?
grep -A 10 "Artículo 135" spain/BOE-A-1978-31229.md

# 언제 바뀌었나요?
git log --oneline -- spain/BOE-A-1978-31229.md

# 2011년 예산안 안정화 개정의 정확한 Diff
git diff 6660bcf^..6660bcf -- spain/BOE-A-1978-31229.md

파일 구조

spain/
├── BOE-A-1978-31229.md    # 스페인 헌법
├── BOE-A-1995-25444.md    # 형법
├── BOE-A-2015-11430.md    # 노동법
├── BOE-A-2000-323.md      # 민사소송법
└── ... (8,600+ 법률)

각 파일은 YAML 프론트매터로 시작합니다:

---
titulo: "Constitución Española"
identificador: "BOE-A-1978-31229"
pais: "es"
rango: "constitucion"
fecha_publicacion: "1978-12-29"
ultima_actualizacion: "2024-02-17"
estado: "vigente"
fuente: "https://www.boe.es/eli/es/c/1978/12/27/(1)"
---

포함 내용

BOE에서 “국가”로 분류된 모든 통합 법령:

  • 스페인 헌법
  • 유기법
  • 일반법
  • 왕실법령(법령형)
  • 왕실법령(입법형)

각 개정은 공식 발표일을 저자일로 하는 독립 커밋으로 기록됩니다. 커밋 메시지에는 개정 식별자와 공식 출처 링크가 포함됩니다.

데이터 출처

모든 내용은 BOE 통합 법령 API에서 가져옵니다. 법령 텍스트는 퍼블릭 도메인입니다. 이 저장소는 구조, 버전 관리, 메타데이터를 추가할 뿐이며 원본 콘텐츠는 포함하지 않습니다.

API

프로그래밍 방식 접근이 필요하신가요? Legalize API는 곧 legalize.dev에서 제공될 예정이며, 검색, 필터링, 버전 비교 및 법령 변경 알림 기능을 제공합니다.

기여

통합된 텍스트에 오류를 발견했나요? 개정이 누락되었나요? 법령 이름, 조항, 올바른 버전의 공식 출처를 명시한 이슈를 열어 주세요.

라이선스

법령 콘텐츠: 퍼블릭 도메인 (정부 공식 출처).

저장소 구조, 메타데이터 및 도구: MIT.

0 조회
Back to Blog

관련 글

더 보기 »