An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.2% on proxy.golang.org
Top 0.9% dependent packages on proxy.golang.org
Top 1.8% dependent repos on proxy.golang.org
Top 3.4% forks on proxy.golang.org
Top 2.0% docker downloads on proxy.golang.org

proxy.golang.org : github.com/timshannon/badgerhold

Package badgerhold is an indexing and querying layer on top of a badger DB. The goal is to allow easy, persistent storage and retrieval of Go types. badgerDB is an embedded key-value store, and badgerhold serves a similar use case however with a higher level interface for common uses of Badger. BadgerHold deals directly with Go Types. When inserting data, you pass in your structure directly. When querying data you pass in a pointer to a slice of the type you want to return. By default Gob encoding is used. You can put multiple different types into the same DB file and they (and their indexes) will be stored separately. BadgerHold will automatically create an index for any struct fields tags with "badgerholdIndex" The first field specified in query will be used as the index (if one exists). Queries are chained together criteria that applies to a set of fields:

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/timshannon/badgerhold
License: MIT
Latest release: over 5 years ago
First release: over 5 years ago
Namespace: github.com/timshannon
Dependent packages: 31
Dependent repositories: 8
Stars: 427 on GitHub
Forks: 50 on GitHub
Docker dependents: 5
Docker downloads: 789
See more repository details: repos.ecosyste.ms
Last synced: 20 days ago

Top 9.1% on proxy.golang.org
github.com/cgqdlh/comqtt/v2 v2.5.2
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
14 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/erditona/be_use v0.0.1
Package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
go.sour.is/paste v0.0.0-20231015220334-392341cf3850
1 version - Latest release: about 2 years ago - 1 dependent package
github.com/xyzj/mqtt-server/v2 v2.4.1
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
37 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/alex-savin/mochi-mqtt-server/v2 v2.4.1
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
37 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/aimore-group/mqttsrv v0.0.0-20230913080501-3feca9450523
package mqttsrv provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 ba...
4 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/dayu-smart/mqttsrv v0.0.0-20230912064108-b0ff23475300
Package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/xyzj/mqttd/v2 v2.6.1
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
37 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/Safulet/mqtt v0.0.0-20230715091605-e62b9648680e
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
21 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/golain-io/mqtt/v2 v2.0.1
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/sukvojte/mochi-co-mqtt v0.0.0-20230502122300-c900d371a355
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
3 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/yh742/mqtt/v2 v2.0.0-20230423195130-7505d22b7489
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
3 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/thermog/mqttor v1.0.2
package mqttor provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 bac...
7 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mignatovich/mqtt/v2 v2.0.0-20230201183830-9ffe12e7088e
package mqtt provides a high performance, fully compliant MQTT v5 broker server with v3.1.1 backw...
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/txgruppi/study-server v0.0.0-20220908031541-cb2b08bac9dd
1 version - Latest release: about 3 years ago - 1 stars on GitHub
github.com/interchainio/forum v0.0.0-20220527134243-ec18dde03885
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/dtn7/dtn7-gold v0.9.1
Delay-tolerant networking software suite, Bundle Protocol Version 7 (deprecated)
18 versions - Latest release: over 3 years ago - 78 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/dtn7/dtn7 v0.9.1
Delay-tolerant networking software suite, Bundle Protocol Version 7 (deprecated)
18 versions - Latest release: over 3 years ago - 78 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/geistesk/dtn7 v0.9.1
Delay-tolerant networking software suite, Bundle Protocol Version 7 (deprecated)
18 versions - Latest release: over 3 years ago - 78 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/aih/bills v0.0.0-20211213174351-a9b073a84c7c
A processor for bills in Go
1 version - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/Akumzy/kroncache v0.2.0
[WIP] kroncache is a cache management and event scheduling server
20 versions - Latest release: about 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/akumzy/kroncache v0.2.0
[WIP] kroncache is a cache management and event scheduling server
20 versions - Latest release: about 4 years ago - 2 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/platinummonkey/unifi v0.0.0-20210327165649-c4d7c293cbcf 💰
(WIP) Ubiquiti Unifi API client for golang
1 version - Latest release: over 4 years ago - 3 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.