Haider

PopTask - Light menu bar task manager for quickly capturing tasks

byβ€’
PopTask is a lightweight macOS menu bar task manager for quickly capturing tasks. Just type naturally even if the input is messy, shorthand, or full of slang and PopTask understands it and schedules it automatically. It supports 7 languages, shows smart countdown alerts, and includes AI powered scheduling and task breakdown. Everything runs on device on macOS 26 and later, with cloud support for earlier macOS versions.

Add a comment

Replies

Best
Haider
Maker
πŸ“Œ
heyy folks! It's Haider, the maker of PopTask πŸ™ŒπŸ½ i got tired of losing tasks the second i switched apps, every task manager i tried needed too many clicks just to add something simple, so i built one that lives in my Mac menu bar and actually keeps up with how fast i think here's what makes it different: type like you talk: write something like "mtg w team mon wed fri 9am" and PopTask picks up the date, cleans the title, and schedules it .. no calendars, no dropdowns, done in seconds!! AI task breakdown: hit one button and a big vague task splits into 3 clear steps you can start on right now 7 languages: type in English, Arabic, Spanish, French, German, Chinese, or Japanese, it understands all of them smart reminders: get notified at the right time plus a morning summary of your full day. works offline: common patterns like "tomorrow 9am" or "in 20 min" parse instantly on your Mac with zero network calls no account, no cloud, no signup, everything stays local on your machine i built this as a solo dev and I'm here all day .. would appreciate your feedback and happy to answer any questions about how it works under the hood!
Rohan Chaubey

@lilhadiΒ Many congratulations. Does this have context too? Example, vague stuff like "follow up on that contract thing next week" when you've got multiple contracts going, does it just parse the timing or try to get smarter about screen context too?

Haider

heyy @rohanrecommendsΒ thanks mate!
right now PopTask parses the timing from what you type, so "follow up on that contract thing next week" gets scheduled for next monday with a cleaned up title, it's really good at the "when"


it actually doesn't read your screen or other tasks by design, as PopTask doesn't ask for accessibility permissions or read anything outside its own window cuz your tasks are just a local JSON file on your mac .. so it won't know which contract you mean, but that's a privacy tradeoff i'm comfortable with

i'm noting this down because you're not the first person to ask about smarter context and hopefully in the newer version i might add this!

Jared Campbell

@rohanrecommendsΒ  @lilhadiΒ Just an FYI, I think there may be a disconnect with your website's feedback form, as well as your email for reaching out.

Haider

@apparentforgmailΒ heyy jared, i just fixed it .. apologies for that πŸ™πŸ½

swati paliwal

@lilhadiΒ How does the AI task breakdown handle super vague ones like "research AI sales tools," and does it pull from any local context to make subtasks even smarter?

Haider

heyy @swati_paliwalΒ πŸ‘‹πŸ½ for something like "research ai sales tools" it actually handles it pretty well, it breaks it down into actionable steps like finding top tools, comparing features or shortlisting options ..

it doesn't pull local context right now, it only works with the task title itself as PopTask doesn't ask for screen reading or file access

honestly, my goal was "keeps it simple and private" πŸ™ŒπŸ½

Danny Greer

Hey @lilhadi -- as someone who has tried just about every to-do app, I really dig this. Really simple + the natural language support is killer. Two requests/comments: Thought about adding a system wide shortcut to initiate the menu bar pop down? Also, TAB support on the pop down to switch between fields and CMD + Enter to add new a new task? Feel like that would make it even faster to use. Nice work!

Haider

heyy @dannygreerΒ thanks, really appreciate that coming from someone who actually understands the pain of using other to-do apps

well, both of your suggestions are great ^

i actually added global keyboard shortcut to open PopTask from anywhere, but i was facing some errors so i skipped it in V1 .. definitely adding that in V2 πŸ’―

tab support between fields and CMD+Enter to submit are solid ideas too, will look into both on the upcoming updates .. thank you so much again, for such and amazing feedback!

