Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
databricks
/
appkit
Public
Notifications
You must be signed in to change notification settings
Fork
22
Star
92
Code
Issues
7
Pull requests
27
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(cli): add 'appkit add' and 'appkit registry' commands
- #462
#462
Merged
MarioCadenas
merged 31 commits into
main
databricks/appkit:main
from
feat/registry-cli
databricks/appkit:feat/registry-cli
Copy head branch name to clipboard
Aug 17, 2026
Conversation
Commits
31
(31)
Checks
Files changed
Merged
feat(cli): add 'appkit add' and 'appkit registry' commands
#462
MarioCadenas
merged 31 commits into
main
databricks/appkit:main
from
feat/registry-cli
databricks/appkit:feat/registry-cli
Copy head branch name to clipboard
Commits
Commits on Aug 14, 2026
feat(cli): add 'appkit add' and 'appkit registry' commands
Show description for cc81761
MarioCadenas
committed
cc81761
View commit details
Copy full SHA for cc81761
Browse repository at this point
feat(cli): point registry at public databricks/appkit-registry repo
Show description for d6ca2f5
MarioCadenas
committed
d6ca2f5
View commit details
Copy full SHA for d6ca2f5
Browse repository at this point
feat(cli): support private registry via gh token
Show description for dfe71fe
MarioCadenas
committed
dfe71fe
View commit details
Copy full SHA for dfe71fe
Browse repository at this point
feat(cli): drop components.json requirement from 'appkit add'
Show description for 330c10e
MarioCadenas
committed
330c10e
View commit details
Copy full SHA for 330c10e
Browse repository at this point
fix(cli): detect frontend root for monorepo app layouts
Show description for 8c7b249
MarioCadenas
committed
8c7b249
View commit details
Copy full SHA for 8c7b249
Browse repository at this point
feat(cli): add 'appkit plugin add' for registry-distributed plugins
Show description for 7846688
MarioCadenas
committed
7846688
View commit details
Copy full SHA for 7846688
Browse repository at this point
refactor(cli): unify plugin install into 'appkit add'; plugins under server/plugins
Show description for 5876d68
MarioCadenas
committed
5876d68
View commit details
Copy full SHA for 5876d68
Browse repository at this point
feat(cli): auto-register added plugins in the server createApp call
Show description for ee4fd43
MarioCadenas
committed
ee4fd43
View commit details
Copy full SHA for ee4fd43
Browse repository at this point
fix(cli): register plugin as factory call with correct indentation
Show description for 6f98fff
MarioCadenas
committed
6f98fff
View commit details
Copy full SHA for 6f98fff
Browse repository at this point
feat(cli): verified-item marker + colorized registry output
Show description for 96787de
MarioCadenas
committed
96787de
View commit details
Copy full SHA for 96787de
Browse repository at this point
feat(cli): show item TYPE (component/plugin/hook/...) in registry list
Show description for 9523296
MarioCadenas
committed
9523296
View commit details
Copy full SHA for 9523296
Browse repository at this point
feat(cli): add 'appkit registry search' over name/desc/type/keywords
Show description for 3dcd82e
MarioCadenas
committed
3dcd82e
View commit details
Copy full SHA for 3dcd82e
Browse repository at this point
refactor(cli): rename registry namespace to @databricks-appkit
Show description for 49fec33
MarioCadenas
committed
49fec33
View commit details
Copy full SHA for 49fec33
Browse repository at this point
fix(cli): resolve transitive registryDependencies and surface optional resource env vars
Show description for 7830155
MarioCadenas
committed
7830155
View commit details
Copy full SHA for 7830155
Browse repository at this point
chore(cli): hide registry and add commands from --help
Show description for d4f1eca
MarioCadenas
committed
d4f1eca
View commit details
Copy full SHA for d4f1eca
Browse repository at this point
feat(cli): resource-aware registry add — env reconcile, deploy config, workspace picker
Show description for d519380
MarioCadenas
committed
d519380
View commit details
Copy full SHA for d519380
Browse repository at this point
chore(repo): add apps/scratch/ for gitignored local scratch apps
Show description for 3e4adf4
MarioCadenas
committed
3e4adf4
View commit details
Copy full SHA for 3e4adf4
Browse repository at this point
fix(cli): harden registry add against untrusted item data
Show description for d866185
MarioCadenas
committed
d866185
View commit details
Copy full SHA for d866185
Browse repository at this point
fix(cli): close transitive-verify and env-name injection gaps
Show description for a7fe3b1
MarioCadenas
committed
a7fe3b1
View commit details
Copy full SHA for a7fe3b1
Browse repository at this point
fix(cli): pin resolved item name to fetch key (verified-gate spoof)
Show description for b97c88a
MarioCadenas
committed
b97c88a
View commit details
Copy full SHA for b97c88a
Browse repository at this point
fix(cli): validate registry item names; parallelize verify + resolve
Show description for 4dabd8b
MarioCadenas
committed
4dabd8b
View commit details
Copy full SHA for 4dabd8b
Browse repository at this point
fix(cli): validate registry info ref; correct SSRF wording
Show description for 4454b69
MarioCadenas
committed
4454b69
View commit details
Copy full SHA for 4454b69
Browse repository at this point
refactor(cli): simplify registry module and trim comments
Show description for 5d5d268
MarioCadenas
committed
5d5d268
View commit details
Copy full SHA for 5d5d268
Browse repository at this point
refactor(shared): single source for field-origin derivation
Show description for c123ad7
MarioCadenas
committed
c123ad7
View commit details
Copy full SHA for c123ad7
Browse repository at this point
fix(cli): register plugins in the resolved server root, not cwd
Show description for 49c8f90
MarioCadenas
committed
49c8f90
View commit details
Copy full SHA for 49c8f90
Browse repository at this point
chore: refresh pnpm-lock.yaml after rebasing on main
Show description for ea7fc3f
MarioCadenas
committed
ea7fc3f
View commit details
Copy full SHA for ea7fc3f
Browse repository at this point
chore: scrub internal Databricks references from fixtures/tests
Show description for aab8a35
MarioCadenas
committed
aab8a35
View commit details
Copy full SHA for aab8a35
Browse repository at this point
refactor(cli): share app.yaml/databricks.yml binding contract between add and doctor
Show description for 9900ee9
MarioCadenas
committed
9900ee9
View commit details
Copy full SHA for 9900ee9
Browse repository at this point
fix(cli): dedup server-register import by binding, not path
Show description for 2e383dc
MarioCadenas
committed
2e383dc
View commit details
Copy full SHA for 2e383dc
Browse repository at this point
test(cli): make server-register binding-dedup test a real regression guard
Show description for 8f320ca
MarioCadenas
committed
8f320ca
View commit details
Copy full SHA for 8f320ca
Browse repository at this point
fix(cli): resolve app profile for the registry picker and surface skip reasons
Show description for 546dbaf
MarioCadenas
committed
546dbaf
View commit details
Copy full SHA for 546dbaf
Browse repository at this point
You can’t perform that action at this time.