Linux를 위한 최고의 캘린더 앱
캘린더 동기화 준비가 되었나요?
OneCal 계정을 만들어 Outlook, iCloud 및 Google 캘린더를 동기화하고, 예약 링크를 만들어보세요.
MacOS로 전환하기 전까지, 제가 선호하던 운영 체제는 Linux였습니다. 그 이유 중 일부는 Linux가 오픈 소스 기반이었고, 그로 인한 여러 혜택이 있었기 때문이며, 당시 프로그래밍에 가장 적합한 운영 체제였기 때문입니다.
이점들을 차치하더라도, Linux를 사용하면서 느낀 점은 사용할 수 있는 앱의 선택지가 매우 제한적이라는 것이었습니다. 이는 Linux 사용자가 극히 소수에 불과하고, 대부분의 앱이 커뮤니티에 의해 유지된다는 사실 때문입니다.
뿐만 아니라, 찾을 수 있는 앱들도 MacOS나 심지어 Windows에 비해 사용자 인터페이스, 사용자 경험 등의 품질이 떨어지는 경우가 많았습니다.
이번 글에서는 Linux용 최고의 캘린더 앱들을 살펴보고, 각 앱의 기능, 장점, 제한 사항에 대해 알아보겠습니다.
Linux 사용자에게 적합한 최고의 캘린더 앱은?
1. Morgen

Morgen은 훌륭한 사용자 인터페이스와 다양한 캘린더 기능을 갖춘 크로스 플랫폼 캘린더 앱으로, Ubuntu, Fedora, Arch 등에서 사용할 수 있습니다.
주요 기능
- Apple, Outlook, Google 캘린더 지원: Morgen은 CalDAV와 자체 호스팅 캘린더를 포함하여 모든 주요 캘린더 제공업체를 지원합니다.
- 멀티 플랫폼: Morgen은 Linux, Windows, macOS, iOS, Android 등에서 사용 가능하므로, 다양한 기기에서 일정을 관리할 경우 유용합니다. 모든 기기에서 동일한 앱을 사용할 수 있어, 새로운 캘린더 앱을 익히는 데 시간을 절약할 수 있습니다.
- 키보드 단축키: Linux를 사용하는 만큼 키보드 단축키는 중요할 것입니다. Morgen은 기본 제공되는 단축키를 통해 빠르게 캘린더를 탐색할 수 있게 해줍니다.
- 할 일 목록 지원: Morgen은 Todoist, Outlook, Google Tasks 등과 연동되며, 하나의 플랫폼에서 할 일 목록까지 함께 관리할 수 있습니다.
- 예약 링크 기능: Morgen에는 예약 링크 기능이 내장되어 있어, 사용자의 가능 시간을 링크로 공유하여 다른 사람들이 시간을 예약할 수 있습니다.
요금제

Morgen은 무료 플랜과 고급 기능 및 통합 기능을 위한 유료 플랜을 제공합니다.
- Basic: 무료, 데스크탑에서 캘린더 1개 연결 + 모바일에서는 읽기 전용.
- Pro: $15/month, 무제한 캘린더 연결, 데스크탑 및 Android/iOS 앱 사용 가능.
- Enterprise: 가격 문의
2. Gnome Calendar

Gnome Calendar는 Gnome 앱 스토어의 공식 캘린더 앱으로, 평균적인 캘린더 사용자에게 필요한 다양한 기능을 포함하고 있습니다.
Gnome Calendar는 Morgen과 같은 고급 기능은 없으며, 일반적인 캘린더 앱에서 기대할 수 있는 기본 기능(이벤트 생성/편집/삭제, 드래그 앤 드롭 등)만을 제공합니다.
요금제
Gnome Calendar는 무료로 사용할 수 있습니다.
3. Thunderbird

