supercrabtree/k has 1,804 GitHub stars and 126 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-06 04:14 UTC. Last push 2023-02-04.
k is the new l, yo
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalk is the new l, yo
Directory listings for zsh with git features
k is a zsh script / plugin to make directory listings more readable, adding a bit of color and some git status information on files and directories.
Git status on entire repos

Git status on files within a working tree

File weight colours
Files sizes are graded from green for small (< 1k), to red for huge (> 1mb).
Human readable files sizes
Human readable files sizes can be shown by using the -h flag, which requires the numfmt command to be available. OS X / Darwin does not have a numfmt command by default, so GNU coreutils needs to be installed, which provides gnumfmt that k will also use if available. GNU coreutils can be installed on OS X with homebrew:
brew install coreutils

Rotting dates
Dates fade with age.

Installation
Using zplug
Load k as a plugin in your .zshrc
zplug "supercrabtree/k"
Using zgen
Include the load command in your .zshrc
zgen load supercrabtree/k
zgen save
Using Antigen
Bundle k in your .zshrc
antigen bundle supercrabtree/k
antigen apply
As an Oh My ZSH! custom plugin
Clone k into your custom plugins repo
git clone https://github.com/supercrabtree/k $ZSH_CUSTOM/plugins/k
Then load as a plugin in your .zshrc
plugins+=(k)
Manually
Clone this repository somewhere (~/k for example)
git clone [email protected]:supercrabtree/k.git $HOME/k
Source the script
source $HOME/k/k.sh
Put the same line in your .zshrc to have k available whenever you start a shell. If you don't know what your .zshrc is, just do this.
print "source $HOME/k/k.sh" >> $HOME/.zshrc
Usage
Hit k in your shell
k
😮
Minimum Requirements
zsh 4.3.11
Git 1.7.2
Contributors
supercrabtree
chrstphrknwtn
zirrostig
lejeunerenard
jozefizso
unixorn
george-b
philpennock
hoelzro
srijanshetty
zblach
mattboll
Pull requests welcome :smile:
Thanks
Paul Falstad for zsh
Sindre Sorhus for the fast git commands from zsh pure theme
Rupa for that slammin' strapline
Copyright © 2015 George Crabtree & Christopher Newton. MIT License.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,449 starspublic-apis/public-apis
A collective list of free APIs
496,767 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
438,142 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,076 stars