If you're a developer, your day probably looks like this: a standup, a pile of tickets, a few deep-work blocks, and a Slack thread across three time zones. You don't need a heavyweight app for any of it. You need a timer, a scratchpad, and a way to decide what matters.
I went through the Productivity category on Utility Tools Lab, which has 17 free tools. They're client-side, need no account, and most save to your browser. Here's what's worth bookmarking.
1. Stay focused
Pomodoro Timer
25-minute work sessions with short and long breaks, session dots, and a sound alert. Everything is configurable, so you can adjust it if 25 minutes isn't your rhythm.
Focus Timer
For deep work, set a countdown from 1 to 240 minutes in 5-minute steps. It has six presets, a sound alert, and a daily sessions-completed stat. Use it for the long stretches when you're debugging something nasty.
2. Decide what actually matters
Task Prioritizer
This sorts tasks into the Eisenhower Matrix: Do First, Schedule, Delegate, Eliminate. If your backlog feels like everything is urgent, it's a good reality check. Tasks persist in localStorage, so they survive a browser restart.
To-Do List
It has High / Medium / Low priorities, status filters, and a live completion bar. It's simple, and it autosaves.
Goal Tracker
Each goal gets a deadline, a priority, and milestones. Progress is calculated from the milestones you complete, which makes it handy for tracking a side project or learning goal over several weeks.
3. Plan your day
Daily Planner
Build a time-blocked schedule with a progress bar, sorted by time. You can copy it as plain text or download it as Markdown. Plans are saved per date.
4. Build habits
Habit Tracker
It's like a GitHub contribution graph for your habits: an 84-day grid with current and longest streaks and a completion rate. Everything is stored locally.
5. Notes and standups
Online Notepad
A distraction-free notepad that saves as you type. It holds up to 20 notes, shows a live word count, and exports any note as Markdown.
Standup Notes
Fill in Yesterday / Today / Blockers, then copy the result as plain text or Markdown straight into Slack or your team doc. It also keeps your last 7 standups, which helps when you can't remember what you did on Tuesday.
6. Working across time zones
Time Greeting Generator
It generates Good Morning / Afternoon / Evening / Night messages for your device timezone, UTC, or US Eastern, Central, Mountain, or Pacific. It's a small thing, but it saves you from sending "Good morning" to someone who's about to go to bed.
The category also links to a few related tools from elsewhere on the site:
- Time Zone Converter: 40 IANA time zones side by side, with DST handled
- Date Add / Subtract: includes ISO week number and a copyable ISO 8601 stamp
- Countdown Timer: counts down to a date, then switches to elapsed time
- Image Annotator: arrows, shapes, and text on screenshots, exported as PNG or JPEG
- Speech to Text / Text to Speech: built on the browser's speech APIs
The client-side tradeoff
Running entirely in the browser has clear upsides:
- No account or onboarding. Open the page and start working.
- No backend to depend on. Your tasks and notes don't live on someone else's server.
- Fast. Nothing waits on a network round-trip.
There's one caveat: browser storage is per device and per browser. Clear your site data and your notes and tasks are gone. For anything important, use the Markdown export options on the notepad and planner.
Final thoughts
Productivity doesn't need a subscription. A timer, a prioritized list, and a place for notes cover most of what I need on a normal workday. You can try them all at the Productivity category page.
What's in your lightweight productivity stack? Tell me in the comments. 👇

Top comments (0)