Skip to content

Templates

The Templates page lets you browse reusable example projects from the Datatailr examples repository on GitHub. Each template is a ready-to-use starting point for building workflows, apps, services, or Excel add-ins on the platform.

How It Works

Navigate to Templates from the Home page. The page fetches the latest templates directly from GitHub and displays them as cards with a name, description, and tags.

  • Use the search bar to find templates by name or tag.
  • Use Quick Filters at the top to filter by popular tags.
  • Click on a template card to open it on GitHub, where you can view the source code and instructions.

Using a Template

Each template is a self-contained folder with source code, a deployment script, and a metadata.json file describing it. To use a template:

  1. Browse the Templates page and find one that matches your use case.
  2. Click the template card to open it on GitHub.
  3. Clone or copy the template code into your workstation or local environment.
  4. Follow the template's README for setup and deployment instructions.

Most templates include a deploy.py script that you can run directly:

python deploy.py

Template Structure

Each template folder in the repository contains:

  • Source code — The application or workflow code.
  • deploy.py — A deployment script using the Datatailr Python SDK.
  • metadata.json — Name, description, author, and tags displayed in the UI.
  • screenshot.png (optional) — A preview image shown on the template card.