Legalize KR 🇰🇷

대한민국 법령, 판례, 자치법규, 행정규칙을 Git 저장소로 관리하는 오픈소스 프로젝트입니다. 모든 문서는 Markdown 파일이고, 주요 날짜는 Git 커밋 날짜로 보존됩니다.

법령⚖️을 Git으로?

법령은 끊임없이 개정됩니다. 하지만 기존의 열람 방식으로는 무엇이 언제 어떻게 바뀌었는지 파악하기가 쉽지 않습니다. 법령도 결국 텍스트이고, Git은 텍스트의 변경 이력을 관리하기 위해 만들어진 도구입니다. 모든 법령을 Markdown 파일로 변환하여 legalize-kr 저장소에 수록하고, 공포일자를 그대로 Git 커밋 날짜로 사용합니다.

각 법령 파일은 제목·소관부처·공포일자·시행일자 등의 메타데이터를 YAML frontmatter로 포함하며, 법률·시행령·시행규칙이 하나의 디렉토리에서 함께 관리됩니다. 이렇게 정리된 데이터 위에서 익숙한 Git 명령이 그대로 법률 도구가 됩니다.

판례📜도 함께!

법령뿐만 아니라 대한민국 판례도 동일한 방식으로 관리됩니다. 대법원·고등법원 등의 판례를 Markdown 파일로 변환하여 precedent-kr 저장소에 수록하고, 선고일자를 그대로 Git 커밋 날짜로 사용합니다.

각 판례 파일은 사건번호·선고일자·법원명·사건종류 등의 메타데이터를 YAML frontmatter로 포함하며, 민사·형사·일반행정·세무·특허·가사 등 사건종류별로 분류되어 있습니다. 법령과 동일한 규약을 따르기 때문에, 같은 Git 명령으로 법령과 판례를 함께 다룰 수 있습니다.

자치법규와 행정규칙까지

Legalize KR은 지방자치단체의 자치법규와 중앙행정기관의 행정규칙도 같은 방식으로 관리합니다. ordinance-kr 저장소에는 조례·규칙·훈령·예규·고시·의회규칙이, admrule-kr 저장소에는 고시·훈령·예규 등 행정규칙이 수록됩니다.

자치법규는 광역·기초자치단체와 교육청 기준으로, 행정규칙은 실제 발령 주체의 기관 계층 기준으로 정리됩니다. 따라서 지역 단위 규범과 기관 내부 기준을 법령·판례와 같은 Git 명령으로 검색하고 추적할 수 있습니다.

데이터 출처

모든 법령, 판례, 자치법규, 행정규칙 데이터는 국가법령정보센터 OpenAPI에서 가져옵니다. 원문은 대한민국 정부의 공공저작물로 자유롭게 이용할 수 있습니다.

현재 법률, 대통령령, 부령, 대법원규칙, 헌법재판소규칙 등 의 현행 법령이 수록되어 있으며, 의 개정 이력이 Git 커밋으로 관리되고 있습니다.

또한, 판례는 민사·형사·일반행정 등 8개 사건종류에 걸쳐 이 수록되어 있습니다.

자치법규와 행정규칙은 각각 별도 저장소로 분리해 관리하며, 공포일자와 발령일자를 기준으로 Git 히스토리를 구성합니다. 현재 의 자치법규와 의 행정규칙 통계를 웹 빌드 시점에 각 저장소에서 다시 계산합니다.

데이터별 상세 안내

파일 구조, Git 활용 방법, 커밋 메시지 형식, CLI/MCP 사용법은 데이터별 상세 페이지에서 확인할 수 있습니다.

법령

법령명 기준 디렉토리, 개정 이력, 법령 커밋 메시지 형식을 설명합니다.

법령 데이터 소개

판례

사건종류·법원등급별 구조, 판례 추가 이력, 판례 커밋 메시지를 설명합니다.

판례 데이터 소개

자치법규

광역·기초·교육청 경로와 공포일자 기준 Git 이력을 설명합니다.

자치법규 데이터 소개

행정규칙

기관 계층별 경로와 발령일자 기준 Git 이력을 설명합니다.

행정규칙 데이터 소개

알려진 제한 사항

Git은 Unix Epoch(1970-01-01) 이전 날짜를 지원하지 않습니다. 이에 해당하는 5건의 법령(공포일자 1950~1969년)은 커밋 날짜가 1970-01-01로 고정되어 있습니다. 실제 공포일자는 각 파일의 YAML frontmatter 공포일자 필드에 정확히 기록되어 있습니다.

기술 스택

영감

legalize-kr 프로젝트는 legalize-dev에서 영감을 받았습니다. legalize-dev는 스페인 법령 8,600건 이상을 Git으로 관리하는 프로젝트입니다.

라이선스

법령·판례·자치법규·행정규칙 원문: 대한민국 정부 공공저작물 (자유 이용 가능)
저장소 구조 및 도구: Apache-2.0 License 또는 MIT License

기여하기

문서 텍스트에 오류를 발견했거나, 누락된 개정·공포·발령 사항이 있다면 GitHub Issues에서 알려주세요. 문서명, 조항, 공식 출처를 함께 기재해 주시면 감사하겠습니다.