{"id":20642396,"url":"https://github.com/ipld/libipld","last_synced_at":"2025-12-16T11:03:02.001Z","repository":{"id":37433888,"uuid":"194274664","full_name":"ipld/libipld","owner":"ipld","description":"Rust IPLD library","archived":false,"fork":false,"pushed_at":"2025-05-10T08:33:19.000Z","size":773,"stargazers_count":144,"open_issues_count":29,"forks_count":41,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-11-17T03:10:22.928Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ipld.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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,"zenodo":null}},"created_at":"2019-06-28T13:00:37.000Z","updated_at":"2025-09-25T05:09:30.000Z","dependencies_parsed_at":"2024-01-09T13:31:26.171Z","dependency_job_id":"4e84d069-56bb-486c-a3b4-b5195784cd4b","html_url":"https://github.com/ipld/libipld","commit_stats":{"total_commits":354,"total_committers":21,"mean_commits":"16.857142857142858","dds":"0.31355932203389836","last_synced_commit":"65e0b38520f62cfb2b67ebe658846d86dac2f73e"},"previous_names":["ipfs-rust/rust-ipld"],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/ipld/libipld","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipld%2Flibipld","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipld%2Flibipld/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipld%2Flibipld/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipld%2Flibipld/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ipld","download_url":"https://codeload.github.com/ipld/libipld/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipld%2Flibipld/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27763452,"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","status":"online","status_checked_at":"2025-12-16T02:00:10.477Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-11-16T16:08:57.287Z","updated_at":"2025-12-16T11:03:01.978Z","avatar_url":"https://github.com/ipld.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e # ⛔️ DEPRECATED: [libipld](https://github.com/ipld/libipld) has been superseded by [ipld-core](https://github.com/ipld/rust-ipld-core)\n\u003e The migration to `ipld-core` should be straight forward. If you run into problems during the migration or need help, feel free to [open a bug report on the `ipld-core` repo](https://github.com/ipld/rust-ipld-core/issues).\n\n\n# Rust IPLD library\n\n\u003e Basic rust ipld library supporting `dag-cbor`, `dag-json` and `dag-pb` formats.\n\nOriginally authored by [@dvc94ch](https://github.com/dvc94ch) as a part of the [ipfs-rust](https://github.com/ipfs-rust/) project.\n\nThe `Ipld` enum from the `libipld-core` crate is the central piece that most of the users of this library use.\n\nThe codec implementations use custom traits. In order to be more compatible with the rest of the Rust ecosystem, it's *strongly recommended*, to use new implementations, that use [Serde](https://serde.rs/) as a basis instead. Currently, the list of implementations is limited, please let us know if you crate one and we'll add it to the list:\n\n - DAG-CBOR: https://github.com/ipld/serde_ipld_dagcbor\n\n## Community\n\nFor chats with the developers and the community: Join us in any of these (bridged) locations:\n  - On Matrix: [#ipld:ipfs.io](https://matrix.to/#/#ipld:ipfs.io)\n  - On Discord: join the [IPLD community on IPFS Discord](https://discord.gg/xkUC8bqSCP).\n\n## License\n\nDual licensed under MIT or Apache License (Version 2.0). See [LICENSE-MIT](./LICENSE-MIT) and [LICENSE-APACHE](./LICENSE-APACHE) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipld%2Flibipld","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fipld%2Flibipld","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipld%2Flibipld/lists"}