_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


go-github-com-ceramicnetwork-go-dag-jose 0.1.1
Propagated dependencies: go-github-com-go-jose-go-jose-v4@4.0.5 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipld-go-ipld-prime@0.21.0 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-multihash@0.2.3 go-golang-org-x-crypto@0.50.0 go-pgregory-net-rapid@1.2.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ceramicnetwork/go-dag-jose
Licenses: Expat
Build system: go
Synopsis: Implementation of the IPLD dag-jose codec
Description:

This is an implementation of the IPLD @urlhttps://ipld.io/specs/codecs/dag-jose/spec/,dag-jose codec.

go-github-com-libp2p-go-socket-activation 0.1.0
Propagated dependencies: go-github-com-coreos-go-systemd-v22@22.7.0 go-github-com-ipfs-go-log@1.0.5 go-github-com-multiformats-go-multiaddr@0.16.1
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-socket-activation
Licenses: Expat
Build system: go
Synopsis: Multiaddr backed systemd socket activation
Description:

This package provides access to sockets registered by the system's init daemon as described in http://0pointer.de/blog/projects/socket-activation.

go-github-com-ipfs-go-ds-pebble 0.5.9
Propagated dependencies: go-github-com-cockroachdb-pebble-v2@2.1.4 go-github-com-ipfs-go-datastore@0.9.1 go-github-com-ipfs-go-log-v2@2.9.1
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ds-pebble
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: Pebble-backed datastore
Description:

This is a simple adapter to plug in cockroachdb/pebble as a backend anywhere that accepts a go-datastore.

go-github-com-ipfs-go-ipld-legacy 0.2.1
Propagated dependencies: go-github-com-ipfs-go-block-format@0.2.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-ipld-format@0.6.0 go-github-com-ipld-go-ipld-prime@0.21.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ipld-legacy
Licenses: Expat ASL 2.0
Build system: go
Synopsis: Translation layer for IPLD legacy code
Description:

go-ipld-format is a translation layer between go-ipld-prime nodes and go-ipld-format legacy interface.

go-github-com-ipfs-go-cidutil 0.1.0
Propagated dependencies: go-github-com-ipfs-go-cid@0.4.1 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-multicodec@0.9.0 go-github-com-multiformats-go-multihash@0.2.3
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-cidutil
Licenses: Expat
Build system: go
Synopsis: Utility functions and types for working with CIDs
Description:

go-cidutil implements various utilities and helper functions for working with CIDs.

go-github-com-ipld-go-ipld-prime 0.21.0
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-github-com-ipfs-go-block-format@0.2.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-multiformats-go-multicodec@0.9.0 go-github-com-multiformats-go-multihash@0.2.3 go-github-com-polydawn-refmt@0.89.0 go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipld/go-ipld-prime
Licenses: Expat
Build system: go
Synopsis: Golang interfaces for the IPLD Data Model
Description:

go-ipld-prime is an implementation of the IPLD spec interfaces, a batteries-included codec implementations of IPLD for CBOR and JSON, and tooling for basic operations on IPLD objects (traversals, etc).

go-github-com-libp2p-go-libp2p-testing 0.12.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p-testing
Licenses: Expat ASL 2.0
Build system: go
Synopsis: Test toolbox for go-libp2p modules
Description:

This package provides a testing toolbox for go-libp2p modules.

go-github-com-ipfs-go-log 1.0.5
Propagated dependencies: go-github-com-gogo-protobuf@1.3.2 go-github-com-ipfs-go-log-v2@2.9.1 go-github-com-opentracing-opentracing-go@1.2.0 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-log
Licenses: Expat
Build system: go
Synopsis: Logging library used by @code{go-ipfs}
Description:

go-log wraps zap to provide a logging facade. go-log manages logging instances and allows for their levels to be controlled individually.

