Earth Reader: 오픈소스 로컬 RSS 리더

Source

  • Evernote/IFTTT Feedly/Earth Reader.md

Summary

Earth Reader는 Google Reader 폐쇄 이후, 사용자의 데이터 주권과 중앙집중식 서비스 의존도를 줄이기 위해 개발된 오픈소스 RSS 리더입니다. 모든 구독 데이터를 사용자의 로컬 파일 시스템에 저장하며, Dropbox나 rsync 등을 통해 수동 동기화를 지원합니다. 초기 버전은 Python 기반 웹 서버 형태이며, 크로스플랫폼 네이티브 앱을 위한 공통 라이브러리인 libearth를 별도로 개발 중입니다. 기술에 익숙한 사용자를 대상으로 하며, GitHub에서 소스 코드를 공개하고 있습니다.

Key Points

  • 데이터 주권: 모든 구독 데이터(읽음 상태, 별표 등)를 사용자의 로컬 파일 시스템에 저장하여 완전한 제어권 보장
  • 동기화 방식: 자체 동기화 기능은 제공하지 않으나, Dropbox/Google Drive 연동 또는 rsync 등을 통한 수동 동기화 지원
  • 기술 스택: Python 기반 웹 버전 제공, 크로스플랫폼 네이티브 앱 개발을 위한 libearth 라이브러리 별도 개발
  • 오픈소스: GitHub에서 소스 코드 공개, 초기 사용자를 위한 개발자 중심의 커뮤니티 운영
  • 이전 데이터 마이그레이션: Google Reader 백업 데이터를 Earth Reader 형식으로 변환하는 스크립트 제공