alpha
Login
Join now
tavianator.com
/
bfs
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A breadth-first version of the UNIX find command
tavianator.com/projects/bfs.html
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
tests/gnu/
writable.out
October 2026
dependabot[bot]
c1281e4c
split the view out of the route
3d ago
split the view out of the route
Copy SHA
Browse repository
dependabot[bot]
committed
3d ago
Tavian Barnes
577ea395
trim the trailing newline before hashing
3d ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Tavian Barnes
committed
3d ago
September 2026
Tavian Barnes
7036756e
make the toggle keyboard reachable
1w ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Tavian Barnes
committed
1w ago
dependabot[bot]
9bbfec9c
defer the icon import
1w ago
defer the icon import
Copy SHA
Browse repository
dependabot[bot]
committed
1w ago
Tavian Barnes
84187c98
round the sizes to the token scale
2w ago
round the sizes to the token scale
Copy SHA
Browse repository
Tavian Barnes
committed
2w ago
Tavian Barnes
0738bf15
stop the header from reflowing on hover
2w ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Tavian Barnes
committed
2w ago
Tavian Barnes
dd4c8590
defer the icon import
3w ago
defer the icon import
Copy SHA
Browse repository
Tavian Barnes
committed
3w ago
dependabot[bot]
972d7f26
defer the icon import
3w ago
defer the icon import
Copy SHA
Browse repository
dependabot[bot]
committed
3w ago
Tavian Barnes
ff182b99
round the sizes to the token scale
1mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Tavian Barnes
committed
1mo ago
dependabot[bot]
db36aa9d
move the guard up to the boundary
1mo ago
move the guard up to the boundary
Copy SHA
Browse repository
dependabot[bot]
committed
1mo ago
August 2026
dependabot[bot]
9b553c71
treat a missing body as empty, not null
1mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
dependabot[bot]
committed
1mo ago
Tavian Barnes
7b3ffed3
read the default from the config
1mo ago
read the default from the config
Copy SHA
Browse repository
Tavian Barnes
committed
1mo ago
Tavian Barnes
8756ee11
keep the empty state on one line
1mo ago
keep the empty state on one line
Copy SHA
Browse repository
Tavian Barnes
committed
1mo ago
dependabot[bot]
0b030e8e
walk the parents once, not twice
1mo ago
walk the parents once, not twice
Copy SHA
Browse repository
dependabot[bot]
committed
1mo ago
Tavian Barnes
9e7eda03
cache the resolved handle for the session
1mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Tavian Barnes
committed
1mo ago
dependabot[bot]
73a3b1dd
move the guard up to the boundary
1mo ago
move the guard up to the boundary
Copy SHA
Browse repository
dependabot[bot]
committed
1mo ago
Tavian Barnes
76b8e325
fix the off-by-one in the page cursor
1mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Tavian Barnes
committed
1mo ago
Tavian Barnes
d36c1f91
keep the empty state on one line
2mo ago
keep the empty state on one line
Copy SHA
Browse repository
Tavian Barnes
committed
2mo ago
dependabot[bot]
0147c08e
stop the header from reflowing on hover
2mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
dependabot[bot]
committed
2mo ago
dependabot[bot]
82004644
treat a missing body as empty, not null
2mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
dependabot[bot]
committed
2mo ago
July 2026
Tavian Barnes
d0e5ab03
put the separator back between the rows
2mo ago
put the separator back between the rows
Copy SHA
Browse repository
Tavian Barnes
committed
2mo ago
Tavian Barnes
2d64e829
cache the resolved handle for the session
2mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Tavian Barnes
committed
2mo ago
Tavian Barnes
f20fbee0
fix the off-by-one in the page cursor
2mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Tavian Barnes
committed
2mo ago
dependabot[bot]
23b6a0c6
collapse the two nearly identical helpers
2mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
dependabot[bot]
committed
2mo ago
Tavian Barnes
c09b111d
tighten the types around the response
2mo ago
tighten the types around the response
Copy SHA
Browse repository
Tavian Barnes
committed
2mo ago
Tavian Barnes
f2583278
let the caller pass its own fetch
2mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Tavian Barnes
committed
2mo ago
dependabot[bot]
5490b2b9
split the view out of the route
3mo ago
split the view out of the route
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
dependabot[bot]
51e64318
round the sizes to the token scale
3mo ago
round the sizes to the token scale
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
dependabot[bot]
076b7ca4
stop swallowing the parse error
3mo ago
stop swallowing the parse error
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
June 2026
Tavian Barnes
ea888964
let the caller pass its own fetch
3mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Tavian Barnes
committed
3mo ago
dependabot[bot]
f526038e
handle the ref with a slash in it
3mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
dependabot[bot]
33145346
spell the aria label out loud
3mo ago
spell the aria label out loud
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
dependabot[bot]
2fb96e7e
put the separator back between the rows
3mo ago
put the separator back between the rows
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
dependabot[bot]
fc34922d
drop the dead compatibility branch
3mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
dependabot[bot]
committed
3mo ago
dependabot[bot]
efd8f090
make the toggle keyboard reachable
4mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
Tavian Barnes
fa072ce6
trim the trailing newline before hashing
4mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Tavian Barnes
committed
4mo ago
Tavian Barnes
0cb681ab
walk the parents once, not twice
4mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Tavian Barnes
committed
4mo ago
Tavian Barnes
082d1236
stop the header from reflowing on hover
4mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Tavian Barnes
committed
4mo ago
May 2026
dependabot[bot]
266bbb4b
drop the dead compatibility branch
4mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
dependabot[bot]
8d492f9f
reuse the existing chip instead of a new one
4mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
dependabot[bot]
a86e23e8
put the separator back between the rows
4mo ago
put the separator back between the rows
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
dependabot[bot]
a5917b38
trim the trailing newline before hashing
4mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
dependabot[bot]
7f840775
drop the dead compatibility branch
4mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
dependabot[bot]
60234aeb
stop swallowing the parse error
4mo ago
stop swallowing the parse error
Copy SHA
Browse repository
dependabot[bot]
committed
4mo ago
Tavian Barnes
f860ba61
walk the parents once, not twice
4mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Tavian Barnes
committed
4mo ago
dependabot[bot]
b91f3abc
read the default from the config
5mo ago
read the default from the config
Copy SHA
Browse repository
dependabot[bot]
committed
5mo ago