Semwave is a tool that analyzes Rust projects to recommend version bump levels for crates based on propagated changes from dependencies exposed in public APIs.
How It Works
You're working on a big software project and changing some parts, but unsure what other pieces need version updates to stay compatible.
You find semwave, a helpful guide that automatically figures out which updates are needed across your project.
Download and set up the tool on your computer—it prepares quickly for your project.
Tell it about the updates you made, either from recent project differences or by naming specific parts directly.
The tool quickly checks how changes affect other parts by looking at what each piece shares publicly—feels fast and smart.
Get clear lists of parts needing big updates, medium ones, or small tweaks, plus a tree view showing the connections.
Now you know exactly what to change, release without worries, and keep everything working smoothly for users.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.