{"full_name":"casey/just","owner":"casey","name":"just","url":"https://github.com/casey/just","description":"🤖 Just a command runner","homepage":"https://just.systems","topics":[],"language":"Rust","license":"CC0-1.0","avatar":"https://avatars.githubusercontent.com/u/1945?u=15e6bc170aee701847bbac4062aca05ed99cbf77&v=4","created_at":"2016-06-17T06:08:08Z","pushed_at":"2026-11-02T05:24:09Z","metrics":{"stars":36640,"forks":872,"watchers":104,"issues":1499,"prs":2053,"releases":147,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":175},"growth":{"day":{"stars":21,"forks":2,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[36619,36640],"forks":[870,872],"watchers":[104,104],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":2252,"title":"Module improvement tracking issue","comments":34,"created_at":"2024-07-14T21:44:21Z"},{"number":1582,"title":"Run subsequents on success or failure","comments":22,"created_at":"2023-04-14T00:33:31Z"},{"number":1556,"title":"Running multiple recipes with default arguments","comments":19,"created_at":"2023-02-24T22:19:14Z"},{"number":2033,"title":"PROPOSAL: Autogenerated Documentation","comments":16,"created_at":"2024-05-14T05:12:54Z"},{"number":1885,"title":"support wildcard imports in justfiles","comments":16,"created_at":"2024-02-03T20:03:15Z"},{"number":1829,"title":"Sharing `just` arguments between invocations","comments":16,"created_at":"2024-01-09T08:47:34Z"},{"number":2442,"title":"Inline modules","comments":15,"created_at":"2024-10-29T22:05:43Z"},{"number":1294,"title":"List doc output too dark on Windows","comments":15,"created_at":"2022-07-28T04:45:18Z"}],"discussions":[{"number":3760,"title":"Localization of The Just Programmer Manual","comments":0,"category":"Show and tell","created_at":"2026-10-25T10:19:38Z"},{"number":3735,"title":"MProcs like UI for parallel recipes","comments":0,"category":"Ideas","created_at":"2026-10-05T07:45:40Z"},{"number":3687,"title":"Ability to dump script for validation/linting","comments":2,"category":"Q&A","created_at":"2026-08-04T10:23:18Z"},{"number":3683,"title":"How to make shell completions work for modern versions of aliased just","comments":1,"category":"Q&A","created_at":"2026-07-27T17:52:23Z"},{"number":3369,"title":"odu: A justfile-based CI runner","comments":1,"category":"Show and tell","created_at":"2026-06-11T14:03:27Z"},{"number":3363,"title":"ccline: AI at the zsh prompt when you need a shell command just doesn't have","comments":0,"category":"Show and tell","created_at":"2026-06-10T08:57:35Z"},{"number":3324,"title":"Just a note of appreciation","comments":2,"category":"General","created_at":"2026-04-30T18:12:05Z"},{"number":3306,"title":"More general mechanism for conditionally enabling recipes","comments":1,"category":"Ideas","created_at":"2026-04-21T17:27:58Z"}],"latest_release":{"name":"1.59.0","tag":"1.59.0","published_at":"2026-10-15T06:41:04Z","body":"### Breaking\r\n- Require unicode paths ([#3708](https://github.com/casey/just/pull/3708) by [casey](https://github.com/casey))\r\n\r\n### Added\r\n- Allow `--working-directory` without `--justfile` ([#3720](https://github.com/casey/just/pull/3720) by [casey](https://github.com/casey))\r\n- Allow `--usage` with module path to show usage for all recipes in module ([#3718](https://github.com/casey/just/pull/3718) by [casey](https://github.com/casey))\r\n- Add `[cache(environment)]` to add and remove variables from cache key ([#3696](https://github.com/casey/just/pull/3696) by [casey](https://github.com/casey))\r\n\r\n### Fixed\r\n- Only emit byte order mark for Powershell on Windows ([#3745](https://github.com/casey/just/pull/3745) by [casey](https://github.com/casey))\r\n- Handle minified JSON in install script ([#3737](https://github.com/casey/just/pull/3737) by [casey](https://github.com/casey))\r\n\r\n### Changed\r\n- Pass justfile to default chooser via environment variable ([#3742](https://github.com/casey/just/pull/3742) by [casey](https://github.com/casey))\r\n\r\n### Misc\r\n- Allow `fixme` and `xxx` in `bin/forbid` ([#3734](https://github.com/casey/just/pull/3734) by [casey](https://github.com/casey))\r\n- Ignore broken pipe errors when printing to standard output ([#3733](https://github.com/casey/just/pull/3733) by [casey](https://github.com/casey))\r\n- Use snake case lint names in `Cargo.toml` ([#3732](https://github.com/casey/just/pull/3732) by [casey](https://github.com/casey))\r\n- Display Chinese text using sans-serif font family ([#3727](https://github.com/casey/just/pull/3727) by [casey](https://github.com/casey))\r\n- Add `lang=zh` to Chinese manual link ([#3724](https://github.com/casey/just/pull/3724) by [casey](https://github.com/casey))\r\n- Yield module and recipe paths in tree order ([#3717](https://github.com/casey/just/pull/3717) by [casey](https://github.com/casey))\r\n- Complete arguments for `--clean` and `--list` ([#3716](https://github.com/casey/just/pull/3716) by [casey](https://github.com/casey))\r\n- Use consistent spacing in `--usage` output ([#3715](https://github.com/casey/just/pull/3715) by [casey](https://github.com/casey))\r\n- Add GitHub Actions workflow lockfile ([#3714](https://github.com/casey/just/pull/3714) by [casey](https://github.com/casey))\r\n- Use snafu context selectors ([#3711](https://github.com/casey/just/pull/3711) by [casey](https://github.com/casey))\r\n- Unwrap in `justfile_directory()` ([#3710](https://github.com/casey/just/pull/3710) by [casey](https://github.com/casey))\r\n- Update tabled dependency ([#3709](https://github.com/casey/just/pull/3709) by [casey](https://github.com/casey))\r\n- Optimize CI ([#3706](https://github.com/casey/just/pull/3706) by [casey](https://github.com/casey))\r\n- Remove function name from function error messages ([#3705](https://github.com/casey/just/pull/3705) by [casey](https://github.com/casey))\r\n- Remove unused `JUST_LOG` export ([#3701](https://github.com/casey/just/pull/3701) by [casey](https://github.com/casey))\r\n- Document `[cache(environment)]` ([#3697](https://github.com/casey/just/pull/3697) by [casey](https://github.com/casey))\r\n- Escape list heading default newline in man page ([#3692](https://github.com/casey/just/pull/3692) by [casey](https://github.com/casey))"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}