An open API service for producing an overview of a list of open source projects.

https://github.com/go-kivik/kivik

couchdb database go gopherjs-bindings nosql pouchdb

Score: 20.203466156516487

Last synced: 1 day ago
JSON representation

Repository metadata:

Common interface to CouchDB or CouchDB-like databases for Go and GopherJS


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 2,891
Total Committers: 14
Avg Commits per committer: 206.5
Development Distribution Score (DDS): 0.007

Commits in past year: 232
Committers in past year: 2
Avg Commits per committer in past year: 116.0
Development Distribution Score (DDS) in past year: 0.004

Name Email Commits
Jonathan Hall f****y@f****m 2872
Dominic Barnes d****c@d****o 3
sebastian-bojara 1****a 2
Oleksandr Redko o****b@g****m 2
Fredrik Allansson f****n@g****m 2
Maxime MENAGER m****e@c****c 2
Piotr Zduniak p****r@z****t 1
Kirill Danshin k****l@d****o 1
Jim Ancona j****a@c****m 1
DevMiner d****r@d****z 1
Antoine Pultier 4****s 1
Andreas Deininger a****s@d****t 1
Alexandr Rutkowski 9****u 1
Hui Kang k****h@u****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 117
Total pull requests: 566
Average time to close issues: 4 months
Average time to close pull requests: about 13 hours
Total issue authors: 27
Total pull request authors: 7
Average comments per issue: 1.05
Average comments per pull request: 0.78
Merged pull request: 502
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 4
Past year average time to close issues: N/A
Past year average time to close pull requests: about 5 hours
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 1.0
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/go-kivik/kivik

Top Issue Authors

  • flimzy (85)
  • iivvoo (3)
  • skaggmannen (2)
  • ccrotty (2)
  • fabiante (2)
  • muety (2)
  • Bekreth (1)
  • Noksa (1)
  • robsztal (1)
  • OCram85 (1)
  • ghost (1)
  • ghitchens (1)
  • darksnow (1)
  • mtz29 (1)
  • DarkSnow (1)

Top Pull Request Authors

  • flimzy (553)
  • alexandear (4)
  • deining (4)
  • sebastian-bojara (2)
  • kitanoyoru (1)
  • elliotBraem (1)
  • dominicbarnes (1)

Top Issue Labels

  • enhancement (29)
  • bug (11)
  • breaking change (10)
  • investigation (8)
  • question (4)
  • help wanted (2)
  • documentation (2)
  • blocked (1)
  • waiting (1)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/go-kivik/kivik

Package kivik provides a generic interface to CouchDB or CouchDB-like databases.

  • Homepage: https://github.com/go-kivik/kivik
  • Documentation: https://pkg.go.dev/github.com/go-kivik/kivik#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v2.0.0+incompatible (published almost 7 years ago)
  • Last Synced: 2026-10-31T17:01:42.141Z (2 days ago)
  • Versions: 29
  • Dependent Packages: 69
  • Dependent Repositories: 135
  • Docker Downloads: 79,514
  • Rankings:
    • Dependent repos count: 0.532%
    • Dependent packages count: 0.547%
    • Docker downloads count: 0.872%
    • Average: 1.818%
    • Stargazers count: 3.258%
    • Forks count: 3.879%
proxy.golang.org: github.com/go-kivik/kivik/v3

Package kivik provides a generic interface to CouchDB or CouchDB-like databases.

  • Homepage: https://github.com/go-kivik/kivik
  • Documentation: https://pkg.go.dev/github.com/go-kivik/kivik/v3#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v3.2.4 (published over 3 years ago)
  • Last Synced: 2026-10-31T17:01:41.888Z (2 days ago)
  • Versions: 13
  • Dependent Packages: 74
  • Dependent Repositories: 108
  • Docker Downloads: 3,080
  • Rankings:
    • Dependent packages count: 0.532%
    • Dependent repos count: 0.584%
    • Docker downloads count: 1.123%
    • Average: 1.875%
    • Stargazers count: 3.258%
    • Forks count: 3.879%
proxy.golang.org: github.com/go-kivik/kivik/v4

