{"id":15442476,"url":"https://github.com/monadic-xyz/ipfs","last_synced_at":"2025-04-19T18:42:26.667Z","repository":{"id":56085958,"uuid":"158716285","full_name":"monadic-xyz/ipfs","owner":"monadic-xyz","description":"Haskell libraries for interacting with IPFS","archived":false,"fork":false,"pushed_at":"2021-01-12T09:09:53.000Z","size":196,"stargazers_count":25,"open_issues_count":9,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-05-01T22:33:08.373Z","etag":null,"topics":["haskell","ipfs","multiformats","multihash"],"latest_commit_sha":null,"homepage":"https://ipfs.io","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/monadic-xyz.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-22T15:09:54.000Z","updated_at":"2023-05-16T18:15:05.000Z","dependencies_parsed_at":"2022-08-15T12:50:49.030Z","dependency_job_id":null,"html_url":"https://github.com/monadic-xyz/ipfs","commit_stats":null,"previous_names":["oscoin/ipfs"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monadic-xyz%2Fipfs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monadic-xyz%2Fipfs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monadic-xyz%2Fipfs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monadic-xyz%2Fipfs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monadic-xyz","download_url":"https://codeload.github.com/monadic-xyz/ipfs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234732985,"owners_count":18878417,"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":["haskell","ipfs","multiformats","multihash"],"created_at":"2024-10-01T19:27:58.891Z","updated_at":"2025-01-20T03:55:49.938Z","avatar_url":"https://github.com/monadic-xyz.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"A collection of Haskell libraries for interacting with IPFS_\n\n................................................................................\n\n.. image:: https://travis-ci.org/oscoin/ipfs.svg?branch=master\n   :target: https://travis-ci.org/oscoin/ipfs\n\n................................................................................\n\n.. contents::\n   :local:\n   :backlinks: none\n   :depth: 1\n\nOverview\n================================================================================\n\nThis repository provides a number of packages for interacting with IPFS_ via its\n`HTTP API`_. We do **not** aim to provide a full IPFS implementation.\n\nMost of the work has been driven by the immediate requirements of the radicle_\ncode collaboration platform. Thus, it should be considered a work-in-progress,\nand the individual packages may not surface the same level of granularity as\ntheir official Go or Javascript counterparts. Contributions are welcome!\n\nPackage Overview\n--------------------------------------------------------------------------------\n\nHigher-level:\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n\n* `git-remote-ipfs \u003cgit-remote-ipfs\u003e`_\n\n   A `git remote helper`_ which allows storage of git repositories on IPFS.\n   Based on git-remote-ipld_, with some extra features.\n\n* `ipfs-api \u003cipfs-api\u003e`_\n\n   A client for the IPFS `HTTP API`_, based on servant-client_.\n\nMultiformats_ and related packages:\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n\n* `binary-varint \u003cbinary-varint\u003e`_\n* `ipld-cid \u003cipld-cid\u003e`_\n* `multibase \u003cmultibase\u003e`_\n* `multihash-cryptonite \u003cmultihash-cryptonite\u003e`_\n* `multihash-serialise \u003cmultihash-serialise\u003e`_\n\n\nBuilding\n================================================================================\n\nThe canonical build for this project is using cabal_ (\u003e= 2.4, \"new-build). For\nconvencience, we also provide a ``stack.yaml``. stack_ \u003e= 1.9.1 is required to\nmeet the version requirements for ``Cabal``.\n\nPlease see the package READMEs for additional instructions, specifically test\nsetups.\n\nContributing\n================================================================================\n\nWe accept contributions via PRs_. Please use issues_ to find out about where\nhelp is most appreciated, and to propose larger changes requiring some upfront\ndiscussion.\n\nLicense\n================================================================================\n\n`BSD-3-Clause \u003cLICENSE\u003e`_ © Monadic GmbH\n\n.. _IPFS: https://ipfs.io\n.. _HTTP API: https://docs.ipfs.io/reference/api/http/\n.. _radicle: https://radicle.xyz\n.. _cabal: https://www.haskell.org/cabal\n.. _stack: https://www.haskellstack.org\n.. _PRs: https://github.com/oscoin/ipfs/pulls\n.. _issues: https://github.com/oscoin/ipfs/issues\n.. _Multiformats: https://github.com/multiformats/multiformats\n.. _git remote helper: https://git-scm.com/docs/git-remote-helpers\n.. _git-remote-ipld: https://gitub.com/ipfs-shipyard/git-remote-ipld\n.. _servant-client: https://hackage.haskell.org/package/servant-client\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonadic-xyz%2Fipfs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonadic-xyz%2Fipfs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonadic-xyz%2Fipfs/lists"}