Show HN: Menu Bar Calendar on macOS
sindresorhus.com
sindresorhus.com
Note that macOS already has this kind of -- just add the month-view calendar widget and it'll appear alongside the other widgets (click the datetime in the menubar to show widgets).
But it only shows the current month -- no arrows for next month (since widgets aren't interactive). But click it and it'll bring up the full Calendar app with monthly arrow navigation.
The change to the sidebar required widgets to be static images now, from my understanding (with a seeming exception for clocks). There's no way to provide interactivity.
The plus side is they display instantly because they're pre-rendered in the background. The downside is, well, no interactivity.
brew install itsycal
https://www.mowglii.com/itsycal/
I like that you can customise the menu bar formatting, even adding custom messages.
MacOS is great by many measures, but it's interesting devs keep developing apps to replicate what other operating systems do and are considered basic features (rectangle, alttab, bartender, calendar).
Don't want to start a flame war, but I'm not a big fan of Finder, I hope there was a replacement that worked more like what we have on Windows/Gnome/KDE.
Reminds me of a Steve Jobs(?) quote about how things like are should be a feature not a product. Gnome has this built in and I think Windows does too. I recall a number of times when I wanted to look at dates while using a mac and had to open the Calendar app to do that instead of just using a calendar widget in the OS menu/task bar.
Is there an alternate side to this where people want to just sell features? Because that seems like a sure way to pursue product market fit!
I too dabble in putting out macos apps but I haven't ventured on the Mac AppStore.
He's updated it a few times over the years to deal with new versions of macOS not cooperating with the old build.
Website seems to be down due to Media Temple merging into GoDaddy, according to the description of the GitHub repo[1] mirroring the old content, but the Day-0 zip archives[2] are still there. Of course, it feels weird to download and install a zip from a GitHub archive without any context, so I guess it's probably dead now.
There'
I think the first version was released sometime around 2011 and the most recent update[3] was in 2020.
---
[0]: https://twitter.com/shauninman
[1]: https://github.com/shauninman/shauninman.com
[2]: https://github.com/shauninman/shauninman.com/tree/main/asset...
[3]: https://web.archive.org/web/20230317115926/https://shauninma...
I wish I had space for more menu bar icons. Or let me rephrase it, I wish OSX would allow me to manage them myself. I don't get how it's not an out of the box feature, considering every single app likes to put an icon there (however useless it may be) and that we have limited estate there with the macbook bumps.
Bartender just works. Recommended highly.
I currently pay for Fantastical. I don’t even use it much, because our company uses Google Calendar, and booking in the web app is superior (I can access/add meeting rooms, etc.).
What I haven’t been able to do is sync my work and family calendars (so my wife doesn’t double book me or vice versa).
I also really like the full-screen takeover by Dato (again, from the article’s author), don’t know why Fantastical doesn’t have that!
I set out to build that (of course I already bought a domain!) and only while building that stumbled upon a gem for calendar parsing which was built by someone who built a service like that already which did exactly what I wanted…just better so I’m just using this now:
So I remembered : https://news.ycombinator.com/item?id=26425318
> Hey HN,
> I’m Jordan from Superpowered (http://superpowered.me/), here with my co-founders Nikhil, Nick, and Ibrahim. We’re building a calendar app for the Mac menu bar.*
I have no idea what that does, but I want it.
Was there an in-between version?
I've got the urge to hack on one of my old ideas..
- solid integration with macOS Calendar app (shows all your events and has a "+" option to create new ones)
- can also display a time clock along with the date and also has fully customizable datetime patterns meaning you fully replace the system date/time. I especially love doing this and now being able to just click on the date time in the menubar and see a calendar popup (instead of datetime settings which I never need quick access to) similar to the Windows clock
I still love it, though
Calendar widget (on the side of your screen)
Calendar.app
cal in the shell. Interestingly it's the one I use the most
It shows up in the dock with the current date and also has an option to be shown in the menu bar as well
> A special version for users that cannot access the App Store. It won’t receive automatic updates. I will update it here once a year.
Looks nice but not sure why you don't just put it on Homebrew instead of updating the non-app store version once a year.
You claim it's so easy, just a few minutes, yet you spent more time telling everyone how easy it is for him to do, than just doing it yourself.
Can we stop expecting developers to jump to every little request given for a free app?
I am not sure why this is contentious at all, except for the sake of arguing. Homebrew packages are usually maintained by the creator, not the user.
> Why should the users perform free labor for the creator, while the creator gets to keep all of their paid version's revenue?
It's clear you have no desire to use this at all, you've mentioned many times in this whole parent thread that you would rather use ItsyCal even over this because it has more features... So what exactly is your goal with these demands? Just to make Sindre do something you want?
> It is not on the user to add it to Homebrew, it is on the creator.
No it's not. The creator has no obligation to do anything for anyone, paid or free. Stop being entitled.
Again, you haven't answered why users should do it for free while it's a traffic funnel for a paid app. Seems you know this creator personally and support them, but I don't, and most users don't either, and many users use Homebrew so if they don't see it on there, they likely won't use it either. It's not entitlement, it's simply how it works. You wouldn't go into a store who said their inventory is only updated once a year while a store right next to it is updated regularly. Nothing to do with the quality of products in said store, but they're just not the target customer.
All this to again say why it's a point of contention to ask, not even why it's not on Homebrew, which wasn't even my point, but why they're expending extra effort to update it once a year when they could make their lives a lot easier by adding it to Homebrew and having it be done automatically.
It seems odd to place the onus on users to help drive traffic for a paid product.
And when you look at Homebrew users versus App Store users they are like separate circles on a Venn diagram.
I am also building a Mac app and will definitely make sure it's on Homebrew. Crazy not to.
Oh boy, I have some unfortunate news for you. The whole ethos of Homebrew is exactly that, userland maintaining formula for software they want... I promise you Microsoft is not maintaining the casks for their stuff. 99% of all formula in the Homebrew repo is maintained solely by volunteers unaffiliated with all of the software.
My question for you is why are you replying to everyone insistent on demanding that Sindre do all this for you, someone who will not be using the software anyways? What is your angle here? You're coming off super entitled.