Skip to main content

wiply

demo

Your work, beautifully tracked.

A stupidly simple CLI that helps you track what you're working on — with beautiful output that makes productivity feel good.

Install

pip install wiply

Quick Start

# Start working on something
wiply start "Building a CLI tool"

# Check what you're doing
wiply status

# Stop when done
wiply stop "Finished the core logic"

# Resume last task
wiply resume

# See your day
wiply log

# Get stats
wiply stats

# Live view with timer
wiply live

Demo

$ wiply start "Building something cool"
╭──────────────────────────────────────╮
│ ▶ Started: Building something cool   │
│   10:30                              │
╰──────────────────────────────────────╯

$ wiply live
╭──────────── wiply live ────────────╮
│ ⠋ Working on: Building something cool │
│ Elapsed: 25m                         │
│ Started at 10:30                     │
│                                      │
│ Last: Code review (45m)              │
╰──────────────────────────────────────╯

$ wiply stop "Core logic done"
╭──────────────────────────────────────╮
│ ■ Stopped: Building something cool   │
│ Duration: 25m                        │
│ Note: Core logic done                │
╰──────────────────────────────────────╯

$ wiply resume
╭──────────────────────────────────────╮
│ ▶ Resumed: Building something cool   │
│   11:00                              │
╰──────────────────────────────────────╯

$ wiply log
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Task                                 ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ Building something cool  25m  10:30  │
└──────────────────────────────────────┘

$ wiply stats
╭────────── Stats ──────────╮
│ Total time:   25m         │
│ Total tasks:  1           │
│ Today:        25m         │
│ Streak:       1 days      │
╰───────────────────────────╯

Why wiply?

  • Beautiful — Rich terminal output that makes tracking feel good
  • Simple — 4 commands to rule them all
  • Private — All data stored locally in ~/.wiply/
  • Git-friendly — Your log is just JSON, commit it if you want
  • Fast — No accounts, no sync, no nonsense

Commands

Command Description
wiply start <task> Start a task
wiply stop [note] Stop current task
wiply resume Resume last task
wiply status Show current status
wiply log Show work history
wiply stats Show statistics
wiply live Live view with timer
wiply undo Undo last entry
wiply export Export as markdown
wiply clear Clear all data

Options

  • wiply live --alert 30 — Alert after 30 minutes (default: 25)
  • wiply log --days 14 — Show last 14 days (default: 7)

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

MIT


If you find wiply useful, consider giving it a star!

Metadata

Release files for wiply 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wiply 1.0.0
File Size Uploaded
wiply-1.0.0.tar.gz 8.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wiply 1.0.0
File Interpreter ABI Platform
wiply-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.7 kB

Release files / wiply-1.0.0.tar.gz

Download URL wiply-1.0.0.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a7bc1c5e8336b2f86c4e7ee2e4baa57a3d9d85384b4a513f1cb6abd031beab41
BLAKE2b-256 checksum
How to use checksums
2008c96e549779a84481a247abfa15e4b40151413039011665273d6498835007
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / wiply-1.0.0-py3-none-any.whl

Download URL wiply-1.0.0-py3-none-any.whl
Size 8.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b54a7df496ae5fe268cd1c00f5ada0fb186dcfb746f08e38d2a884f341ac8f13
BLAKE2b-256 checksum
How to use checksums
ebb87899d1695e1cd9759498096a40d6ecfd8b2966580b6ce11f5da1efd8078a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page