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
- Host: GitHub
- URL: https://github.com/go-kivik/kivik
- Owner: go-kivik
- License: other
- Created: 2017-02-09T14:14:54.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2026-09-22T12:51:34.000Z (about 1 month ago)
- Last Synced: 2026-10-04T06:24:04.464Z (30 days ago)
- Topics: couchdb, database, go, gopherjs-bindings, nosql, pouchdb
- Language: Go
- Homepage:
- Size: 5.01 MB
- Stars: 345
- Watchers: 2
- Forks: 43
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Changelog: changes.go
- Contributing: CONTRIBUTING.md
- License: LICENSE-2.0
- Security: security.go
- Notice: NOTICE
Owner metadata:
- Name: Kivik
- Login: go-kivik
- Email:
- Kind: organization
- Description: Go driver for CouchDB and related databases
- Website: http://kivik.io/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/30026745?v=4
- Repositories: 15
- Last Synced at: 2026-10-29T17:25:19.561Z
- Profile URL: https://github.com/go-kivik
GitHub Events
Total
- Create event: 76
- Delete event: 67
- Issue comment event: 53
- Issues event: 12
- Pull request event: 103
- Push event: 236
- Release event: 3
- Watch event: 13
- Total: 563
Last Year
- Create event: 22
- Delete event: 15
- Issue comment event: 4
- Pull request event: 18
- Push event: 34
- Watch event: 4
- Total: 97
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 | 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
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
- Total packages: 4
- Total downloads: unknown
- Total docker downloads: 111,014
- Total dependent packages: 163 (may contain duplicates)
- Total dependent repositories: 272 (may contain duplicates)
- Total versions: 64
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
- Homepage: https://github.com/go-kivik/kivik
- Documentation: https://pkg.go.dev/github.com/go-kivik/kivik/x/sqlite/v4#section-documentation
- Licenses: other
- Latest release: (published 2 days ago)
- Last Synced: 2026-10-31T17:01:38.647Z (2 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 7.328%
- Average: 7.574%
- Dependent repos count: 7.819%
Dependencies
- 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
- 585 dependencies
- inherits * development
- memdown >=1.1.0 development
- pouchdb * development
- pouchdb-all-dbs * development
- pouchdb-find * development
- xhr2 * development
- actions/checkout v3 composite
- actions/setup-go v3 composite
- ncipollo/release-action v1.13.0 composite
- 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
- 144 dependencies
- 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
- 121 dependencies
- 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
- actions/checkout v4 composite
- actions/setup-go v5 composite
- golangci/golangci-lint-action v8 composite
- actions/checkout v4 composite
- actions/setup-go v5 composite
- goreleaser/goreleaser-action v5 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- ncipollo/release-action v1.13.0 composite
- actions/checkout v4 composite
- actions/setup-go v5 composite
- 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