releases.
Every tool here started as a problem I ran into while building. The ones with a component, you can try right on its page. The rest are scripts: take the files and run them. For your agent, all of it is one file: /releases.json.
v1.1.0 Β· September 25, 2026 Β· from theunpartyunppp
files: install-to-device.sh (11 KB)
Release Date: September 25, 2026 Changes: WORKFLOW. Fix duplicate-basename release-asset collision
π STATS.
Lines of Code: 312
Dependencies: xcrun, xcodebuild, jq (optional β falls back to table parsing)
π‘ CORE.
π Auto-detects project/workspace, scheme, and connected device β no flags required
π¨ Always builds fresh (pinned -derivedDataPath) β never installs a stale build
π² Installs and force-relaunches, so changes actually show up instead of a resumed suspended process
π Retries once with -allowProvisioningUpdates on a signing/provisioning failure
βοΈ .env support for pinning PROJECT/SCHEME/DEVICE_ID/DEVELOPMENT_TEAM
π€ Non-interactive safe: --project/--scheme/--device flags; fails clearly instead of hanging when no terminal is attached
π‘ how to use
# From any repo with a .xcodeproj/.xcworkspace
./install-to-device.sh
# Pin explicitly / run non-interactively
./install-to-device.sh --project MyApp.xcodeproj --scheme MyScheme --device <udid>π Files in This Release
install-to-device.sh - root wrapper
scripts/install-to-device.sh - implementation (source of truth for versioning)
---
Version: 1.1.0
Tag Pattern: itd-v<em>.</em>.* (itd = install-to-device)
v1.0.1 Β· September 8, 2026 Β· from theunpartyrunway Β· try it: AI Wrapped β
files: ai_energy_cli.py (8 KB) Β· ai_energy_dashboard_integrator.py (16 KB) Β· ai_energy_impact_analyzer.py (54 KB) Β· LICENSE (1 KB) Β· README.md (12 KB)
Changes: feat: unparty brand styling + author/license headers, ai/ package now MIT (#1215)
Metadata
Version: 1.0.1
Author: Justin Murry
Organization: unparty LLC
License: MIT (see ai/LICENSE β free to use, modify, and redistribute)
What this package does
Turns Anthropic billing exports into an honest sustainability report: estimated energy (kWh), carbon footprint (kg CO2), an "energy tax" costed against configurable carbon pricing, and concrete recommendations (cache usage, model right-sizing). No API keys, no telemetry, no network calls β runs locally against CSV files you export yourself.
Highlights
Every model family (Haiku/Sonnet/Opus/Fable) resolves to its own
energy profile β no silent fallback to the wrong model's constants.
Data-freshness checking (--check-freshness, default 45-day
threshold) so a report is never trusted past its source data's shelf life.
Any Console export dropped into claude/ is recognized by its
header row, not a required filename β measured token exports always take priority over dollar-based estimates, and every report discloses exactly which files were used.
Usage
python3 ai/ai_energy_impact_analyzer.py # full analysis + reports
python3 ai/ai_energy_impact_analyzer.py --check-freshness # CI-friendly staleness gate
python3 ai/ai_energy_cli.py analyze # friendlier CLI front-endFull docs: ai/README.md
earlier: v1.0.0 (September 8, 2026).
v31.1.0 Β· August 9, 2026 Β· from theunpartyrunway
files: styles.py (6 KB) Β· unparty_styles.sh (15 KB)
Release Date: August 09, 2026 Changes: claude-code-review.yml, claude-issue-enhancer.yml: bump @beta to @v1
π STATS.
Functions: 45
Color Constants: 1
Exported Variables: 41
Lines of Code: 525
Dependencies: awk,bc,cut,od,stat,tput,tr
Dependent Scripts: 20
π‘ CORE.
Centralized styling for unparty-app CLI.:
β¨ COLOR. Brand color definitions and utilities
π¨ ASCII functions
π’ Status messages (success, error, warning, info)
β‘ Animations (loading, spinner, typewriter)
π§ Cross-platform utilities (macOS + Linux)
π¬ Interactive prompts and menus
π Layout functions (dividers, boxes, sections)
π Thought system emojis (π§ , π¨, β)
π‘ how to use
# Source in your script (from project root)
source unparty_styles.sh
# Use branded functions
show_unparty_header "My Script" "Doing cool stuff"
unparty_success "Operation completed"
unparty_warning "Careful here"
unparty_action "Processing..."
unparty_loading "Loading data" 2.0 5π Python Companion
# Import in Python scripts
from unparty.styles import Colors, print_success, print_error
print_success("Operation completed")
print(f"{Colors.BRAND}Branded text{Colors.END}")π¦ Dependent Scripts
20 scripts rely on this library including:
partnership_config.sh - Collaboration environment setup
search.sh - Semantic search interface
thinking.sh - LLM interaction wrapper
smart-branch.sh - Git branch automation
Weekly summary collectors, demo scripts, and more
π Files in This Release
unparty_styles.sh - Shell styling library (source of truth)
unparty/styles.py - Python companion (synced version)
---
Version: 31.1.0
Tag Pattern: us-v<em>.</em>.* (us = unparty_styles)
earlier: v31.0.0 (May 11, 2026), v30.0.0 (April 21, 2026).
v1.0.4 Β· July 6, 2026 Β· from theunpartybrand Β· try it: Brand Palette β
files: colors.css (1 KB) Β· colors.js (2 KB) Β· colors.json (4 KB) Β· colors.scss (1 KB) Β· Colors.swift (3 KB) Β· colors.ts (3 KB) Β· palette.json (4 KB) Β· unparty-colors-1.0.4.tar.gz (6 KB) Β· USAGE.md (7 KB)
Auto-generated color palette from UNPARTY brand repository.
π¦ What's Included
colors.json - Universal JSON format
colors.css - CSS custom properties
colors.scss - Sass variables
Colors.swift - Swift UIColor extensions
colors.ts - TypeScript constants
colors.js - JavaScript/Node.js module
USAGE.md - Complete usage documentation
π Quick Start
# Download complete package
curl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/unparty-colors-1.0.4.tar.gz
tar -xzf unparty-colors-1.0.4.tar.gz
# Or download individual files
curl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/colors.css
curl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/Colors.swift
curl -LO https://github.com/unparty-app/theunpartybrand/releases/download/colors-v1.0.4/colors.tsπ Usage
See USAGE.md for complete documentation with examples for:
CSS/SCSS (Web Apps)
Swift (iOS Apps)
TypeScript/JavaScript (Web Apps, APIs)
Node.js (Backend)
π¨ Brand Color
UNPARTY Yellow: #f9c22e
---
Generated on: $(date '+%Y-%m-%d %H:%M:%S UTC')
earlier: v1.0.3 (July 6, 2026), v1.0.2 (March 18, 2026), v1.0.1 (February 26, 2026).
v30.0.8 Β· October 29, 2025 Β· from theunpartyrunway
files: theunpartyrunway-foundation-labels.json (17 KB)
Changes: feat: Add partnership configuration script and project manager
Foundation Labels Metadata
Schema Version: 30.0.8
Store Product: theunpartyrunway-foundation-labels
Store Budget: 2025-10-29
Party Definition: A single-CORE gathering of logic
Foul Definition: A data entity that has been manipulated from its original state
Party Types: CLASS, FUNCTION, METHOD
Total Metrics Defined: 20
earlier: v30.0.7 (October 28, 2025), v30.0.6 (October 21, 2025), v30.0.5 (October 13, 2025), v30.0.4 (October 12, 2025), v30.0.3 (October 10, 2025), v30.0.2 (October 4, 2025), v30.0.1 (October 4, 2025), v30.0.0 (October 4, 2025).
v30.0.0 Β· October 10, 2025 Β· from theunpartyrunway
Release Date: October 10, 2025 What Changed: fix: Update header comments for clarity and consistency in sprint velocity tracker
π― What This Tool Does for You
The Sprint Tracker automatically analyzes your GitHub issues to show you exactly how fast your team is working. No complex setup required - just run it and get instant insights about your development velocity.
π Key Benefits
See Real Progress: Track how many issues your team completes each sprint
Predict Deadlines: Use historical data to forecast when work will be done
Spot Trends: Identify which team members are most productive
Plan Better: Make data-driven decisions about future sprint capacity
π Current Sprint Information
β οΈ Sprint calendar not found
Active Sprint: Not available
Sprint Period: Calendar not found
Total Sprints Tracked: Unknown
β¨ What's New in This Version
fix: Update header comments for clarity and consistency in sprint velocity tracker
π§ Recent Improvements
Enhanced sprint pattern recognition for better accuracy
Improved team performance analytics
Better handling of sprint naming conventions
More detailed frequency analysis for workload insights
π How to Use
1. Make sure you have GitHub CLI installed and authenticated
2. Run: python scripts/sprint_velocity_tracker.py
3. View your team's velocity insights in the generated report
4. Use the data to plan your next sprint capacity
π What You'll Get
Sprint Completion Rates: How many issues completed per sprint
Team Activity: Who's contributing most to each sprint
Label Insights: Which types of work are most common
Velocity Trends: Is your team getting faster or slower over time?
Predictive Analytics: Forecast completion dates for ongoing work
---
This tool analyzes real GitHub activity to give you accurate development velocity metrics, not theoretical estimates.
Need Help? Check the script documentation or create an issue in the repository.
v30.0.0 Β· October 6, 2025 Β· from theunpartyrunway
files: format-markdown.py (21 KB)
Changes: π§ Update docstring for get_stats method to improve clarity
Metadata
Version: 30.0.0
Author: JustinMurry
Organization: unpartyLLC
License: MIT
Features
Converts raw conversation logs to structured markdown
Extracts and formats code blocks with syntax highlighting
Generates table of contents with anchor links
Creates proper heading hierarchy
Handles various input formats
Supports batch processing of multiple files
Usage
python format-markdown.py input_file.txt [--output output_file.md] [--config config.json]
python format-markdown.py --batch /path/to/files/*.txt
python format-markdown.py --help