Contact

About

Waltzing is created and maintained by Michael Netshipise, a software engineer passionate about developer tools, template engines, and making Rust web development more enjoyable.

Get in Touch

Contributing

Waltzing is open source under the MIT license. Contributions, bug reports, and feature requests are welcome!

Reporting Bugs

  1. Create a new issue on the Waltzing repository
  2. Use the bug report template below - ask an LLM to fill it out for you
  3. Include any relevant error messages, logs, or screenshots

Bug Report Template


# Waltzing Bug Report: [Brief Description]

## Summary

[One-sentence description of the bug]

## Environment

- Waltzing version: [e.g., 0.2.16]
- Output mode: [Buffered/Streaming/Async]
- Framework: [e.g., Axum, Alpine.js]

## Bug Description

### Input (Waltzing template)

```waltzing
[Your template code here]
```

### Actual Output

```html
[What Waltzing produces]
```

### Expected Output

```html
[What you expected]
```

## Error Messages

```
[Any compiler or runtime errors]
```

## Minimal Reproduction

```waltzing
[Smallest possible example that reproduces the bug]
```

## Current Workaround

[If any]

## Suggested Fix

[Optional: your thoughts on how to fix it]

## Impact Assessment

- Severity: [Low/Medium/High/Critical]
- Workaround available: [Yes/No]
Tip

Copy the template above and ask an AI assistant: "Write a bug report from this template" along with your problem description. This helps create well-structured reports.