리브한글(libhangul)은 한글 입력 처리 기능을 제공하는 라이브러리다.
- 다른 프로그램이 한글을 입력받을 때 사용할 수 있는 소프트웨어 부품이다.
- 한글 입력 논리뿐 아니라 한자 사전과 한글 문자 분류 기능도 다룬다.
- 소스와 오류 신고 창구가 공개되어 있다. 화면에 잘 드러나지 않는 한글 처리도 오픈 소스 협업의 대상이 된다.
- 입력기와 입력 엔진을 구분하면 역할이 선명해진다. 사용자가 보는 설정 창과 실제 조합을 처리하는 부품은 같은 층위가 아니다.