โ† Back to App

๐Ÿฆœ Budgerigar Help & Documentation

Learn how to use Budgerigar to create and manage AWS budget configurations

๐Ÿš€ Getting Started

  1. Configure AWS Credentials: Open the sidebar (Ctrl+B) and enter your AWS credentials in the "AWS Credentials" section
  2. Select Accounts: Choose one or more AWS accounts from the account list in the center panel
  3. Configure Budget: Set budget amounts, thresholds, and notifications in the right panel
  4. Customize Settings: Use the sidebar to set naming templates, global tags, and cost filters
  5. Generate Templates: Click "Generate CloudFormation Templates" in the footer to create deployment-ready templates

โŒจ๏ธ Keyboard Shortcuts

Toggle Sidebar Ctrl+B
Navigate Accounts โ†‘/โ†“
Select Account Space
Focus Search /

โœจ Features

Multi-Account Budget Management

Configure budgets for multiple AWS accounts simultaneously with shared settings

CloudFormation Template Generation

Automatically generate deployment-ready CloudFormation templates (JSON and YAML)

Budget Notifications

Configure email and SNS notifications for actual and forecasted cost thresholds

Naming Templates

Use template variables like {account_name}, {year}, {month} for consistent resource naming

Global Tags

Apply consistent tagging across all budget resources for better organization

Cost Type Filters

Control which cost types to include (taxes, subscriptions, credits, refunds, etc.)

๐Ÿงช Build Modes

๐Ÿงช Demo Mode (Current)

Fully client-side operation with browser localStorage persistence. Perfect for testing and development. Requires manual AWS credential entry.

๐Ÿš€ Production Mode

Enterprise-ready with AWS Cognito authentication, DynamoDB storage, and Lambda backend. Supports team collaboration and role-based access control.

Budgerigar v0.1.0

Built with SvelteKit + AWS CDK