긱뉴스 2위 보고 다들 멈췄다

GeekNews TOP3 — SideQuick, Datatype, 알한글 개발자 도구 큐레이션
DIGEST
  • SideQuick — GitHub 레포 134개를 끝맺지 못한 개발자가 만든 사이드 프로젝트 완주 도구
  • Datatype — JS·이미지 없이 텍스트만으로 막대·라인·파이 차트를 그리는 가변 폰트
  • 알한글 — macOS Finder에서 HWP/HWPX를 Quick Look·썸네일로 보고 편집·PDF 내보내기까지

5월 20일부터 21일까지 GeekNews 상단을 점령한 건 전부 ‘도구’ 카테고리였다. 사이드 프로젝트를 끝까지 끌고 가는 데스크톱 앱, 텍스트만으로 차트를 그리는 폰트, 그리고 macOS에서 드디어 자연스럽게 동작하는 HWP 뷰어. 세 가지 모두 어제 발표됐고, 이미 개발자들 사이에서 입소문이 났다.

SideQuick — 레포 134개 죽인 개발자가 만든 완주 도구

퀘스트로 쪼개고, 단계별로 잠금 해제

SideQuick는 작업을 ‘퀘스트(quest)’ 단위로 쪼개고 진행 상황을 추적해, 사이드 프로젝트가 흐지부지되는 패턴을 막아주는 데스크톱 앱이다. 제작자는 GitHub 레포 134개를 만들고도 끝맺지 못한 자기 경험에서 출발했다고 한다. 단계가 순서대로 잠금 해제되는 퀘스트 시스템, 일일 연속 진행을 카운트하는 스트릭(streak) 트래킹, 그리고 재진입 시 AI가 ‘어디서 멈췄고 다음에 무엇을 할지’를 요약해주는 ‘Re-entry summaries’ 기능이 핵심이다.

로컬 우선 설계라 계정 없이 오프라인으로 동작하고, 모든 데이터는 기기에만 저장된다. AI 키는 본인이 직접 등록하는 BYOK 방식이며, 키는 기기를 벗어나지 않는다. v1.0.9부터 OpenAI 호환 API 커스텀 엔드포인트가 추가돼 Ollama·Groq·OpenRouter·LM Studio·Gemini 호환 모델까지 연동할 수 있다. macOS·Windows·Linux 모두 지원, 무료, 구독 없음.

Tech Insight — 핵심은 ‘의지력’ 대신 ‘잠금 해제 메커니즘’으로 동기를 외부화했다는 점이다. 게임화(gamification)는 흔한 솔루션이지만, 이걸 사이드 프로젝트의 ‘단계 의존성’에 적용한 게 신선하다. 다만 BYOK 모델은 진입장벽이 있어 비개발자에게는 별도 온보딩이 필요해 보인다.


Datatype — 폰트 하나로 차트가 그려진다

OpenType 합자로 JS 없는 인라인 시각화

Datatype은 ‘데이터를 타이포그래피로(data as type)’라는 컨셉의 가변 폰트다. {b:30,70,50,90} 같은 단순 텍스트만 입력하면 OpenType 합자 치환을 통해 막대·라인·파이 차트로 자동 변환된다. JS 라이브러리도, 이미지도, 렌더링 엔진도 필요 없다. 막대 차트와 스파크라인은 최대 20개 값을, 파이 차트는 0~100 단일 백분율을 지원한다. 폰트 크기 외에 Width(50~150)와 Weight(100~900) 두 개의 가변 축으로 간격과 선 두께를 조정할 수 있다.

본문 중간, 표 안, 로그 메시지처럼 텍스트가 들어가는 곳이면 어디든 그대로 렌더링된다. 웹 도입은 @font-face로 로드하고 font-family를 ‘Datatype’으로 지정하는 3줄 CSS면 끝이다. Google Fonts에서 무료 배포 중이고 SIL Open Font License 1.1을 따른다. 파일 크기는 TTF 4.0MB, WOFF2는 단 78KB. Chrome 62+, Firefox 62+, Safari 11+, Edge 17+에서 동작한다.

Tech Insight — OpenType 합자(ligature substitution)를 데이터 시각화에 응용한 발상이 핵심이다. 원래 fi, fl 같은 글자 조합을 하나의 글리프로 치환하는 기능을, 데이터 패턴 전체를 차트 글리프로 바꾸는 데 썼다. 결과적으로 ‘브라우저가 폰트 합자만 지원하면 JS 실행 없이 즉시 렌더링’된다. 대시보드·README·로그 뷰어·이메일 뉴스레터까지 적용 가능한 범용성이 진짜 무기다.


알한글 — Mac에서 HWP 파일이 드디어 자연스럽다

Quick Look·썸네일·PDF 내보내기까지 OS 통합

알한글(Alhangeul)은 macOS용 HWP/HWPX 유틸리티 오픈소스 앱이다. Finder Quick Look 미리보기와 썸네일 표시가 핵심이고, 앱 내에서 HWP/HWPX 문서 열기, 간단한 편집(rhwp-studio 수준), HWP 저장 및 다른 이름으로 저장, PDF 내보내기, 인쇄, macOS 공유 시트 연동, 최근 문서 다시 열기까지 지원한다. ‘brew install –cask postmelee/tap/alhangeul’로도 설치 가능하다.

기술 스택은 Rust 기반 rhwp 코어를 macOS 앱·Quick Look extension·Thumbnail extension·Swift bridge로 연결한 구조다. 앱 화면은 rhwp-studio를 WKWebView로 품고, Quick Look·Finder 썸네일·PDF 내보내기 경로는 Rust bridge와 Swift/CoreGraphics 기반 렌더링을 사용한다. MIT 라이선스이며 한컴오피스나 알집·알약 시리즈와는 관련 없는 독립 오픈소스 프로젝트다. 이름의 ‘알’은 R(Rust)에서 따왔다고 메인테이너가 밝혔다.

Tech Insight — 한국 개발자라면 ‘Mac에서 HWP 열기’가 얼마나 짜증나는 일인지 안다. 이 프로젝트의 가치는 한컴오피스 대체가 아니라 ‘파일시스템 통합’에 집중했다는 점이다. Quick Look으로 미리 보고 썸네일로 구분할 수 있다는 것만으로도 워크플로우 비용이 크게 줄어든다. Rust로 코어를 짜고 Swift로 OS 통합을 한 구조도 모범 사례다.


관련 글

출처

  1. SideQuick 공식 사이트 (sidequick.co)
  2. GeekNews — SideQuick 소개 (news.hada.io)
  3. Datatype GitHub 레포지토리 (github.com)
  4. Google Fonts — Datatype Specimen (fonts.google.com)
  5. 알한글 제품 페이지 (postmelee.github.io)
  6. 알한글 GitHub 저장소 (github.com)

AI Biz Insider · Tech Digest · aibizinsider.com


AI Biz Insider에서 더 알아보기

구독을 신청하면 최신 게시물을 이메일로 받아볼 수 있습니다.

코멘트

댓글 남기기

AI Biz Insider에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기

AI Biz Insider에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기