{"id":13687813,"url":"https://github.com/ryanberckmans/est","last_synced_at":"2026-01-25T03:34:34.044Z","repository":{"id":137670193,"uuid":"112196939","full_name":"ryanberckmans/est","owner":"ryanberckmans","description":"Track time and predict delivery dates on the command line with Joel Spolsky's evidence-based scheduling","archived":false,"fork":false,"pushed_at":"2022-01-18T09:42:40.000Z","size":1880,"stargazers_count":5,"open_issues_count":2,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-01T15:43:33.544Z","etag":null,"topics":["cli","estimate-tasks","estimation","prediction","task-manager","time-tracker","time-tracking"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ryanberckmans.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-11-27T13:02:15.000Z","updated_at":"2023-08-18T03:36:03.000Z","dependencies_parsed_at":"2023-09-01T00:15:14.260Z","dependency_job_id":null,"html_url":"https://github.com/ryanberckmans/est","commit_stats":{"total_commits":89,"total_committers":1,"mean_commits":89.0,"dds":0.0,"last_synced_commit":"85c0042be47ac78d9e1c64899027ee5806f2f1a5"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ryanberckmans/est","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanberckmans%2Fest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanberckmans%2Fest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanberckmans%2Fest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanberckmans%2Fest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ryanberckmans","download_url":"https://codeload.github.com/ryanberckmans/est/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanberckmans%2Fest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28742975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T02:46:29.005Z","status":"ssl_error","status_checked_at":"2026-01-25T02:44:29.968Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","estimate-tasks","estimation","prediction","task-manager","time-tracker","time-tracking"],"created_at":"2024-08-02T15:01:01.035Z","updated_at":"2026-01-25T03:34:34.040Z","avatar_url":"https://github.com/ryanberckmans.png","language":"Go","funding_links":[],"categories":["cli"],"sub_categories":[],"readme":"# [Screenshots](https://imgur.com/a/cUZiYf1)\n\n# Quickstart\n\n1. Install `est`\n```\n# `go install` needed for est-prompt executable\ngo get -u github.com/ryanberckmans/est \u0026\u0026 go install github.com/ryanberckmans/est/...\n```\n\n2. Integrate `est` into your prompt\n```\nest prompt\n```\n\n3. Enable `est` bash completion\n```\nest bash\n```\n\n4. Add your first task\n```\nest help add\n```\n\n5. Consider moving your `~/.estfile.toml` to a location with automatic backup, such as Dropbox or Google Drive. Set this location in `~/.estconfig.toml`.\n\n# About `est`\n\n`est` is a command-line tool to track time spent on tasks and predict the delivery date of future tasks.\n\nIn our experience, it's the case that for most time trackers \"the juice is not worth the squeeze\". `est` tries to improve on this by increasing \"the juice\" with auto predicted delivery dates, and decreasing \"the squeeze\" with auto time tracking and nice shell and prompt integration.\n\nAuto predicted delivery dates is based on Joel Spolsky's [evidence-based scheduling](https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanberckmans%2Fest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryanberckmans%2Fest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanberckmans%2Fest/lists"}