Open Collective
Open Collective
Loading

cargo-limit

Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Backer

Become a backer for $2.00 per month and support us

Starts at
$2 USD / month
One-time contribution
Donor

Keep the project live one more day

Starts at
$5 USD
Recurring contribution
Sponsor

Support development and bug fixing

Starts at
$10 USD / month
Custom contribution
Donation
Make a custom one-time or recurring contribution.

cargo-limit is all of us

Our contributors 1

Thank you for supporting cargo-limit.

Connect


Let’s get the ball rolling!

Conversations

Let’s get the discussion going! This is a space for the community to converse, ask questions, say thank you, and get things done together.

About your application to Open Source Collective

Published on February 29, 2024 by Grace Powers

Hi Alexander, Thanks for your interest in having OSC as your project’s fiscal host. While your project looks good, we do only accept projects under organizational profiles as we believe utilizing organizational accounts enhance project sust...

 3

About


cargo-limit is a cargo plugin that improves Cargo and Rust compiler ergonomics:
  • errors have highest priority
    • they never appear in the middle of warnings
    • warnings are skipped by default until errors are fixed
  • all messages come in reversed order by default
    • to avoid extra scrolling
  • messages are grouped by filenames
  • number of messages can be limited
  • after encountering first error the rest of build time is limited by default
  • files can be automatically opened in your text editor on affected lines
    • Neovim plugin is LSP-independent, it will keep working even when rust-analyzer fails

Project started as a workaround for this issue, which was closed with no adequate solution.

Check out roadmap, issues and 🎙️Rustacean Station podcast episode for more.

Our team