What problem does it solve?
apx streamlines the repetitive and error-prone workflow of building, running, and deploying full-stack Databricks Apps by unifying frontend and backend tooling, dev servers, OpenAPI client regeneration, and component management into a single developer workflow.
Core Features & Use Cases
- Unified CLI and MCP tools for starting/stopping dev servers, viewing logs, running type checks, listing API routes, and regenerating OpenAPI clients.
- Project patterns and conventions that standardize FastAPI routes, Pydantic models, React pages, and component placement to speed development and maintain consistency.
- Component and addon management to search and install shadcn/ui components, apply addons like lakebase, and integrate app members into monorepos.
Quick Start
Start the apx development server, list API routes to discover endpoint operation IDs, then add a UI component and refresh the OpenAPI client to update the frontend hooks.