{"id":16918457,"url":"https://github.com/cmyr/gnudbm","last_synced_at":"2025-04-11T16:38:38.397Z","repository":{"id":49226996,"uuid":"121994789","full_name":"cmyr/gnudbm","owner":"cmyr","description":"Ergonomic Rust bindings for gdbm","archived":false,"fork":false,"pushed_at":"2021-06-24T16:25:49.000Z","size":969,"stargazers_count":3,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T12:41:20.025Z","etag":null,"topics":["dbm","gdbm","rust"],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cmyr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-18T22:01:28.000Z","updated_at":"2024-12-29T11:14:49.000Z","dependencies_parsed_at":"2022-08-28T19:30:48.056Z","dependency_job_id":null,"html_url":"https://github.com/cmyr/gnudbm","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmyr%2Fgnudbm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmyr%2Fgnudbm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmyr%2Fgnudbm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmyr%2Fgnudbm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmyr","download_url":"https://codeload.github.com/cmyr/gnudbm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248182095,"owners_count":21060893,"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":["dbm","gdbm","rust"],"created_at":"2024-10-13T19:40:03.086Z","updated_at":"2025-04-11T16:38:38.377Z","avatar_url":"https://github.com/cmyr.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gnudbm\n\nSee the [documentation] for details.\n\nThis project provides ergonomic and idiomatic Rust bindings to [gdbm],\na lightweight local key/value database. It allows easy storage and retrieval\nof any type that implements `Serialize` and `Deserialize`.\n\n## Requirements\n\nBy default, this package includes a recent gdbm and builds it as a static lib.\nIf you would like to link against the system gdbm, ensure it is up to date\n(1.14+) and build with the `system-gdbm` feature.\n\n## Usage\n\nFirst, add the following to your `Cargo.toml`:\n\n```toml\n[dependencies]\ngnudbm = \"0.2.3\"\n```\n\nAnd to your crate root:\n\n```rust\nextern crate gnudbm;\n```\n\n[gdbm]: http://puszcza.gnu.org.ua/software/gdbm\n[from source]: https://www.gnu.org.ua/software/gdbm/download.html\n[bindgen]: https://github.com/rust-lang-nursery/rust-bindgen\n[bindgen requirements]: https://rust-lang-nursery.github.io/rust-bindgen/requirements.html\n[documentation]: https://docs.rs/crate/gnudbm/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmyr%2Fgnudbm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmyr%2Fgnudbm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmyr%2Fgnudbm/lists"}