prefix-dev/pixi - Open Source PR Review Scorecard

Powerful system-level package manager for Linux, macOS and Windows written in Rust – building on top of the Conda ecosystem.

C-Rank Grade: A (Welcoming) - 66/100

External PR Merge Rate: 73%

Response Time: -

First Timer Success: 57%

Frequently Asked Questions

Is prefix-dev/pixi welcoming to first-time open-source contributors?

prefix-dev/pixi has a recorded first-timer success rate of 56.5%. Repositories ranked A typically provide actionable feedback during code reviews and actively nurture new community contributors.

How fast can I expect code review feedback on my pull request?

Maintainers in prefix-dev/pixi respond to incoming external pull requests in approximately 0.0 hours on average. Keeping PRs focused on single tasks and ensuring tests pass helps maintainers review faster.

What does the 65.8 C-Rank™ score (A Tier) represent?

The C-Rank™ system evaluates GitHub projects on a 0–100 scale using real data: PR merge rates, review turnaround time, active maintainer presence, and first-time contributor success. A score of 65.8 places prefix-dev/pixi in the A tier.

What is the external contributor pull request merge rate for prefix-dev/pixi?

The external contributor pull request merge rate for prefix-dev/pixi is 73.0%, based on public PR activity from non-core contributors.

Are there Good First Issues available in prefix-dev/pixi?

prefix-dev/pixi currently has 12 active issue(s) tagged with beginner-friendly labels like "good first issue", "beginner", or "up-for-grabs".

prefix-dev
prefix-dev/pixiA•Welcoming7.8k
GitHub
Back to Explorer
prefix-dev

prefix-dev/pixi

7,832
InactiveA•Welcoming(66/100)Rust

Powerful system-level package manager for Linux, macOS and Windows written in Rust – building on top of the Conda ecosystem.

GitHub
Compare••
Jump to:

AI Maintainer Review Guidelines

Review Persona

Welcoming Community Builder

Warmth Score
8.5/10
Patience Score
8.6/10
Nitpick Rate
30%

Highly welcoming maintainers in prefix-dev/pixi. Prompt code reviews with positive guidance for new contributors.

Top PR Submission Do's

  • •Ensure code complies with the project coding style
  • •Keep PRs scoped to a single concern
  • •Include context and link to the related issue

