</>PackageGraphPackageGraph

hashbrown

Cargov0.17.1

A Rust port of Google's SwissTable hash map

Not recommended for new projects

No — hashbrown should not be adopted for new projects. No license declared — you have no explicit right to use this code.

  • ?Adoption: grade ?, Not reported by this registry.

    No download data reported for this package yet.

  • BMaintenance: grade B, Good.

    Last published 124 days ago. 10 releases in the last 2 years.

  • AWeight: grade A, Excellent.

    Zero runtime dependencies.

  • ASupply chain: grade A, Excellent.

    No install scripts, 2 maintainers, and a contained dependency surface.

  • FLicense: grade F, Failing.

    No license declared — you have no explicit right to use this code.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding hashbrown to a project.

0
Direct dependencies

Runtime packages this one declares itself.

0
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

Install size

Unpacked size of this package plus its entire runtime tree.

Tree depth

Longest resolved dependency chain below this package.

Compatibility

Rust edition
No constraint declared

hashbrown vs the alternatives

Packages solving a similar problem in the cargo ecosystem, compared on the signals that drive an adoption decision.

PackageWeekly downloadsDependentsLicenseLast release
hashbrownthis page004 months ago
indexmap007 hours ago
serde007 hours ago
smallvec007 hours ago

Release history

7 releases in the last two years, typically about 62 days apart.

Recent versions of hashbrown
VersionPublishedSizeLicense
0.17.1latest4 months agoMIT OR Apache-2.0
0.17.05 months agoMIT OR Apache-2.0
0.16.19 months agoMIT OR Apache-2.0
0.16.01 year agoMIT OR Apache-2.0
0.15.51 year agoMIT OR Apache-2.0
0.15.41 year agoMIT OR Apache-2.0
0.15.31 year agoMIT OR Apache-2.0
0.15.21 year agoMIT OR Apache-2.0
0.15.11 year agoMIT OR Apache-2.0
0.15.01 year agoMIT OR Apache-2.0
0.14.52 years agoMIT OR Apache-2.0
0.14.42 years agoMIT OR Apache-2.0
0.14.32 years agoMIT OR Apache-2.0
0.14.22 years agoMIT OR Apache-2.0
0.14.12 years agoMIT OR Apache-2.0

Overview

hashbrown is an Cargo package that a Rust port of Google's SwissTable hash map. The latest version is 0.17.1.

Who should use it

Teams working in the Cargo ecosystem who need a Rust port of Google's SwissTable hash map and value a focused solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your Cargo stack.

Pros

  • Zero runtime dependencies — minimal footprint.

Cons

  • No license detected — review usage terms before adopting.

Auto-generated from collected registry metadata. No external claims are inferred.

Maintainers

Keywords

Frequently asked questions

Should I use hashbrown?

No — hashbrown should not be adopted for new projects. No license declared — you have no explicit right to use this code.

How do I install hashbrown?

Run `cargo add hashbrown` to add hashbrown to your Cargo project.

What license is hashbrown released under?

No license was detected in hashbrown's metadata; review the repository before use.

Is hashbrown still maintained?

The most recent release of hashbrown (v0.17.1) was published 4 months ago.