{"id":17041924,"url":"https://github.com/cloudhead/bloomy","last_synced_at":"2025-04-12T14:40:33.891Z","repository":{"id":66106805,"uuid":"535326976","full_name":"cloudhead/bloomy","owner":"cloudhead","description":"Bloom filter implementation in Rust","archived":false,"fork":false,"pushed_at":"2023-02-15T11:11:14.000Z","size":315,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T09:11:35.108Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudhead.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-11T14:41:46.000Z","updated_at":"2024-11-16T02:31:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"ffd4fa61-7400-4a54-bf1e-6767ee5a8f6f","html_url":"https://github.com/cloudhead/bloomy","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudhead%2Fbloomy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudhead%2Fbloomy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudhead%2Fbloomy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudhead%2Fbloomy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudhead","download_url":"https://codeload.github.com/cloudhead/bloomy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248582325,"owners_count":21128355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T09:14:11.981Z","updated_at":"2025-04-12T14:40:33.885Z","avatar_url":"https://github.com/cloudhead.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bloomy\n\nA minimal implementation of a Bloom filter in Rust.\n\nBloom filters are a space-efficient probabilistic data structure invented by\nBurton Howard Bloom in the 1970s.\n\nThis crate combines ideas and code from various other Bloom filter\ncrates.\n\nThe underlying bit vector implementation is adapted from existing code by\nHelge Wrede, Alexander Schultheiß and Lukas Simon.\n\nIn comparison with other crates, `bloomy` combines the following advantages:\n* Computationally efficient by using a double hashing technique pioneered\nby Adam Kirsch and Michael Mitzenmacher. You can find a copy of the paper in\nthe `docs/` folder.\n* Has only a single dependency: `siphasher`, from which multiple hashers are\nderived, and hence doesn't depend on the `bitvec` or `bit-vec` crates.\n* Supports *union* and *intersection* operations.\n* Supports *counting* items and *similarity* metrics.\n\nUsage\n-----\nAdd the following to your `Cargo.toml`:\n\n    [dependencies]\n    bloomy = \"1\"\n\nCheck the `examples/` folder for usage examples.\n\nLicense\n-------\nLicensed under the MIT license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudhead%2Fbloomy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudhead%2Fbloomy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudhead%2Fbloomy/lists"}