Jens Deryckere

this is so clean. curious about Focus Mode: what does it actually do? does it hide everything and just show the one task you're on?

Haider

@jens_deryckere1Β heyy .. this is already in my list but for now, there is no focus mode for specific task

currently, it shows due time on menu bar for the most recent task
(will update you πŸ’― once i go live with focus mode)

Mykyta Semenov πŸ‡ΊπŸ‡¦πŸ‡³πŸ‡±

Is there a voice mode? Can I dictate a note, specify which group it goes to, and set a reminder by voice? That would be very convenient for people working in flow who can’t afford to get distracted.

Haider

@mykyta_semenov_Β heyy .. no voice mode right now, but macOS dictation works in the text field if you want to try it in the meantime

Aleksandar Blazhev

Is it connected with Google Calendar or Calendly?

Haider

@byalexaiΒ heyy πŸ‘‹πŸ½ sadly, not now! PopTask is fully local, no external calendar connections yet .. everything stays on your Mac as a JSON file, Google Calendar integration is something worth exploring in a future version though

Rakibul Islam

Appreciate it.

Will This be available for mobile platforms? Syncing with mobile will gain you more benefits.

See am commenting using phone 😊

Haider

haha @rakibulismΒ love that you're commenting from phone while asking about mobile support!

PopTask is Mac only for now, but let's just say mobile is something i'm very actively thinking about for the next version, stay tuned πŸ‘€

Gabriel P.

the "mtg w team mon wed fri 9am" example sold me, that's exactly the friction point, most task tools make you format your thoughts before they'll accept them.

does it handle recurring patterns from freeform input? like if i type "standup every weekday 9am" does it set up a repeat automatically?

Haider

heyy @gabrielpinedaΒ πŸ‘‹πŸ½ thanks mate!! honestly that was the idea, MAKE IT QUICK AND FAST IN ANYWAY
and yes, it does! "standup every weekday 9am" will automatically detect the recurrence and set it up for you .. daily, weekly, weekdays, monthly all work from natural input, exactly the kind of thing you shouldn't have to think about when adding a task

Haider

also, it detects your weekdays according to the region .. as we, middle eastern start our week on sunday :') so it will start from sunday to thursday

Trydoff

Looks solid for quick task entry, but I'm curious about how well it handles context. What happens with tasks that require follow-ups or details?

Haider

heyy @trydoffΒ πŸ‘‹πŸ½ you can add notes to any task for extra context, and the AI breakdown button splits it into clear steps .. and for now, follow-ups are just new tasks, you type "follow up with xyz on fri" and it schedules it instantly

but yes, gonna add this too in the next version πŸ™ŒπŸ½

Julian Collins

Since the task data is just a local JSON file on the Mac, have you thought about documenting the format so people can pipe tasks in from scripts? Something like `echo task | poptask add` from the terminal. Keeps the no-cloud thing going and opens it up to the developer crowd without touching the main UI.

Haider

heyy @juelzΒ πŸ‘‹πŸ½ yeah this is actually on the list, the json format is pretty simple right now, just title, due date, recurrence, and subtasks .. a CLI tool that writes directly to the file and triggers a refresh would be totally doable πŸ’―

Christophe Dupont

The "just type whatever and it figures it out" approach is underrated. I've been building a focus timer app and the biggest UX lesson I keep learning is that fewer inputs = more people actually use it. Does the on-device AI handle stuff like "call dentist sometime next week" or is it more structured than that?

Haider

@thenomadcodeΒ yeaa, that’s something i’m trying to keep in mind while building this too, fewer inputs usually means people actually use the app cuz it's easy

PopTask tries to handle both messy and structured inputs, if you type something vague like β€œcall dentist sometime next week” it understands the context but won’t force a specific time
but if you write something clearer like β€œcall dentist next wed 3ish” then it can schedule it automatically

the goal is just to let people type naturally and only structure things when there’s enough info

12
Next
Last