go-github-com-libp2p-go-libp2p-kad-dht 0.40.0
Propagated dependencies: go-github-com-gammazero-deque@1.2.1 go-github-com-google-gopacket@1.1.19 go-github-com-google-uuid@1.6.0 go-github-com-guillaumemichel-reservedpool@0.3.0 go-github-com-hashicorp-golang-lru@1.0.2 go-github-com-ipfs-boxo@0.41.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-datastore@0.9.1 go-github-com-ipfs-go-dsqueue@0.2.0 go-github-com-ipfs-go-libdht@0.5.0 go-github-com-ipfs-go-log-v2@2.9.1 go-github-com-libp2p-go-libp2p-kbucket@0.8.0 go-github-com-libp2p-go-libp2p-record@0.3.1 go-github-com-libp2p-go-libp2p-routing-helpers@0.7.4 go-github-com-libp2p-go-libp2p-testing@0.12.0 go-github-com-libp2p-go-libp2p-xor@0.1.0 go-github-com-libp2p-go-msgio@0.3.0 go-github-com-libp2p-go-netroute@0.4.0 go-github-com-multiformats-go-base32@0.1.0 go-github-com-multiformats-go-multiaddr@0.16.1 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-multihash@0.2.3 go-github-com-whyrusleeping-go-keyspace@0.0.0-20160322163242-5b898ac5add1 go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-metric@1.42.0 go-go-opentelemetry-io-otel-trace@1.42.0 go-go-uber-org-zap@1.27.0 go-gonum-org-v1-gonum@0.16.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p-kad-dht
Licenses: Expat
Build system: go
Synopsis: Kademlia DHT implementation on go-libp2p
Description:

Package dht implements a distributed hash table that satisfies the IPFS routing interface as specified in kab-dht. This DHT is modeled after Kademlia with S/Kademlia modifications.

go-github-com-probe-lab-go-libdht 0.5.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-libdht
Licenses: Expat ASL 2.0
Build system: go
Synopsis: Generic Go DHT toolbox
Description:

go-libdht is a generic toolbox designed for the implementation and experimentation of Distributed Hash Tables (DHT) in Go. It establishes foundational types and interfaces applicable across a broad spectrum of DHTs, especially those sharing a similar topology. By offering reusable components like keys and routing tables, go-libdht streamlines the DHT implementation process. Using go-libdht, developers can seamlessly craft their own DHTs using the provided modular components.

go-github-com-ipfs-go-dsqueue 0.2.0
Propagated dependencies: go-github-com-gammazero-deque@1.2.1 go-github-com-hashicorp-golang-lru-v2@2.0.7 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-datastore@0.9.1 go-github-com-ipfs-go-ds-leveldb@0.5.0 go-github-com-ipfs-go-log-v2@2.9.1
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-dsqueue
Licenses: Expat ASL 2.0
Build system: go
Synopsis: Buffered FIFO interface to datastore
Description:

Package dsqueue provides a buffered FIFO interface to the datastore for storing and retrieving items. Queued items are persisted across restarts.

go-github-com-ipfs-go-ipld-format 0.6.0
Propagated dependencies: go-github-com-multiformats-go-multihash@0.2.3 go-github-com-ipfs-go-block-format@0.2.0 go-github-com-ipfs-go-cid@0.4.1
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ipld-format
Licenses: Expat
Build system: go
Synopsis: IPLD Node and Resolver interfaces in Go
Description:

go-ipld-format is a set of interfaces that a type needs to implement in order to be a part of the IPLD merkle-forest.

go-github-com-ipfs-go-block-format 0.2.0
Propagated dependencies: go-github-com-multiformats-go-multihash@0.2.3 go-github-com-multiformats-go-varint@0.0.7 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-ipfs-util@0.0.3
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-block-format
Licenses: Expat
Build system: go
Synopsis: Set of interfaces for CID addressable blocks of data
Description:

Package blocks contains the lowest level of IPLD data structures. A block is raw data accompanied by a Content Identifiers. The CID contains the multihash corresponding to the block.

go-github-com-ipfs-go-ipfs-exchange-interface 0.2.1
Propagated dependencies: go-github-com-ipfs-go-block-format@0.2.0 go-github-com-ipfs-go-cid@0.4.1
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ipfs-exchange-interface
Licenses: Expat
Build system: go
Synopsis: The IPFS Exchange interface
Description:

