{"full_name":"ajeetdsouza/zoxide","owner":"ajeetdsouza","name":"zoxide","url":"https://github.com/ajeetdsouza/zoxide","description":"A smarter cd command. Supports all major shells.","homepage":"https://crates.io/crates/zoxide","topics":[],"language":"Rust","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/1777663?u=57745edbb4e562e96ca7076b85118073fa792baa&v=4","created_at":"2020-03-05T13:11:40Z","pushed_at":"2026-11-08T02:51:28Z","metrics":{"stars":40536,"forks":942,"watchers":76,"issues":758,"prs":466,"releases":38,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":108},"growth":{"day":{"stars":14,"forks":1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[40522,40536],"forks":[941,942],"watchers":[76,76],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":471,"title":"Can't setup completions on ZSH","comments":17,"created_at":"2022-10-21T16:11:30Z"},{"number":218,"title":"Support for cmd.exe","comments":17,"created_at":"2021-06-01T12:06:45Z"},{"number":247,"title":"favour exact match over more frequent partial match","comments":14,"created_at":"2021-08-08T08:46:30Z"},{"number":224,"title":"Smart case search","comments":13,"created_at":"2021-06-06T09:19:44Z"},{"number":260,"title":"The search string should be used in determining the score","comments":11,"created_at":"2021-09-07T13:13:10Z"},{"number":626,"title":"zi no longer uses fzf for completion","comments":10,"created_at":"2023-09-28T08:49:20Z"},{"number":1087,"title":"Add these 2 features in zoxide, 1. Add multiple directories path, 2. Remove multiple paths","comments":9,"created_at":"2025-07-10T08:34:32Z"},{"number":485,"title":"Clap completion not installed","comments":9,"created_at":"2022-11-13T12:52:21Z"}],"discussions":[{"number":1269,"title":"I ran an autoresearch loop to optimize the executable size of zoxide.  ~ 40.2% reduction","comments":1,"category":"General","created_at":"2026-07-20T20:44:07Z"},{"number":1244,"title":"I made these functions that integrate into the dirstack in zsh to make a harpoon like functionality","comments":0,"category":"Show and tell","created_at":"2026-05-24T10:38:20Z"},{"number":1243,"title":"Can we hardcode paths?","comments":2,"category":"Q&A","created_at":"2026-05-23T18:09:30Z"},{"number":1214,"title":"zoxide refuses to go away","comments":2,"category":"Q&A","created_at":"2026-04-06T10:27:49Z"},{"number":1195,"title":"frecency scoring: full visit history vs aggregate rank+timestamp — tradeoffs","comments":0,"category":"Ideas","created_at":"2026-03-12T12:16:09Z"},{"number":1194,"title":"Move to the same folder as another terminal","comments":0,"category":"Ideas","created_at":"2026-03-09T19:58:29Z"},{"number":1184,"title":"Do I actually need zoxide in fish","comments":1,"category":"Q&A","created_at":"2026-02-20T16:36:04Z"},{"number":1163,"title":"Statistics for visited file paths","comments":0,"category":"Ideas","created_at":"2026-01-23T13:30:31Z"}],"latest_release":{"name":"0.10.0","tag":"v0.10.0","published_at":"2026-07-04T12:41:16Z","body":"### Added\r\n\r\n- `import` now supports fetching entries from `atuin`.\r\n- `import` now auto-detects database files.\r\n- `import` now skips directories matching `$_ZO_EXCLUDE_DIRS`.\r\n- POSIX: support for non-Cygwin Windows environments (e.g. Busybox).\r\n- Fish: Space-Tab completions now display and run the selected command.\r\n- Bash/POSIX/Zsh: `z` now honors `$CDPATH`.\r\n- Bash: don't add to the database when history is disabled (`set +o history`).\r\n- Nushell: export commands so the init script can be imported with `use`.\r\n- Support for RISC-V (riscv64) Linux.\r\n\r\n### Changed\r\n\r\n- `import` now takes a subcommand instead of the `--from` flag.\r\n- Nushell: upgrade minimum supported version to v0.106.0.\r\n\r\n### Fixed\r\n\r\n- Bash/POSIX/Zsh: `z` now handles relative paths through symlinked directories.\r\n- Bash/Fish/POSIX/Zsh: `_ZO_RESOLVE_SYMLINKS` now works on Windows.\r\n- Bash: handle `$PROMPT_COMMAND` values ending in a semicolon.\r\n- PowerShell: navigate to home directory with `z` on drives that don't define `HOME`.\r\n- PowerShell: use fully qualified names when invoking cmdlets.\r\n- Zsh: skip doctor diagnostics in non-interactive shells.\r\n- Zsh: avoid inserting a trailing space when cancelling interactive Space-Tab completions.\r\n- Bash: avoid blanking the prompt when cancelling interactive Space-Tab completions.\r\n- Bash/Fish/Zsh: avoid drawing a new line when Space-Tab completion finds no matches.\r\n- Tcsh: preserve any existing `precmd` alias instead of overwriting it.\r\n- Nushell: complete only directories for `z`, instead of all files."},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}