Atlan Application SDK is a Python library for developing applications on the Atlan Platform
Project description
Atlan Application SDK
The Atlan Application SDK is a Python library designed for building applications on the Atlan platform. It offers a full PaaS (Platform-as-a-Service) toolkit — from local development to deployment and partner collaboration — so you can create integrations and tools that seamlessly extend the Atlan experience for our mutual customers.
Usage
Install atlan-application-sdk as a dependency in your project:
- Using pip:
# pip install the latest version from PyPI
pip install atlan-application-sdk
- Using alternative package managers:
# Using uv to install the latest version from PyPI
uv add atlan-application-sdk
# OR using Poetry to install the latest version from PyPI
poetry add atlan-application-sdk
[!TIP] View sample apps built using Application SDK here
Getting Started
- Want to develop locally or run examples from this repository? Check out our Getting Started Guide for a step-by-step walkthrough!
- Detailed documentation for the application-sdk is available at docs folder.
🐳 Docker
Pre-built Base Image (Harbor)
The app-runtime-base image provides the runtime environment (Python, Dapr, OS packages) for Atlan apps. It does not include the SDK itself — install atlan-application-sdk via pip/uv in your app's Dockerfile.
# Latest main image
docker pull registry.atlan.com/public/app-runtime-base:main-latest
# Versioned image
docker pull registry.atlan.com/public/app-runtime-base:main-2.3.1
# Commit-specific image
docker pull registry.atlan.com/public/app-runtime-base:sha-49c027f
[!NOTE] The old image name
registry.atlan.com/public/application-sdkis deprecated but still published for backward compatibility. New apps should useapp-runtime-base.
Contributing
- We welcome contributions! Please see our Contributing Guide for guidelines.
Partner Collaboration
- For information on how to collaborate with Atlan on app development and integrations, please see our Partner Journey Guide.
Need help?
We’re here whenever you need us:
- Issues: GitHub Issues
Security
Have you discovered a vulnerability or have concerns about the SDK? Please read our SECURITY.md document for guidance on responsible disclosure, or please e-mail security@atlan.com and we will respond promptly.
License and Attribution
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file atlan_application_sdk-2.8.2.tar.gz.
File metadata
- Download URL: atlan_application_sdk-2.8.2.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f04d5095b1a9e7b427ea1248f5b2e8eb7f1988723967bda6b27473c5209099d
|
|
| MD5 |
bb569be845f6e28dd89cfa920bf25936
|
|
| BLAKE2b-256 |
3a6b3b7d4860c52ff73b99278cc70aa3c737ad2a44b7bd411e438a4aa8c63e29
|
File details
Details for the file atlan_application_sdk-2.8.2-py3-none-any.whl.
File metadata
- Download URL: atlan_application_sdk-2.8.2-py3-none-any.whl
- Upload date:
- Size: 404.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a19656d0a6d2f8f834afc45e4c04ab886afd3f7a9810ee5bb9a0071c7a41553e
|
|
| MD5 |
678b0b387e36bcca9a488438178aaf55
|
|
| BLAKE2b-256 |
2af3bb48992b23a442c573510240455ce1f6f5d2f17847dd74babd539e3d1e19
|