Package kivik provides a generic interface to CouchDB or CouchDB-like databases.

  • Homepage: https://github.com/go-kivik/kivik
  • Documentation: https://pkg.go.dev/github.com/go-kivik/kivik/v4#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v4.5.2 (published 9 months ago)
  • Last Synced: 2026-10-31T17:01:41.287Z (2 days ago)
  • Versions: 22
  • Dependent Packages: 20
  • Dependent Repositories: 29
  • Docker Downloads: 28,420
  • Rankings:
    • Docker downloads count: 0.979%
    • Dependent repos count: 1.035%
    • Dependent packages count: 1.126%
    • Average: 2.008%
    • Stargazers count: 3.172%
    • Forks count: 3.726%
proxy.golang.org: github.com/go-kivik/kivik/x/sqlite/v4


Dependencies

go.mod go
  • github.com/Masterminds/semver/v3 v3.1.1
  • github.com/cenkalti/backoff/v4 v4.1.3
  • github.com/davecgh/go-spew v1.1.1
  • github.com/google/go-cmp v0.5.9
  • github.com/gopherjs/gopherjs v1.17.2
  • github.com/gopherjs/jsbuiltin v0.0.0-20180426082241-50091555e127
  • github.com/icza/dyno v0.0.0-20230330125955-09f820a8d9c0
  • github.com/inconshreveable/mousetrap v1.0.0
  • github.com/kr/text v0.2.0
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/spf13/cobra v1.2.1
  • github.com/spf13/pflag v1.0.5
  • gitlab.com/flimzy/testy v0.13.0
  • golang.org/x/net v0.15.0
  • golang.org/x/sync v0.3.0
  • gopkg.in/yaml.v3 v3.0.1
go.sum go
  • 585 dependencies
package.json npm
  • inherits * development
  • memdown >=1.1.0 development
  • pouchdb * development
  • pouchdb-all-dbs * development
  • pouchdb-find * development
  • xhr2 * development
.github/workflows/release.yaml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • ncipollo/release-action v1.13.0 composite
x/sqlite/go.sum go
  • github.com/Masterminds/semver/v3 v3.2.1
  • github.com/cenkalti/backoff/v4 v4.3.0
  • github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
  • github.com/dlclark/regexp2 v1.11.5
  • github.com/dop251/goja v0.0.0-20250309171923-bcd7cc6bf64c
  • github.com/dustin/go-humanize v1.0.1
  • github.com/go-kivik/kivik/v4 v4.5.3-0.20260310203127-8d783e4c5ef0
  • github.com/go-sourcemap/sourcemap v2.1.3+incompatible
  • github.com/google/go-cmp v0.7.0
  • github.com/google/pprof v0.0.0-20240409012703-83162a5b38cd
  • github.com/google/uuid v1.6.0
  • github.com/gopherjs/gopherjs v1.20.1
  • github.com/icza/dyno v0.0.0-20230330125955-09f820a8d9c0
  • github.com/labstack/echo/v4 v4.12.0
  • github.com/labstack/gommon v0.4.2
  • github.com/mattn/go-colorable v0.1.13
  • github.com/mattn/go-isatty v0.0.20
  • github.com/mattn/go-sqlite3 v1.14.19
  • github.com/mitchellh/mapstructure v1.5.0
  • github.com/ncruces/go-strftime v0.1.9
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
  • github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
  • github.com/valyala/bytebufferpool v1.0.0
  • github.com/valyala/fasttemplate v1.2.2
  • gitlab.com/flimzy/errsql v0.1.3
  • gitlab.com/flimzy/testy v0.15.0
  • golang.org/x/crypto v0.33.0
  • golang.org/x/exp v0.0.0-20231108232855-2478ac86f678
  • golang.org/x/mod v0.19.0
  • golang.org/x/net v0.35.0
  • golang.org/x/sync v0.11.0
  • golang.org/x/sys v0.6.0
  • golang.org/x/sys v0.30.0
  • golang.org/x/text v0.22.0
  • golang.org/x/tools v0.23.0
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.1
  • modernc.org/cc/v4 v4.24.4
  • modernc.org/ccgo/v4 v4.23.16
  • modernc.org/fileutil v1.3.0
  • modernc.org/gc/v2 v2.6.3
  • modernc.org/libc v1.61.13
  • modernc.org/mathutil v1.7.1
  • modernc.org/memory v1.8.2
  • modernc.org/opt v0.1.4
  • modernc.org/sortutil v1.2.1
  • modernc.org/sqlite v1.36.1
  • modernc.org/strutil v1.2.1
  • modernc.org/token v1.1.0
