Skip to content

kandev 0.52.0 (new formula)#285177

Open
zeval wants to merge 1 commit into
Homebrew:mainfrom
zeval:kandev-formula
Open

kandev 0.52.0 (new formula)#285177
zeval wants to merge 1 commit into
Homebrew:mainfrom
zeval:kandev-formula

Conversation

@zeval
Copy link
Copy Markdown

@zeval zeval commented May 28, 2026

Adds kandev, a self-hosted kanban + agent orchestrator. Source build: Go backend (cgo, links sqlite), Next.js standalone web bundle, and a TypeScript CLI launcher. The bin/kandev wrapper sets KANDEV_BUNDLE_DIR so the launcher in libexec/cli finds the backend binary and web bundle.

Homepage: https://github.com/kdlbs/kandev
License: AGPL-3.0-only
Runtime: node
Build: go, pnpm

A binary-install tap (kdlbs/homebrew-kandev) already exists for users who don't want the build time. This source-build formula lets brew install kandev work without adding a tap.

Tested on macOS arm64 (Tahoe) by creating a local tap:

HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source local/test/kandev
brew test local/test/kandev
brew audit --strict --new --online local/test/kandev # no offenses
brew style local/test/kandev # no offenses
  • Have you followed the guidelines for contributing?
  • Have you ensured that your commits follow the commit style guide?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>?
  • Is your test running fine brew test <formula>?
  • Does your build pass brew audit --strict <formula> (after doing HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --strict --new <formula>?
  • AI was used to generate or assist with generating this PR. Please specify below how you used AI to help you, and what steps you have taken to manually verify the changes: Mainly help with adhering to repo guidelines and composing the formula. Manually verifying the changes involved testing the formula by creating a local tap, installing from it, and running tests/audit/style to see if there were no issues, initially there were some but fixed after some back and forth.

@zeval zeval mentioned this pull request May 28, 2026
7 tasks
@github-actions github-actions Bot added go Go use is a significant feature of the PR or issue nodejs Node or npm use is a significant feature of the PR or issue new formula PR adds a new formula to Homebrew/homebrew-core labels May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go Go use is a significant feature of the PR or issue new formula PR adds a new formula to Homebrew/homebrew-core nodejs Node or npm use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant