{"id":14956082,"url":"https://github.com/ipfs/go-ipld-cbor","last_synced_at":"2025-04-08T14:07:04.802Z","repository":{"id":12446652,"uuid":"71835703","full_name":"ipfs/go-ipld-cbor","owner":"ipfs","description":"A cbor implementation of the go-ipld-format","archived":false,"fork":false,"pushed_at":"2025-03-29T08:32:13.000Z","size":186,"stargazers_count":34,"open_issues_count":13,"forks_count":25,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-04-01T12:07:30.156Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","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/ipfs.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":"2016-10-24T21:58:18.000Z","updated_at":"2025-03-28T13:08:45.000Z","dependencies_parsed_at":"2024-04-19T06:29:14.252Z","dependency_job_id":"d7f1d684-3a52-406c-b8e8-bbf8429fb197","html_url":"https://github.com/ipfs/go-ipld-cbor","commit_stats":{"total_commits":184,"total_committers":28,"mean_commits":6.571428571428571,"dds":0.7228260869565217,"last_synced_commit":"84b1083f3fdfea564eea241279eaf47d30950ff8"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs%2Fgo-ipld-cbor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs%2Fgo-ipld-cbor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs%2Fgo-ipld-cbor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs%2Fgo-ipld-cbor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ipfs","download_url":"https://codeload.github.com/ipfs/go-ipld-cbor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247856541,"owners_count":21007620,"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-09-24T13:12:17.221Z","updated_at":"2025-04-08T14:07:04.777Z","avatar_url":"https://github.com/ipfs.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"go-ipld-cbor\n==================\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)\n[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://libp2p.io/)\n[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Coverage Status](https://coveralls.io/repos/github/libp2p/js-libp2p-floodsub/badge.svg?branch=master)](https://coveralls.io/github/libp2p/js-libp2p-floodsub?branch=master)\n[![Travis CI](https://travis-ci.org/libp2p/js-libp2p-floodsub.svg?branch=master)](https://travis-ci.org/libp2p/js-libp2p-floodsub)\n\n\u003e An implementation of a cbor encoded merkledag object.\n\n## Status\n\nThis library **has alternatives available**: For new projects, prefer using the [cbor codec](https://github.com/ipld/go-ipld-prime/tree/master/codec/dagcbor) included with [go-ipld-prime](https://github.com/ipld/go-ipld-prime).\n\nThis library is in **standby** mode.  It works, but we recommend migrating to alternatives if possible.  New features are unlikely to be added here.\n\n## Lead Maintainer\n\n[Eric Myhre](https://github.com/warpfork)\n\n## Table of Contents\n\n- [Install](#install)\n- [Usage](#usage)\n- [API](#api)\n- [Contribute](#contribute)\n- [License](#license)\n\n## Install\n\n```sh\nmake install\n```\n\n## Usage\n\nNote: This package isn't the easiest to use.\n```go\n// Make an object\nobj := map[interface{}]interface{}{\n\t\"foo\": \"bar\",\n\t\"baz\": \u0026Link{\n\t\tTarget: myCid,\n\t},\n}\n\n// Parse it into an ipldcbor node\nnd, err := WrapMap(obj)\n\nfmt.Println(nd.Links())\n\n```\n\n## Contribute\n\nPRs are welcome!\n\nSmall note: If editing the Readme, please conform to the [standard-readme](https://github.com/RichardLitt/standard-readme) specification.\n\n## License\n\nMIT © Jeromy Johnson\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipfs%2Fgo-ipld-cbor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fipfs%2Fgo-ipld-cbor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipfs%2Fgo-ipld-cbor/lists"}