ASTRAL
A supercharged Google Calendar app for Windows
Tired of Outlook and slow calendar apps that are just websites on your desktop? Astral integrates fully with Windows for native speed, notifications, and more.
Full Google Calendar integration
Tired of seeing your events in the wrong color? Missing formatting and Google Meet links that only work on the Google Calendar website?Astral tightly integrates with Google Calendar to make sure you get the full featured experience.


Native Windows integration
Astral features Windows integrations such as detailed app notifications, lock screen info, and a popup taskbar agenda calendar like Windows 10 used to have.Also because our app is built for Windows, you get the speed and style that comes with a dedicated app experience.

Function comes first
Not just a pretty face - we believe that having an intuitive and quick interface allows you to work faster and easier. All of our controls are built around getting you information with the least fuss.Digging through layers and layers of menus and waiting for flashy animations doesn't happen here.
Design still shines through.
Created with the latest Windows design guidelines in mind, you'll never get tired of looking at your calendar again.Choose between Mica, Acrylic, and other color themes to match your taste.Functional doesn't mean ugly.

Interested in updates?
Check out our dedicated subreddit for the latest news and updates about the Astral app!
Frequently Asked Questions
Is Astral free?
Astral will always have a well featured free tier for non-commerical use. Free users will be able to use most functionality that does not require an Astral account, and are limited to two Google Accounts.Is my calendar info safe?
Yes, all of your calendar info stays on your computer - it is never transferred to our servers, and neither is the token that allows Astral to talk to Google. We do not have any analytics built into Astral - the only info that we have access to are crash reports, which do not contain any links to account information.
Also the app has been certified by both the Microsoft Store, and passed a manual review required by Google for calendar access.Why make this app?
Like many others, I used the Mail and Calendar Windows apps, and was dissatisfied with the replacement Outlook web app. I wanted better integration with Google Calendar, while still maintaining Windows integration.Will you ever support other calendars?
Yes it is possible, although not currently planned. Likely outlook/Microsoft accounts would be next, as they also have a relatively open API. Eventually it would be nice to add CalDAV support, which would bring with it iCloud support and others.How do you make money?
The plan is to have a paid tier for commercial and power users. This would have unlimited calendar account support, as well as niceities such as autocomplete when writing addresses/locations, weather service integration, etc (services which themselves require money for usage).Will the paid tier be a subscription?
Yes this would likely be a subscription. Unfortunately the way development is structured, having a steady source of income allows for continued development, which requires a subscription. Likely it will be a nominal amount, something like ~$5 a month / $50 a year. Our hope is that many people will be fine with just the free tier, and those who wish to support Astral can do so via the subscription.
© Astral. All rights reserved.
Astral Release Notes
Thank you to everyone who has been using and testing Astral - the feedback has been great and I truly appreciate the time people have taken to find bugs, test, and comment.I plan to release updates every few weeks - if you want to check the roadmap, please visit the subreddit here. If you have a feature or bug that you've found, feel free to message or post and I'll get back to you as soon as possible.
Update 0.5.1 (upcoming)
Replace calendar weekly view with high performance version
Update 0.4.3 (upcoming)
Added navigation calendar date picker to monthly view
View status of attendees
Added ability to set custom notifications for individual events
Fix bug where app crashes when viewing an event with a zoom link
Update 0.4.2
More relevant calendar icons
Added setting to hide current time zone
Fix bug where mini calendar agenda resets to beginning after reopening
Fix monthly day of week titles not abbreviating when window gets smaller
Replace calendar weekly view with high performance version
Updating current date in agenda/weekly view when date changes
Styling tweaks (icons, coloring, etc)
Pop main calendar to front when opening from mini calendar
Update 0.4.1
Added Taskbar mini calendar/agenda window
Added more subtle styling for today date in weekly calendar
Added hover tooltips for events in weekly calendar
Added day of week to agenda titles
Fixed acrylic adjustment sometimes not applying
Fixed changing from an all day event to an event with a time of day (and vice versa) not saving
Fixed 0 minute events at midnight causing layout issues in monthly view
Misc bug fixes / stability updates
Update 0.3.1
Added Time Zone support
Added ability to create Google Meet
Updated Agenda style/coloring to be less bright
Added ability to set starting day of week for monthly view
Update 0.2.1
Event view buttons simplified (hide text so more buttons can be shown)
Added colored borders to all day/multi day events to be able to distinguish multiple events with the same color
Update calendar sync to occur every 2 minutes, fix last synced text
Default new event calendar selection to be last used, ability to choose default new event calendar
Fix events not rendering correctly when toggling calendars or accounts on and off
Fix events sometimes not showing until a manual sync
Misc small bug fixes and updates
Update 0.1.1 - 6/20/2025
Update name/icon from Google Hangouts to Google Meet (credit to /u/Wasisnt
Update accounts icon to be less confusing (credit to /u/MemberShadow)
Add extra error handling for weekly view to figure out crash (thanks /u/ziplock9000 and /u/q_bitzz for reporting)
Add slider adjustment for acrylic transparency (credit to /u/iHades22, /u/q_bitzz)