Top PR Friction Pitfalls (Don'ts)

  • •Do not submit PRs without linking an issue
  • •Do not break existing tests without fixing them
  • •Do not mix unrelated refactors in a single PR
Response Velocity
-
No reviewer activity recorded

Average Response Latency

Tracks hours until a maintainer leaves a review, comment, or PR response.

Merge Efficiency
73.0%
Moderate PR acceptance rate

External Acceptance Rate

Percentage of community pull requests successfully merged into main.

First-Timer Success
56.5%
Strong first-timer PR acceptance rate

First PR Conversion

Rate at which developers submitting their first repository PR succeed.

Active Maintainers
62 core
Highly collaborative maintainer core
Diagnostic Health HUD
73.0%
Merge Gauge
56.5%
1st-Timer
Community Vibe46/100

Embed C-Rank Badge

Show contributors that your repository actively reviews and merges external pull requests.

GetMerged C-Rank badge for prefix-dev/pixi
[![GetMerged C-Rank](https://getmerged.abhishekco.de/api/badge/prefix-dev/pixi)](https://getmerged.abhishekco.de/prefix-dev/pixi?utm_source=github&utm_medium=badge)

Active Good First Issues (5)

View on GitHub

Problem description When using non-trivial environments, I resort to comment for describing the environments [environments] # environment for integration tests using a development server test-integration = { features = ["test", "dev-server"] } It would be nice, if environments would gain a field description, similar to tasks. A field is a bit better integrated than just a comment and e.g. pixi info could show the description for the environments, which would be a usability gain because then we not only see what the environment is, but a description could convey why it exists / its purpose. I would like to be able to do [environments] test-integration = { features = ["test", "dev-server"], description = "environment for integration tests using a development server" } while this is a little less readable than the comment, that will be fixed with the yet unreleased TOML v1.1 spec, because then one could also write [environments] test-integration = { description = "environment for integr

📅 Opened Sep 27, 2026💬 2 comments
Quality: 65/100Contribute

Problem description The docs suggest that you can use an arbitrary name for the .toml file provided to --manifest-path: You can combine working-directory with manifest-path if needed: - uses: prefix-dev/[email protected] with: working-directory: ./packages/my-project manifest-path: custom-pixi.toml However this doesn't appear to be true. The only acceptable parameters for --manifest-path are: path to pixi.toml path to pyproject.toml path to a directory that contains either pixi.toml or python.toml In any case, it would be very useful for complex testing and CI/CD situations to be able to specify a file named something other than "pixi.toml" in the project root or an arbitrary path. For example: - myproject - src/myproject - (source code etc.) - pixi.lock - pixi.toml - pixi-ci.lock - pixi-ci.toml - pyproject.toml - tests/ - test_myproject.py - pixi-tests.lock - pixi-tests.toml Running pixi lock at the project roo

📅 Opened Apr 28, 2026💬 1 comment
Quality: 45/100Contribute

Problem description Hello everyone, I'm opening this issue as a placeholder to consolidate discussions related to VS Code support. Despite earlier efforts to streamline integration, the recent shift to the new Environment Managers has reintroduced a dependency on third-party extensions. The current documentation outlines the required setup steps, but the overall user experience remains suboptimal. For broader industry adoption, a more robust and reliable solution is needed. Relying on community-maintained extensions is challenging, as they cannot always keep pace with upstream changes in VS Code or respond quickly to bugs or opened PRs. Is there any plan to develop an official extension that provides full autodetection, as well as integrated run, debug, and pytest support? A seamless, officially maintained experience would significantly strengthen confidence in adopting Pixi across larger projects and ecosystems. Without it, there is a risk that teams may look toward alternative or cus

📅 Opened Apr 21, 2026💬 7 comments
Quality: 30/100Contribute

Problem description When using uv, if I do uv lock and uv sync in a project with pyproject.toml, the if there is a dev dependency-group, the listed packages are automatically added to the default environment. With pixi however, they get added to the dev environment only. It would be nice to be able to specify that the special dev dependency group should be part of the default environment, since typically for libraries lockfiles get added for reproducible dev environments, not just for runtime dependencies. I also use pixi to do matrixed python version testing, with py31* features. The associated envs need these features + dev to get all the packages needed to run tests etc, but then if I add any tasks to the dev feature then I get asked which environment I would want to use every time. I could of course specify the environment at the CLI, but I'd rather avoid needing to do this. What I'd like to do is to always run the tasks in the default environment (like say a linting task), but the

📅 Opened Apr 14, 2026💬 10 comments
Quality: 45/100Contribute

Problem description repodata-config.disable-jlap was recently removed from the config struct. This resulted in a warning about that value not existing. That's all fine but you should be able to use pixi config unset to remove unknown values from that config. E.g.: this should work IMO pixi config unset repodata-config.disable-jlap It would be best if you can use the pixi config unset to remove any type of TOML value from the config files. Also because our warnings contain the exact config file path it would be great if pixi config could accept paths to those files to eliminate issues where the user doesn't know which config level e.g. --global --local etc.

📅 Opened Mar 13, 2026💬 4 comments
Quality: 30/100Contribute
Looking for more Rust beginner tasks?Explore Rust GFI

Contributor Community Vibe Feedback

Rate what actually matters after opening a pull request here.

Have you contributed to this repo?

Rate your first-hand PR experience (review speed, maintainer responsiveness, and onboarding ease) to help other contributors.

3 ratings required
Maintainer helpfulness
Review speed
Beginner friendliness

Contributor Compatibility & Review Speed Analysis for prefix-dev/pixi

When evaluating whether to contribute to prefix-dev/pixi, response velocity and maintainer engagement are crucial. GetMerged continuously tracks pull request trajectories, first-comment latency, and code review rounds to help developers avoid submitting pull requests to backlogged repositories.

Currently, maintainers of prefix-dev/pixi acknowledge new external contributions in approximately -. Out of all submitted pull requests from non-core authors in the last 180-day window, 73.0% were successfully merged into the primary branch.

Frequently Asked Questions - Contributing to prefix-dev/pixi

01

Is prefix-dev/pixi welcoming to first-time open-source contributors?

prefix-dev/pixi has a recorded first-timer success rate of 56.5%. Repositories ranked Welcoming typically provide actionable feedback during code reviews and actively nurture new community contributors.

02

How fast can I expect code review feedback on my pull request?

The initial maintainer response time averages ~-. Keeping PRs scoped to single concerns and ensuring CI checks succeed will optimize review turnaround.

03

What does the 65.8 C-Rank™ score represent?

The C-Rank™ index scores repositories on a 0 to 100 scale using an objective formula: external PR merge rates, initial response speed, active maintainer count, and first-time contributor retention. A score of 65.8 places prefix-dev/pixi in the Welcoming tier.

04

What is the external contributor pull request merge rate for prefix-dev/pixi?

The external pull request merge rate is 73.0%. GetMerged isolates non-core community contributions so external developers get an accurate benchmark of PR acceptance probability.

05

Are there beginner Good First Issues open in prefix-dev/pixi?

Yes, prefix-dev/pixi currently has 12 active issue(s) tagged with beginner-friendly labels. You can inspect these directly from the repository issues tab.

GetMerged C-Rank™ Indexing Standard

All metrics displayed for prefix-dev/pixi are automatically retrieved via the public GitHub API and recalculated daily. Insider pull requests submitted by repository owners or organization members are excluded from merge rate calculations to preserve objective external contributor statistics.