go-ipfs-exchange-interface defines the IPFS exchange interface.

go-github-com-ipfs-go-ds-flatfs 0.5.5
Propagated dependencies: go-github-com-ipfs-go-datastore@0.9.1 go-github-com-ipfs-go-log@1.0.5 go-github-com-jbenet-goprocess@0.1.4
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ds-flatfs
Licenses: Expat
Build system: go
Synopsis: Datastore with sharded directories and flat files
Description:

Package flatfs is a Datastore implementation that stores all objects in a two-level directory structure in the local file system, regardless of the hierarchy of the keys.

go-github-com-libp2p-go-libp2p-pubsub 0.16.0
Propagated dependencies: go-github-com-benbjohnson-clock@1.3.5 go-github-com-gogo-protobuf@1.3.2 go-github-com-libp2p-go-buffer-pool@0.1.0 go-github-com-libp2p-go-libp2p@0.47.0 go-github-com-libp2p-go-msgio@0.3.0 go-github-com-multiformats-go-multiaddr@0.16.1 go-github-com-multiformats-go-varint@0.0.7
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p-pubsub
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: PubSub implementation for go-libp2p
Description:

This package provides facilities for the Publish/Subscribe pattern of message propagation, also known as overlay multicast. The implementation provides topic-based pubsub, with pluggable routing algorithms.

go-github-com-libp2p-go-libp2p-xor 0.1.0
Propagated dependencies: go-github-com-libp2p-go-libp2p-kbucket@0.8.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p-xor
Licenses: Expat
Build system: go
Synopsis: Xor Trie implementation for libp2p
Description:

This package implements XOR tries. An XOR trie is a trie for equal-length bit strings. XOR tries support efficient set operations, as well as distance-based operations with respect to the XOR metric.

spritely-libp2p-daemon 0.1-0.f10d8c4
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://gitlab.com/spritely/go-libp2p-daemon
Licenses: ASL 2.0
Build system: go
Synopsis: Simple daemon to connect over libp2p
Description:

This package provides a very simple daemon to interface to from other programming languages. It's designed to fulfill the needs of Spritely's Goblins library to support libp2p as a netlayer.

go-github-com-libp2p-go-libp2p-record 0.3.1
Propagated dependencies: go-github-com-libp2p-go-libp2p@0.47.0 go-github-com-multiformats-go-multihash@0.2.3
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/libp2p/go-libp2p-record
Licenses: Expat
Build system: go
Synopsis: Signed records for use with routing systems
Description:

This package implements signed records for use wit IPFS routing systems.

go-github-com-ipfs-shipyard-nopfs 0.0.14
Propagated dependencies: go-github-com-fsnotify-fsnotify@1.9.0 go-github-com-ipfs-boxo@0.41.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-log-v2@2.9.1 go-github-com-multiformats-go-multicodec@0.9.0 go-github-com-multiformats-go-multihash@0.2.3 go-go-uber-org-multierr@1.11.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs-shipyard/nopfs
Licenses: ASL 2.0
Build system: go
Synopsis: Content-blocking-layer capabilities for IPFS
Description:

Package nopfs implements content blocking for the IPFS stack.

go-github-com-ipfs-go-ipld-cbor 0.1.0
Propagated dependencies: go-github-com-ipfs-go-block-format@0.2.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-ipfs-go-ipfs-util@0.0.3 go-github-com-ipfs-go-ipld-format@0.6.0 go-github-com-multiformats-go-multihash@0.2.3 go-github-com-polydawn-refmt@0.89.0 go-github-com-whyrusleeping-cbor-gen@v0.0.0-20230818171029-f91ae536ca25
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ipld-cbor
Licenses: Expat
Build system: go
Synopsis: @acronym{Concise Binary Object Representation, CBOR} implementation of @code{go-ipld-format}
Description:

An implementation of a CBOR encoded merkledag object.

go-github-com-ipfs-go-ipfs-pq 0.0.3
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipfs/go-ipfs-pq
Licenses: Expat
Build system: go
Synopsis: Priority queue used by go-ipfs
Description:

Package pq implements a priority queue.

Total packages: 32521