Thunderbird는 이메일과 생산성 기능을 제공하는 앱으로, 모든 주요 플랫폼에서 사용할 수 있으며 이메일 및 캘린더 관리를 위한 모든 기능을 제공합니다.
주요 기능
- 모든 주요 플랫폼에서 사용 가능: Thunderbird는 Linux, MacOS, Windows, iOS, Android 등에서 사용 가능하여, 별도로 다른 앱을 찾거나 구입할 필요 없이 모든 기기에서 동일하게 사용할 수 있습니다.
- 캘린더, 작업 등 관리 가능: Thunderbird를 사용하면 단순히 캘린더뿐만 아니라 연락처, 작업, 약속 등도 함께 관리할 수 있습니다.
- 오픈 소스: Thunderbird는 오픈 소스로 제공되며, 이는 Linux의 철학과 잘 맞습니다.
- 확장 기능 및 애드온 지원: Thunderbird에는 수십 개의 애드온이 있어, 캘린더 사용 경험을 개선하고 시간을 절약할 수 있습니다. 외형을 바꾸거나, 메시지에서 첨부 파일을 추출하는 등의 애드온을 설치할 수 있습니다.
요금제
Thunderbird는 오픈 소스로 제공되며, 무료로 다운로드하고 사용할 수 있습니다.
4. Evolution
소스 코드를 다운로드하고 여러 단계를 거쳐 앱을 설치하는 걸 선호한다면, Evolution이 적합할 수 있습니다. Evolution은 이메일, 캘린더, 할 일 관리를 제공하는 오픈 소스 애플리케이션입니다.
주요 기능
- 오픈 소스: Evolution은 오픈 소스로 무료로 사용할 수 있으며, 소스 코드를 다운로드하여 직접 확인할 수 있습니다.
- 플러그인 지원: 온라인 캘린더 추가, 캘린더에 날씨 표시, 이메일에 첨부된 연락처 및 캘린더 표시 등의 플러그인을 지원합니다.
- Markdown 이메일 포맷팅 지원: Evolution은 마크다운 형식을 지원하여 이메일을 마크다운으로 작성하면 그대로 표시됩니다.
- 보안 네트워크 연결: SSL, TLS, STARTTLS로 네트워크 연결을 암호화합니다.
- Google Calendar, CalDAV, WebDAV, iCalendar 지원: Evolution은 Google Calendar, CalDAV, WebDAV, iCalendar와 연동되므로 캘린더를 동기화하고 한 곳에서 확인할 수 있습니다.
5. Calcurse

Linux 사용자는 터미널 사용을 좋아하기 때문에, 다음으로 소개할 캘린더 앱은 Calcurse입니다.
Calcurse는 명령줄 기반 캘린더 및 일정 관리 애플리케이션입니다.
주요 기능
- 이벤트, 약속, 작업 관리: Calcurse는 사용자가 일정을 쉽게 파악할 수 있도록 이벤트 및 작업을 관리합니다.
- 알림 시스템: 구성 가능한 알림 시스템을 통해 예정된 이벤트를 사용자에게 알리며, 이메일 알림 전송도 가능합니다.
- CalDAV 지원: 실험적인 기능이지만 Calcurse는 CalDAV를 지원합니다.
- 다국어 지원: Calcurse는 영어, 프랑스어, 독일어, 네덜란드어, 스페인어, 이탈리아어 등으로 텍스트를 자동 번역합니다.
- 가져오기 및 내보내기 기능
- 사용자 정의 키 바인딩: 키 바인딩을 사용자 정의할 수 있어, 캘린더, 미팅, 명령줄을 보다 효율적으로 탐색할 수 있습니다.
요금제
Calcurse는 무료로 사용할 수 있습니다.
6. Event Calendar

Event Calendar는 Google Calendar에 특화된 Linux용 오픈 소스 캘린더 앱으로, Google Tasks, 날씨 등의 기능을 지원합니다.
주요 기능
- Google Tasks 지원: Event Calendar를 통해 작업을 생성, 토글, 삭제할 수 있습니다. 현재는 작업 편집 기능은 제공되지 않습니다.
- 이벤트 관리: 일반적인 캘린더 앱에서 기대할 수 있는 이벤트 관리 기능을 제공합니다. 일정에서 특정 날짜를 클릭하면 이벤트 또는 작업을 생성할 수 있는 간단한 양식이 열립니다. 일정에서 이벤트를 클릭하면 브라우저에서 해당 이벤트가 열립니다.
요금제
Event Calendar는 오픈 소스로 무료로 사용할 수 있습니다.
Event Calendar는 Google Calendar만 지원하지만, OneCal을 사용하여 모든 캘린더를 동기화하면 이 한계를 극복할 수 있습니다. OneCal은 Outlook, Google Calendar, iCloud 캘린더를 실시간으로 동기화합니다.
7. KOrganizer

KOrganizer는 Google Calendar, NextCloud, Kolab 등을 지원하는 오픈 소스 캘린더 앱입니다.
주요 기능
- 여러 캘린더 연결 가능: KOrganizer는 여러 개의 캘린더를 연결하고 관리할 수 있도록 합니다.
- 실행 취소 및 다시 실행 지원: 실수로 잘못된 작업을 했을 때, 실행 취소 및 다시 실행 기능을 사용할 수 있습니다.
- 할 일 관리: 일정 및 약속 외에도, 할 일 목록도 관리할 수 있습니다.
- 알림 지원: 다른 캘린더 앱과 마찬가지로 알림 및 알림 기능을 지원합니다.
요금제
KOrganizer는 무료로 사용할 수 있습니다.
OneCal로 모든 캘린더를 실시간으로 동기화하세요
여러 개의 캘린더를 관리해야 하는 상황이라면, OneCal을 사용하여 모든 캘린더를 동기화하면 모든 일정이 모든 캘린더에 반영됩니다.
무료로 OneCal에 가입하여 Outlook, Google, iCloud 캘린더를 실시간으로 매끄럽게 동기화하세요.