개발자들의 코드 기여 활동을 시각적으로 재미있게 보여주는 새로운 서비스 '놈링스 배지(Nomlings Badge)'가 깃허브(GitHub) 사용자들 사이에서 주목받고 있습니다. 이 서비스는 깃허브 프로필의 리드미(README) 파일에 단 한 줄의 마크다운(markdown) 코드를 추가하는 것만으로, 사용자의 커밋(commit) 활동에 반응하는 귀여운 픽셀 펫(pet)을 배치할 수 있게 해줍니다. 마치 어릴 적 키우던 다마고치처럼, 개발자의 활동량에 따라 캐릭터가 다양한 감정 상태를 표현하며 살아 움직이는 것이 특징입니다.
놈링스 배지는 사용자의 깃허브 기여 달력(contribution calendar) 데이터를 읽어와 픽셀 펫의 행동과 상태를 결정합니다. 예를 들어, 하루 15개 이상의 커밋을 기록하면 펫이 '축하(celebrating)' 모드로 바뀌고, 커밋이 있으면 '먹는(eating)' 모습을 보여줍니다. 일주일간 활동이 없으면 '잠자는(sleeping)' 상태가 되며, 1년 동안 기여가 없으면 '알(egg)' 상태로 돌아갑니다. 또한, 펫의 레벨은 연간 총 기여도에 따라 성장하며, 사용자는 자신의 깃허브 사용자 이름(username)을 기반으로 생성된 기본 종 외에도 10가지 다양한 놈링스(Nomlings) 종 중에서 원하는 펫을 선택할 수 있습니다. 펫의 크기, 색상, 텍스트 표시 여부 등도 커스터마이징(customizing)이 가능해 개인의 취향에 맞게 설정할 수 있습니다.
이 서비스의 가장 큰 장점은 별도의 가입 절차나 토큰(token) 설정 없이 깃허브 사용자 이름만으로 즉시 사용할 수 있다는 점입니다. 이는 개발자들이 자신의 프로필을 개성 있게 꾸미고, 동시에 자신의 기여도를 재미있게 과시할 수 있는 새로운 방법을 제공합니다. 놈링스 배지는 단순한 시각적 재미를 넘어, 개발자들에게 꾸준한 코드 기여 활동에 대한 동기를 부여하고, 깃허브 프로필을 방문하는 이들에게 흥미로운 인상을 남길 수 있는 도구가 될 것으로 보입니다. 또한, 클릭 시 놈링스 웹사이트로 연결되어 서비스 홍보 효과도 기대할 수 있습니다.