TimeWarp.Amuru.Tool
1.0.0-beta.10
Prefix Reserved
This is a prerelease version of TimeWarp.Amuru.Tool.
dotnet tool install --global TimeWarp.Amuru.Tool --version 1.0.0-beta.10
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local TimeWarp.Amuru.Tool --version 1.0.0-beta.10
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=TimeWarp.Amuru.Tool&version=1.0.0-beta.10&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package TimeWarp.Amuru.Tool --version 1.0.0-beta.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
TimeWarp.Amuru.Tool
A collection of CLI utilities for TimeWarp projects including avatar generation, timestamp conversion, SSH key management, and social media posting.
Installation
Prerequisites
For enhanced security, install GitHub CLI to verify artifact attestations:
- macOS:
brew install gh
- Windows:
winget install GitHub.cli
- Linux: See GitHub CLI installation
Install the Tool
dotnet tool install --global TimeWarp.Amuru.Tool
Usage
timewarp --help
Commands
Avatar Generation
multiavatar <input>
- Generate unique SVG avatar from any textmultiavatar <input> --output <file>
- Generate and save to filemultiavatar <input> --no-env
- Generate without environment circlemultiavatar <input> --output-hash
- Display hash informationgenerate-avatar
- Generate avatar for current git repository
Utilities
convert-timestamp <timestamp>
- Convert Unix timestamps to ISO 8601 formatgenerate-color <seed>
- Generate deterministic colors from seed textinstall [utility]
- Download and install standalone executables from GitHub releases
Future Commands
post --content <content>
- Social media posting (coming soon)ssh --generate
- SSH key management (coming soon)
Examples
# Generate avatar to stdout
timewarp multiavatar "user@example.com"
# Save avatar to file
timewarp multiavatar "John Doe" --output john.svg
# Generate without environment circle
timewarp multiavatar "test" --no-env
# Generate repository avatar
cd /my/git/repo
timewarp generate-avatar
# Convert Unix timestamp
timewarp convert-timestamp 1234567890
# Output: 2009-02-13T23:31:30+00:00
# Generate color from seed
timewarp generate-color "my-project"
# Output: Hex, RGB, and HSL values
# Install all standalone utilities (downloads from GitHub releases)
timewarp install
# Install specific utility
timewarp install multiavatar
# Note: Installation verifies GitHub attestations if 'gh' CLI is available
Library Dependencies
This tool depends on:
- TimeWarp.Amuru - Core library with native utilities
- TimeWarp.Multiavatar - Multiavatar generation
- CliWrap - Process execution utilities
Standalone Installation (Without .NET SDK)
For users without .NET SDK, standalone installers are available:
# Linux/macOS
curl -LO https://github.com/TimeWarpEngineering/timewarp-amuru/releases/latest/download/installer-linux-x64
gh attestation verify installer-linux-x64 --owner TimeWarpEngineering --repo timewarp-amuru
chmod +x installer-linux-x64
./installer-linux-x64
# Windows
# Download installer-win-x64.exe from releases
gh attestation verify installer-win-x64.exe --owner TimeWarpEngineering --repo timewarp-amuru
.\installer-win-x64.exe
Security
All artifacts are built by GitHub Actions and include attestations for supply chain security.
Verify attestations using gh attestation verify
before running executables.
Versioning
This tool is published with the same version as the TimeWarp.Amuru library for unified versioning.
License
Unlicense - see root LICENSE file for details.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
Version | Downloads | Last Updated |
---|---|---|
1.0.0-beta.10 | 79 | 9/16/2025 |
1.0.0-beta.9 | 83 | 9/15/2025 |
1.0.0-beta.8 | 167 | 8/28/2025 |
1.0.0-beta.7 | 160 | 8/28/2025 |