x/pg/go.sum go
  • 144 dependencies
docker-compose.yml docker
kiviktest/testcontainers/go.mod go
  • dario.cat/mergo v1.0.0
  • github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1
  • github.com/Microsoft/go-winio v0.6.1
  • github.com/Microsoft/hcsshim v0.11.4
  • github.com/cenkalti/backoff/v4 v4.2.1
  • github.com/containerd/containerd v1.7.12
  • github.com/containerd/log v0.1.0
  • github.com/cpuguy83/dockercfg v0.3.1
  • github.com/distribution/reference v0.5.0
  • github.com/docker/docker v25.0.2+incompatible
  • github.com/docker/go-connections v0.5.0
  • github.com/docker/go-units v0.5.0
  • github.com/felixge/httpsnoop v1.0.3
  • github.com/go-logr/logr v1.2.4
  • github.com/go-logr/stdr v1.2.2
  • github.com/go-ole/go-ole v1.2.6
  • github.com/gogo/protobuf v1.3.2
  • github.com/golang/protobuf v1.5.3
  • github.com/google/uuid v1.6.0
  • github.com/klauspost/compress v1.16.0
  • github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0
  • github.com/magiconair/properties v1.8.7
  • github.com/moby/patternmatcher v0.6.0
  • github.com/moby/sys/sequential v0.5.0
  • github.com/moby/sys/user v0.1.0
  • github.com/moby/term v0.5.0
  • github.com/morikuni/aec v1.0.0
  • github.com/opencontainers/go-digest v1.0.0
  • github.com/opencontainers/image-spec v1.1.0-rc5
  • github.com/pkg/errors v0.9.1
  • github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c
  • github.com/shirou/gopsutil/v3 v3.23.12
  • github.com/shoenig/go-m1cpu v0.1.6
  • github.com/sirupsen/logrus v1.9.3
  • github.com/testcontainers/testcontainers-go v0.28.0
  • github.com/tklauser/go-sysconf v0.3.12
  • github.com/tklauser/numcpus v0.6.1
  • github.com/yusufpapurcu/wmi v1.2.3
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.45.0
  • go.opentelemetry.io/otel v1.19.0
  • go.opentelemetry.io/otel/metric v1.19.0
  • go.opentelemetry.io/otel/trace v1.19.0
  • golang.org/x/exp v0.0.0-20230510235704-dd950f8aeaea
  • golang.org/x/mod v0.11.0
  • golang.org/x/sys v0.16.0
  • golang.org/x/tools v0.10.0
  • google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98
  • google.golang.org/grpc v1.58.3
  • google.golang.org/protobuf v1.31.0
kiviktest/testcontainers/go.sum go
  • 121 dependencies
