Skip to content

Wolfe-Jam/bun-sticky-zig

Repository files navigation

   ▄▄       ▄▀▀▀ ▀█▀ █ ▄▀▀ █▄▀ █ █
  ████      ▀▀█▄  █  █ █   █▀▄  █
██████      ▄▄▄▀  █  █ ▀▀▀ █ █  █
████████
████████    █▀▄  █ █ █▀▄   ▀▀█ █ ▄▀▀
 ██████     ██▀  █ █ █ █   ▄ ▀ █ █ ▄
   ████     █▄▀  ▀▄▀ █ █   █▄▄ █ ▀▀█
     ▀▀
  

bun-sticky

Fastest bun under the sum.
Zig-native FAF CLI. Zero dependencies. Wolfejam slot-based scoring.

InstallUsageScoringTiersContributing


Install

curl -fsSL https://raw.githubusercontent.com/Wolfe-Jam/bun-sticky-zig/main/install.sh | bash

Or build from source:

git clone https://github.com/Wolfe-Jam/bun-sticky-zig
cd bun-sticky-zig
./verify

77KB binary. Zero runtime dependencies.

Usage

cd any-project        # Go to any repo/directory
faf score             # Score the project.faf

Or create one:

faf init myapp        # Create project.faf
faf score             # Score it
faf sync              # Sync to CLAUDE.md
faf help              # Show commands

Why Zig?

Bun is built on Zig. This CLI speaks Bun's native language.

Feature bun-sticky
Binary size 77KB
Dependencies 0
Cold start <1ms
Cross-platform

Scoring

Wolfejam Slot-Based Scoring - 21 slots across 5 categories:

Category Slots Fields
Project 3 name, goal, main_language
Frontend 4 frontend, css_framework, ui_library, state_management
Backend 5 backend, api_type, runtime, database, connection
Universal 3 hosting, build, cicd
Human 6 who, what, why, where, when, how

Type-aware: CLI uses 9 slots, Fullstack uses all 21.

Score = Filled Slots / Applicable Slots × 100

Tiers

Score Tier
105% Big Croissant 🥐 AI-awarded excellence
100% Trophy 🏆
99%+ Gold 🥇
95%+ Silver 🥈
85%+ Bronze 🥉 Production ready
70%+ Green 🟢
55%+ Yellow 🟡
<55% Red 🔴

Big Croissant (🥐 105%) - The Michelin Star for repos. Can't be calculated - awarded by AI/human for excellence beyond the slots.

Testing

zig build test --summary all    # 136/136 tests passed

FAF Ecosystem

Package Runtime Install
faf-cli Node.js npm i -g faf-cli
bun-sticky-faf Bun bunx bun-sticky-faf
bun-sticky-zig Native curl -fsSL .../install.sh | bash
bun-sticky-zig-plus Native Color ASCII, bi-sync, --json (paid)

License

MIT


Zero dependencies. Pure Zig. Wolfejam slot-based scoring.
The poster child FAF CLI for Bun/Anthropic.

About

Fastest bun under the sum. Zig-native FAF CLI.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •