Skip to content

databricks/appkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppKit

Build Databricks Apps faster with our brand-new Node.js + React SDK. Built for humans and AI.

[!WARNING] PREVIEW - NOT FOR PRODUCTION USE

This SDK is in preview and is subject to change without notice.

  • Do NOT use in production environments
  • ⚠️ Breaking changes may occur at any time
  • 🔬 APIs are experimental and unstable
  • 📝 Use for development and testing only

Introduction

AppKit is a TypeScript SDK for building production-ready Databricks applications with a plugin-based architecture. It provides opinionated defaults, built-in observability, and seamless integration with Databricks services.

AppKit simplifies building data applications on Databricks by providing:

  • Plugin architecture: Modular design with built-in server and analytics plugins
  • Type safety: End-to-end TypeScript with automatic query type generation
  • Production-ready features: Built-in caching, telemetry, retry logic, and error handling
  • Developer experience: Remote hot reload, file-based queries, optimized for AI-assisted development
  • Databricks native: Seamless integration with SQL Warehouses, Unity Catalog, and other workspace resources

Getting started

Follow the Getting Started guide to get started with AppKit.

Documentation

📖 For full AppKit documentation, visit the AppKit Documentation website.

👉 For AI/code assistants:

Contributing

See CONTRIBUTING.md for development setup and contribution guidelines.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 7