x/pg/go.mod go
  • dario.cat/mergo v1.0.1
  • github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1
  • github.com/Masterminds/semver/v3 v3.2.1
  • github.com/Microsoft/go-winio v0.6.2
  • github.com/cenkalti/backoff/v4 v4.3.0
  • github.com/containerd/errdefs v1.0.0
  • github.com/containerd/errdefs/pkg v0.3.0
  • github.com/containerd/log v0.1.0
  • github.com/containerd/platforms v0.2.1
  • github.com/cpuguy83/dockercfg v0.3.2
  • github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
  • github.com/distribution/reference v0.6.0
  • github.com/docker/docker v28.2.2+incompatible
  • github.com/docker/go-connections v0.5.0
  • github.com/docker/go-units v0.5.0
  • github.com/ebitengine/purego v0.8.4
  • github.com/felixge/httpsnoop v1.0.4
  • github.com/go-kivik/kivik/v4 v4.5.2-0.20260208025626-d18a953c5a8f
  • github.com/go-logr/logr v1.4.3
  • github.com/go-logr/stdr v1.2.2
  • github.com/go-ole/go-ole v1.2.6
  • github.com/gogo/protobuf v1.3.2
  • github.com/google/go-cmp v0.7.0
  • github.com/google/uuid v1.6.0
  • github.com/gopherjs/gopherjs v1.20.1
  • github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2
  • github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438
  • github.com/jackc/pgpassfile v1.0.0
  • github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
  • github.com/jackc/pgx/v5 v5.7.5
  • github.com/jackc/puddle/v2 v2.2.2
  • github.com/klauspost/compress v1.18.0
  • github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0
  • github.com/magiconair/properties v1.8.10
  • github.com/moby/docker-image-spec v1.3.1
  • github.com/moby/go-archive v0.1.0
  • github.com/moby/patternmatcher v0.6.0
  • github.com/moby/sys/sequential v0.6.0
  • github.com/moby/sys/user v0.4.0
  • github.com/moby/sys/userns v0.1.0
  • github.com/moby/term v0.5.0
  • github.com/morikuni/aec v1.0.0
  • github.com/opencontainers/go-digest v1.0.0
  • github.com/opencontainers/image-spec v1.1.1
  • github.com/peterldowns/pgtestdb v0.1.1
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
  • github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c
  • github.com/rogpeppe/go-internal v1.14.1
  • github.com/shirou/gopsutil/v4 v4.25.5
  • github.com/sirupsen/logrus v1.9.3
  • github.com/stretchr/testify v1.10.0
  • github.com/testcontainers/testcontainers-go v0.38.0
  • github.com/testcontainers/testcontainers-go/modules/postgres v0.38.0
  • github.com/tklauser/go-sysconf v0.3.12
  • github.com/tklauser/numcpus v0.6.1
  • github.com/yusufpapurcu/wmi v1.2.4
  • gitlab.com/flimzy/testy v0.15.0
  • gitlab.com/flimzy/testy/v2 v2.0.0-20250904163106-29163c594af6
  • go.opentelemetry.io/auto/sdk v1.1.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0
  • go.opentelemetry.io/otel v1.37.0
  • go.opentelemetry.io/otel/metric v1.37.0
  • go.opentelemetry.io/otel/sdk v1.37.0
  • go.opentelemetry.io/otel/trace v1.37.0
  • golang.org/x/crypto v0.40.0
  • golang.org/x/net v0.42.0
  • golang.org/x/sync v0.16.0
  • golang.org/x/sys v0.34.0
  • golang.org/x/text v0.28.0
  • google.golang.org/grpc v1.75.0
  • google.golang.org/protobuf v1.36.7
  • gopkg.in/yaml.v3 v3.0.1
.github/workflows/linter.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v5 composite
  • golangci/golangci-lint-action v8 composite
.github/workflows/release-test.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v5 composite
  • goreleaser/goreleaser-action v5 composite
.github/workflows/tag.yaml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • ncipollo/release-action v1.13.0 composite
.github/workflows/tests.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v5 composite
x/sqlite/go.mod go
  • github.com/Masterminds/semver/v3 v3.2.1
  • github.com/cenkalti/backoff/v4 v4.3.0
  • github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
  • github.com/dlclark/regexp2 v1.11.5
  • github.com/dop251/goja v0.0.0-20250309171923-bcd7cc6bf64c
  • github.com/dustin/go-humanize v1.0.1
  • github.com/go-kivik/kivik/v4 v4.5.3-0.20260310203127-8d783e4c5ef0
  • github.com/go-sourcemap/sourcemap v2.1.3+incompatible
  • github.com/google/go-cmp v0.7.0
  • github.com/google/pprof v0.0.0-20240409012703-83162a5b38cd
  • github.com/google/uuid v1.6.0
  • github.com/gopherjs/gopherjs v1.20.1
  • github.com/mattn/go-isatty v0.0.20
  • github.com/mitchellh/mapstructure v1.5.0
  • github.com/ncruces/go-strftime v0.1.9
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
  • github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
  • gitlab.com/flimzy/errsql v0.1.3
  • gitlab.com/flimzy/testy v0.15.0
  • golang.org/x/exp v0.0.0-20231108232855-2478ac86f678
  • golang.org/x/sync v0.11.0
  • golang.org/x/sys v0.30.0
  • golang.org/x/text v0.22.0
  • modernc.org/libc v1.61.13
  • modernc.org/mathutil v1.7.1
  • modernc.org/memory v1.8.2
  • modernc.org/sqlite v1.36.1