Skip to main content

Focused developer journaling and ideation loop

Project description

Logflow

PyPI version
PyPI - Downloads
CI
License

📘 Quickstart Guide – Learn how to install and use Logflow in minutes.

💡 Tip: For the best experience, install with extras:

pipx install logflow-cli[rich,fancy_slugs]

This enables rich terminal output and emoji-safe filenames.


🧠 How Logflow Stores Data

By default, Logflow stores all your developer thoughts in:

./logflow/

This directory includes:

  • daily_logs/ – developer check-ins
  • ideas/ – structured Markdown idea files
  • idea_log.md – append-only quick thought list
  • completed_log.md – a snapshot of done ideas
  • next_id.txt – internal idea counter
  • config.toml – optional config file

Example Config:

[paths]
log_dir = "logflow"
scan_root = "parent"
max_recent_ideas = 5

Run logflow init to generate this layout and config.


Or forcibly regenerate:

logflow init --force

💡 Use Cases

  • Solo dev journaling
  • Idea tracking across projects
  • Developer time tracking & status reporting
  • Task queue for future sprints

📘 Command Cheat Sheet

logflow add "Idea"               # Quick log
logflow add "X" --title T --body B --tag TAG

logflow recent                   # Show recent ideas
logflow index                    # Structured idea index

logflow focus                    # Start dev work
logflow status                   # What am I working on?
logflow pause                    # Mark break/end of session

logflow complete 007             # Mark done
logflow delete slug_or_id        # Soft delete
logflow purge                    # Trash cleanup

logflow history --summary        # View logs
logflow init --force             # Regenerate config & folders
logflow help                     # Command list

🎯 Philosophy

Logflow is designed to:

  • Work with or without Git
  • Require zero setup, but allow full config
  • Help developers reflect, prioritize, and focus

It's built for long-term sustainability of developer thought.


🔓 License

MIT


📣 Maintained by Oravox LLC — freely available for solo devs, teams, and contributors.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

logflow_cli-0.1.7.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

logflow_cli-0.1.7-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file logflow_cli-0.1.7.tar.gz.

File metadata

  • Download URL: logflow_cli-0.1.7.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.10 Linux/6.11.0-1014-azure

File hashes

Hashes for logflow_cli-0.1.7.tar.gz
Algorithm Hash digest
SHA256 8f41d0cb80675910c8fb2d6e4d3b8cfa57fd1f2f24ba6f6cebb08301bad99d7b
MD5 b9b86b7a9a829c45246d942ef3aa0ab8
BLAKE2b-256 e3119c895a7ffbe0d2ed2dca8901c91a552536843668d846ebfbd4a45f276788

See more details on using hashes here.

File details

Details for the file logflow_cli-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: logflow_cli-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.10 Linux/6.11.0-1014-azure

File hashes

Hashes for logflow_cli-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2cfbe657b08018a7f4732fae8e1f66d77427c631a0c3a8db199f3354890fd1b1
MD5 f620e23e2c3dfe6d10c15be22659d062
BLAKE2b-256 6482f419e14c522b29159db05b5ec1b0337894b5e270eb71ea4248c42d7a6af8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page