Minimal Calendar & Widgets Written in SwiftUI

Clendar - minimal calendar

Minimal Calendar & Widgets.

Calendar app should be made simpler. Whether you are looking for not only an app to jot down your calendar events, but also an app with simple design? Clendar could be the one you are looking for, with features like widget, themes, keyboard shortcuts, natural language parsing...

Meet Clendar, a calendar built with simplicity and minimalism in mind.

Main features:

  • Widget, with customizable dark/light themes
  • Keyboard shortcuts supported! Clendar now support various keyboard shortcuts at your convenience.
  • Siri shortcuts
  • Apple Watch complications
  • Universal app. Can run on iPad, iPhone and Apple Watch.
  • Custom app icons
  • Natural language parsing. Just type down "do something next Friday at 8PM" and Clendar will try to automatically parse the phrases when creating calendar event. (This feature can be turned off in the settings)
  • Lunar day view.
  • Dark and light mode built in.
  • Accessibility support.
  • Localizations support

And so much more...!

Tech stacks

Core:

  • SwiftUI (and UIKit interoperability)
  • iPadOS
  • WidgetKit
  • SiriKit
  • EventKit/EvenKitUI
  • WatchKit
  • Combine
  • macCatalyst (coming soon..)

Build delivery tool

  • Fastlane

Package Managers

  • Swift Package Manager
  • CocoaPods

Linter

  • SwiftLint

Formatter

  • SwiftFormat

Action

Requirements

  • Xcode 12.0
  • iOS 14.0
  • watchOS 7.0
  • Ruby (for Fastlane build automation)

GitHub